com.softwareag.cis.plugin.adapter
Class ShowThrowableAdapter

java.lang.Object
  extended by com.softwareag.cis.server.Adapter
      extended by com.softwareag.cis.plugin.adapter.ShowThrowableAdapter
All Implemented Interfaces:
com.softwareag.cis.server.IAdapter, com.softwareag.cis.server.IServerLogConstants, com.softwareag.cis.util.IControlStatusConstants

public class ShowThrowableAdapter
extends com.softwareag.cis.server.Adapter

This adapter allows to show the message and the stack trace obtained from a given Throwable.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.softwareag.cis.server.Adapter
com.softwareag.cis.server.Adapter.CISAddons, com.softwareag.cis.server.Adapter.FrameMessage, com.softwareag.cis.server.Adapter.ICISStyleAddon, com.softwareag.cis.server.Adapter.LivingPopupFunctions
 
Field Summary
 
Fields inherited from class com.softwareag.cis.server.Adapter
DT_BARS, DT_LINES, DT_POINTS, FIELD_BOTHIDANDTEXT, FIELD_ONLYID, FIELD_ONLYTEXT, MLMSG, MT_ERROR, MT_ERROR_MULTILINE, MT_SUCCESS, MT_SUCCESS_MULTILINE, MT_WARNING, MT_WARNING_MULTILINE, POP_POS_CLICK
 
Fields inherited from interface com.softwareag.cis.server.IServerLogConstants
LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_WARNING
 
Fields inherited from interface com.softwareag.cis.util.IControlStatusConstants
CS_DISPLAY, CS_EDIT, CS_ERROR, CS_ERROR_DISPLAY, CS_ERROR_NO_FOCUS, CS_FOCUS, CS_INVISIBLE
 
Constructor Summary
ShowThrowableAdapter()
           
 
Method Summary
 boolean getDetailProp()
           
 java.lang.String getDetailsText()
           
 boolean getDetailsVisible()
           
 com.softwareag.cis.server.util.GRIDCollection getInfoLines()
           
 boolean getIsLoginException()
           
 java.lang.String getLongTextProp()
           
 com.softwareag.cis.server.util.TEXTGRIDCollection getPluginInfos()
           
 java.lang.String getStackTrace()
           
 java.lang.String getStackTraceStatus()
           
 java.lang.String getTextProp()
           
 void init()
           
 void onClickDetail()
           
 void onClickOk()
           
 void onEmail()
           
 void reactOnCtrlApressed()
           
 void reset()
           
 void setDetailProp(boolean value)
           
 void setDetailsText(java.lang.String value)
           
 void setDetailsVisible(boolean value)
           
 void setIsLoginException(boolean value)
           
 void setLongTextProp(java.lang.String value)
           
 void setStackTrace(java.lang.String value)
           
 void setStackTraceStatus(java.lang.String value)
           
 void setTextProp(java.lang.String value)
           
 
