|
JPF 1.5.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Dialog javax.swing.JDialog org.java.plugin.boot.ErrorDialog
public class ErrorDialog
Helper class to display detailed message about application error.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Method Summary | |
---|---|
static java.lang.String |
getErrorDetails(java.lang.Throwable t)
Utility method to get detailed error report. |
static void |
printError(java.lang.Throwable t,
java.lang.String header,
java.lang.StringBuilder sb)
Prints detailed stack trace to the given buffer. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.Object data,
java.lang.Throwable error)
Displays error dialogue to the user. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message)
Displays error dialogue to the user. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Object data)
Displays error dialogue to the user. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Object data,
java.lang.Throwable error)
Displays error dialogue to the user. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Throwable error)
Displays error dialogue to the user. |
static void |
showError(java.awt.Component parentComponent,
java.lang.String title,
java.lang.Throwable error)
Displays error dialogue to the user. |
static boolean |
showWarning(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message)
Displays error dialogue to the user and lets him to make a decision with "Yes" and "No" buttons. |
static boolean |
showWarning(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Object data)
Displays error dialogue to the user and lets him to make a decision with "Yes" and "No" buttons. |
static boolean |
showWarning(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Object data,
java.lang.Throwable error)
Displays error dialogue to the user and lets him to make a decision with "Yes" and "No" buttons. |
static boolean |
showWarning(java.awt.Component parentComponent,
java.lang.String title,
java.lang.String message,
java.lang.Throwable error)
Displays error dialogue to the user and lets him to make a decision with "Yes" and "No" buttons. |
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.String message)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messagepublic static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Object data)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messagedata
- error data, collections
and arrays are
handled specially, all other objects are shown using
toString()
methodpublic static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.Object data, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titledata
- error data, collections
and arrays are
handled specially, all other objects are shown using
toString()
methoderror
- an error to be shown in details sectionpublic static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titleerror
- an error to be shown in details sectionpublic static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messageerror
- an error to be shown in details sectionpublic static void showError(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Object data, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messagedata
- error data, collections
and arrays are
handled specially, all other objects are shown using
toString()
methoderror
- an error to be shown in details sectionpublic static boolean showWarning(java.awt.Component parentComponent, java.lang.String title, java.lang.String message)
parentComponent
- parent component, may be null
title
- window titlemessage
- error message
true
if user chooses "Yes" answerpublic static boolean showWarning(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Object data)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messagedata
- error data, collections
and arrays are
handled specially, all other objects are shown using
toString()
method
true
if user chooses "Yes" answerpublic static boolean showWarning(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messageerror
- an error to be shown in details section
true
if user chooses "Yes" answerpublic static boolean showWarning(java.awt.Component parentComponent, java.lang.String title, java.lang.String message, java.lang.Object data, java.lang.Throwable error)
parentComponent
- parent component, may be null
title
- window titlemessage
- error messagedata
- error data, collections
and arrays are
handled specially, all other objects are shown using
toString()
methoderror
- an error to be shown in details section
true
if user chooses "Yes" answerpublic static java.lang.String getErrorDetails(java.lang.Throwable t)
t
- exception instance, may be null
public static void printError(java.lang.Throwable t, java.lang.String header, java.lang.StringBuilder sb)
t
- exception instance, may be null
header
- stack trace captionsb
- output text buffer
|
JPF 1.5.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |