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 Modifier and Type Class Description protected static classErrLogExpandableDialog.ExcTreeTransferHandler
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JButtondetailButtonprotected GTreeexcTreeprotected booleanhasConsoleprotected 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_STACKprotected javax.swing.JPopupMenupopupprotected docking.ErrLogExpandableDialog.ReportRootNoderootprotected javax.swing.JButtonsendButton-
Fields inherited from class docking.DialogComponentProvider
applyButton, cancelButton, dismissButton, okButton, rootPanel
-
-
Constructor Summary
Constructors 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 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, getHelpLocatdion, 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
-
root
protected docking.ErrLogExpandableDialog.ReportRootNode root
-
excTree
protected GTree excTree
-
horizontalSpacer
protected java.awt.Component horizontalSpacer
This spacer addresses the optical impression that the message panel changes size when showing details
-
detailButton
protected javax.swing.JButton detailButton
-
sendButton
protected javax.swing.JButton sendButton
-
hasConsole
protected boolean hasConsole
-
popup
protected javax.swing.JPopupMenu popup
-
-
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.
-
-