Package docking
Class ErrLogExpandableDialog
- java.lang.Object
-
- docking.DialogComponentProvider
-
- docking.ErrLogExpandableDialog
-
- All Implemented Interfaces:
ActionContextProvider,StatusListener,TaskListener
public class ErrLogExpandableDialog extends DialogComponentProvider
-
-
Nested Class Summary
Nested Classes Change Modifier and Type Class Description protected static classErrLogExpandableDialog.ExcTreeTransferHandler
-
Field Summary
Fields Change Modifier and Type Field Description NEW protected javax.swing.JButtondetailButtonNEW protected GTreeexcTreeNEW protected booleanhasConsoleNEW protected java.awt.ComponenthorizontalSpacerThis spacer addresses the optical impression that the message panel changes size when showing detailsstatic javax.swing.ImageIconIMG_CAUSEstatic javax.swing.ImageIconIMG_EXCEPTIONstatic javax.swing.ImageIconIMG_FRAME_ELEMENTstatic javax.swing.ImageIconIMG_REPORTstatic javax.swing.ImageIconIMG_STACKNEW protected javax.swing.JPopupMenupopupNEW protected docking.ErrLogExpandableDialog.ReportRootNoderootNEW protected javax.swing.JButtonsendButton-
Fields inherited from class docking.DialogComponentProvider
applyButton, cancelButton, dismissButton, okButton, rootPanel
-
-
Constructor Summary
Constructors Change Modifier Constructor Description ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, MultipleCauses mc)ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.lang.Throwable exc)ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.util.Collection<java.lang.Throwable> report)protectedErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.util.Collection<java.lang.Throwable> report, java.lang.String console, boolean modal, boolean hasDismiss)
-
Method Summary
All Methods Instance Methods Concrete Methods Change Modifier and Type Method Description java.awt.DimensiongetPreferredSize()Returns the preferred size of this component.-
Methods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, dialogClosed, dialogShown, dismissCallback, doInitialize, escapeCallback, executeProgressTask, getActionContext, getActions, getBackground, getBounds, getComponent, getDefaultButton, getDefaultSize, getDialogSize, getFocusComponent, getGlassPane, getIntialLocation, getLocationOnScreen, getRemberSize, getRememberLocation, getStatusLabel, getStatusText, getTaskMonitorComponent, getTaskScheduler, getTitle, getUseSharedLocation, hideTaskMonitorComponent, isApplyEnabled, isCancelEnabled, isModal, isOKEnabled, isResizeable, isRunningTask, isShowing, isTransient, isVisible, main, notifyContextChanged, okCallback, removeAction, removeButton, removeWorkPanel, repack, 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
-
-
-
-
Field Detail
-
IMG_REPORT
public static javax.swing.ImageIcon IMG_REPORT
-
IMG_EXCEPTION
public static javax.swing.ImageIcon IMG_EXCEPTION
-
IMG_FRAME_ELEMENT
public static javax.swing.ImageIcon IMG_FRAME_ELEMENT
-
IMG_STACK
public static javax.swing.ImageIcon IMG_STACK
-
IMG_CAUSE
public static javax.swing.ImageIcon IMG_CAUSE
-
excTree NEW
protected GTree excTree
-
horizontalSpacer NEW
protected java.awt.Component horizontalSpacer
This spacer addresses the optical impression that the message panel changes size when showing details
Constructor Detail
-
ErrLogExpandableDialog
public ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, MultipleCauses mc)
-
ErrLogExpandableDialog
public ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.lang.Throwable exc)
-
ErrLogExpandableDialog
public ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.util.Collection<java.lang.Throwable> report)
-
ErrLogExpandableDialog
protected ErrLogExpandableDialog(java.lang.String title, java.lang.String msg, java.util.Collection<java.lang.Throwable> report, java.lang.String console, boolean modal, boolean hasDismiss)
-
-
Method Detail
-
getPreferredSize
public java.awt.Dimension getPreferredSize()
Description copied from class:DialogComponentProviderReturns the preferred size of this component.- Overrides:
getPreferredSizein classDialogComponentProvider- Returns:
- the preferred size of this component.
-
-