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 class
ErrLogExpandableDialog.ExcTreeTransferHandler
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JButton
detailButton
protected GTree
excTree
protected boolean
hasConsole
protected java.awt.Component
horizontalSpacer
This spacer addresses the optical impression that the message panel changes size when showing detailsstatic javax.swing.ImageIcon
IMG_CAUSE
static javax.swing.ImageIcon
IMG_EXCEPTION
static javax.swing.ImageIcon
IMG_FRAME_ELEMENT
static javax.swing.ImageIcon
IMG_REPORT
static javax.swing.ImageIcon
IMG_STACK
protected javax.swing.JPopupMenu
popup
protected docking.ErrLogExpandableDialog.ReportRootNode
root
protected javax.swing.JButton
sendButton
-
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)
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Dimension
getPreferredSize()
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:DialogComponentProvider
Returns the preferred size of this component.- Overrides:
getPreferredSize
in classDialogComponentProvider
- Returns:
- the preferred size of this component.
-
-