Methods inherited from class com.softwareag.cis.server.Adapter
activate, addAccessPathExtension, addAdapterListener, addPagePopupCommand, appendHTMLToPageName, applyFilterDataCollection, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfInDevelopmentMode, checkIsPopupClosing, checkIsPopupOpening, closePage, closePagePopup, closeTitleBarPopup, closeWindow, deserialize, destroy, endProcess, findAccessPathExtensions, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapterForPage, findAdapterForPage, findAdapterId, findAdapterListener, findAdditionalAdaptersInRepsonse, findCISSessionContext, findCurrentlyProcessedAdapter, findCurrentlyProcessedMethod, findCurrentlyRequestedAdapter, findFilterDataCollection, findFunctionsLivingPopup, findHelpId, findHttpServletRequest, findHttpServletResponse, findInitParam, findInitParamMap, findInteractionObjectInfo, findPageApplication, findPageContextRoot, findPageFileName, findPagePixelHeight, findPagePixelWidth, findPageURL, findRepeatIndex, findSAMLArtifact, findServletContext, findSessionContext, findSessionId, findSubSessionContext, findSubsessionId, findValueRequestProperty, forcePageReload, getCISAddons, getCISContextMenuItems, getCISFIELDTextIdMode, getCISObjects1, getCloseWindow, getDateDisplay, getDecimalSeparator, getDisplayType, getFdiw, getForcePageReload, getFrameMessages, getIntPopupsEnabled, getIsDisplayTypeSWT, getLanguage, getMessageLongText, getMessageShortText, getMessageType, getNextPage, getNextPageId, getNextPagePopupCommands, getNextPopup, getNextPopupFeatures, getNextPopupId, getNextPopupMenuFeatures, getNextPopupModal, getNextPopupOnCloseMethod, getNextPopupOnCloseProperty, getNextPopupOnClosePropertyV, getNextPopupSessionId, getNextPopupSubsessionId, getNextPopupTitle, getPageName, getPagePopupCommands, getRefreshParent, getStyle, getTimeDisplay, getTimeZoneOffset, getXMLDataMode, handleErrorDuringGetPhase, handleErrorDuringInitPhase, handleErrorDuringInvokePhase, handleErrorDuringSetPhase, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, invokeMethodInTarget, isRunningInPopup, isSubPageRefresh, markSubPageAdapterForDestroy, markThisAdapterForDestroy, openCISPageInNewWindow, openCISPageInTarget, openCISPageInTarget, openCISPageInTarget, openIdValueCombo, openIdValueComboOrPopup, openIdValueHelp, openModelessPopup, openModelessPopup, openModelessPopup, openPageAndRestartSession, openPageInNewWindow, openPageInTarget, openPagePopup, openPagePopup, openPopup, openPopup, openPopupInDiv, openPopupInNewSubSession, outputMessage, outputMessage, outputMessage, passivate, processAsDefault, reactOnDataCollectionEnd, reactOnDataCollectionEndInternal, reactOnDataCollectionStart, reactOnDataTransferEnd, reactOnDataTransferStart, reactOnHelpRequestForHelpId, reactOnInvokePhaseEnd, reactOnInvokePhaseStart, reactOnMFWorkplaceActivityRestart, reactOnMFWorkplaceActivityStart, reactOnPopupClosedByUser, reactOnPopupMenuClosedByUser, reactOnRequestProcessingStart, reactonStatusBarHelpRequest, refreshParent, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshTarget, removeAdapterListener, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, repointFocusInScreen, repointFocusInScreen, repointFocusInScreen, serialize, setAdapterName, setApplication, setCISubPageRefresh, setCurrentlyProcessedAdapter, setCurrentlyRequestedAdapter, setDateDisplay, setDecimalSeparator, setDisplayType, setInteractionAdapterId, setInteractionProcess, setIntPopupsEnabled, setIsPopup, setLanguage, setPageFileName, setPageInitParam, setPageInitParamMap, setPageName, setPagePixelHeight, setPagePixelWidth, setPageURL, setParam1, setParam2, setPopupFeatures, setPopupFeatures, setPopupMenuFeatures, setPopupOnCloseMethod, setPopupTitle, setRepeatIndex, setStyle, setTimeDisplay, setTimeZoneOffset, setTraceCheckValue, setXMLDataMode, showPopupMenu, showPopupMenu, sizeTarget, switchScreenOccuranceOfSubsession, switchToPage, switchToPage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShowThrowableAdapter

public ShowThrowableAdapter()
Method Detail

init

public void init()
Specified by:
init in interface com.softwareag.cis.server.IAdapter
Overrides:
init in class com.softwareag.cis.server.Adapter

getTextProp

public java.lang.String getTextProp()

setTextProp

public void setTextProp(java.lang.String value)

getIsLoginException

public boolean getIsLoginException()

setIsLoginException

public void setIsLoginException(boolean value)

getLongTextProp

public java.lang.String getLongTextProp()

setLongTextProp

public void setLongTextProp(java.lang.String value)

getDetailProp

public boolean getDetailProp()

setDetailProp

public void setDetailProp(boolean value)

getStackTraceStatus

public java.lang.String getStackTraceStatus()

setStackTraceStatus

public void setStackTraceStatus(java.lang.String value)

onClickDetail

public void onClickDetail()

getDetailsVisible

public boolean getDetailsVisible()

setDetailsVisible

public void setDetailsVisible(boolean value)

getDetailsText

public java.lang.String getDetailsText()

setDetailsText

public void setDetailsText(java.lang.String value)

getStackTrace

public java.lang.String getStackTrace()

setStackTrace

public void setStackTrace(java.lang.String value)

getInfoLines

public com.softwareag.cis.server.util.GRIDCollection getInfoLines()

getPluginInfos

public com.softwareag.cis.server.util.TEXTGRIDCollection getPluginInfos()

onEmail

public void onEmail()

onClickOk

public void onClickOk()

reset

public void reset()

reactOnCtrlApressed

public void reactOnCtrlApressed()