Package docking
Class ErrLogDialog
- All Implemented Interfaces:
ActionContextProvider,StatusListener,TaskListener
A dialog that takes error text and displays it with an option details button. If there is
an
ErrorReporter, then a button is provided to report the error.-
Field Summary
Fields inherited from class docking.AbstractErrDialog
MAX_EXCEPTIONSFields inherited from class docking.DialogComponentProvider
applyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel -
Method Summary
Modifier and TypeMethodDescriptionprotected voidThe callback method for when the "Cancel" button is pressed.static ErrLogDialogcreateExceptionDialog(String title, String message, Throwable t) protected voidOverride this method if you want to do something when the dialog is made visiblestatic ErrorReporterReturns the string message of this error dialogprotected voidThe callback method for when the "OK" button is pressed.static voidsetErrorReporter(ErrorReporter errorReporter) Methods inherited from class docking.AbstractErrDialog
dialogClosedMethods inherited from class docking.ReusableDialogComponentProvider
close, disposeMethods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, closeDialog, createSharedActions, dismissCallback, doInitialize, escapeCallback, executeProgressTask, getActionContext, getActions, getBackground, getBounds, getComponent, getDefaultButton, getDefaultSize, getDialogSize, getFocusComponent, getGlassPane, getHelpLocation, getId, getInitialLocation, getLocationOnScreen, getParent, getPreferredSize, getRememberLocation, getRememberSize, getStatusColor, getStatusLabel, getStatusText, getTaskMonitorComponent, getTaskScheduler, getTitle, getUseSharedLocation, hideTaskMonitorComponent, isApplyEnabled, isCancelEnabled, isDialogKeyBindingAction, isModal, isOKEnabled, isResizeable, isRunningTask, isShowing, isTransient, isVisible, notifyContextChanged, removeAction, removeButton, removeWorkPanel, repack, setAccessibleDescription, setApplyEnabled, setApplyToolTip, setBackground, setCancelButtonText, setCancelEnabled, setCancelToolTip, setCursor, setDefaultButton, setDefaultSize, setDialogSize, setDismissToolTip, setFocusComponent, setGlassPane, setHelpLocation, setInitialLocation, setMinimumSize, setMinimumSize, setOkButtonText, setOkEnabled, setOkToolTip, setPreferredSize, setRememberLocation, setRememberSize, setResizable, setStatusJustification, setStatusText, setStatusText, setStatusText, setTitle, setTransient, setUseSharedLocation, showProgressBar, showTaskMonitorComponent, stopProgressTimer, taskCancelled, taskCompleted, toFront, toString, waitForCurrentTask
-
Method Details
-
createExceptionDialog
-
setErrorReporter
-
getErrorReporter
-
cancelCallback
protected void cancelCallback()Description copied from class:DialogComponentProviderThe callback method for when the "Cancel" button is pressed. The default behavior is to call setVisible(false) and dispose() on the dialog.- Overrides:
cancelCallbackin classDialogComponentProvider
-
okCallback
protected void okCallback()Description copied from class:DialogComponentProviderThe callback method for when the "OK" button is pressed.- Overrides:
okCallbackin classDialogComponentProvider
-
getMessage
Description copied from class:AbstractErrDialogReturns the string message of this error dialog- Specified by:
getMessagein classAbstractErrDialog- Returns:
- the message
-
dialogShown
protected void dialogShown()Description copied from class:DialogComponentProviderOverride this method if you want to do something when the dialog is made visible- Overrides:
dialogShownin classDialogComponentProvider
-