public class ErrorUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ErrorUtil.ErrorReportingService |
protected static class |
ErrorUtil.ErrorUpdater |
Modifier and Type | Field and Description |
---|---|
protected static javax.swing.JDesktopPane |
desktopParent |
protected static ErrorPanel |
errorPanel |
protected static PopupWindowParent |
errorPanelParent |
protected static java.awt.Component |
parent |
protected static ErrorPanel |
warningPanel |
protected static PopupWindowParent |
warningPanelParent |
Constructor and Description |
---|
ErrorUtil() |
Modifier and Type | Method and Description |
---|---|
protected static void |
_addError(ErrorPanel panel,
PopupWindowParent panelParent,
DisplayableError error) |
static void |
centerComponent(java.awt.Component source,
java.awt.Component parent) |
static void |
destroy()
Used to clear default button references to avoid keyboard manager memory leak.
|
protected static java.lang.Object |
getMessageObject(java.lang.String message) |
static java.awt.Component |
getParent() |
static void |
init(ErrorUtil.ErrorReportingService service)
Initialize the frames for the error and warning popups This method uses default always on top Jframes for the
popup parents
|
static void |
init(PopupWindowParent errorParent,
PopupWindowParent warningParent,
ErrorUtil.ErrorReportingService service) |
static void |
reportError(java.lang.String message,
java.lang.String title,
java.lang.Throwable exception) |
static void |
setDesktopParent(javax.swing.JDesktopPane desktopParent) |
static void |
setParent(java.awt.Component p) |
static java.lang.Boolean |
showConfirm(java.awt.Component parent,
java.lang.String question,
java.lang.String title) |
static java.lang.Boolean |
showConfirm(java.awt.Component parent,
java.lang.String question,
java.lang.String title,
java.lang.Object[] opts) |
static java.lang.Boolean |
showConfirm(java.awt.Component parent,
java.lang.String question,
java.lang.String title,
java.lang.Object[] opts,
java.lang.Boolean allowCancel) |
static java.lang.Boolean |
showConfirm(java.lang.String question,
java.lang.String title) |
static java.lang.Boolean |
showConfirm(java.lang.String question,
java.lang.String title,
boolean allowCancel) |
static java.lang.Boolean |
showConfirm(java.lang.String question,
java.lang.String title,
java.lang.Object[] opts) |
static void |
showError(java.lang.String message) |
static void |
showError(java.lang.String message,
java.lang.String title) |
static void |
showError(java.lang.String message,
java.lang.String title,
boolean log) |
static void |
showError(java.lang.String message,
java.lang.String title,
java.lang.Throwable exception) |
static void |
showError(java.lang.String message,
java.lang.String title,
java.lang.Throwable exception,
boolean log) |
static void |
showError(java.lang.String message,
java.lang.Throwable exception) |
static void |
showError(java.lang.String message,
java.lang.Throwable exception,
boolean log) |
static void |
showError(java.lang.Throwable exception) |
static void |
showError(java.lang.Throwable exception,
boolean log) |
static void |
showInfo(java.awt.Component parent,
java.lang.String msg,
java.lang.String title) |
static void |
showInfo(java.lang.String msg,
java.lang.String title) |
static java.lang.String |
showInput(java.awt.Component parent,
java.lang.String message,
java.lang.String def)
Displays an input box with the given default value and message.
|
static java.lang.String |
showInput(java.lang.String message,
java.lang.String def) |
static java.lang.String |
showPasswordPrompt(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
java.lang.String echoChar) |
static java.lang.String |
showPasswordPrompt(java.lang.String message,
java.lang.String title) |
static java.lang.String |
showPasswordPrompt(java.lang.String message,
java.lang.String title,
java.lang.String echoChar) |
static void |
showWarning(java.lang.String msg) |
static void |
showWarning(java.lang.String msg,
java.lang.String title) |
static void |
showWarning(java.lang.String msg,
java.lang.String title,
boolean log) |
protected static java.awt.Component parent
protected static javax.swing.JDesktopPane desktopParent
protected static ErrorPanel errorPanel
protected static ErrorPanel warningPanel
protected static PopupWindowParent errorPanelParent
protected static PopupWindowParent warningPanelParent
public static void setDesktopParent(javax.swing.JDesktopPane desktopParent)
public static void setParent(java.awt.Component p)
public static java.awt.Component getParent()
public static void init(ErrorUtil.ErrorReportingService service)
public static void init(PopupWindowParent errorParent, PopupWindowParent warningParent, ErrorUtil.ErrorReportingService service)
public static void destroy()
public static void centerComponent(java.awt.Component source, java.awt.Component parent)
public static void showInfo(java.awt.Component parent, java.lang.String msg, java.lang.String title)
public static void showInfo(java.lang.String msg, java.lang.String title)
public static java.lang.String showInput(java.awt.Component parent, java.lang.String message, java.lang.String def)
parent
- message
- def
- public static java.lang.String showInput(java.lang.String message, java.lang.String def)
public static java.lang.String showPasswordPrompt(java.awt.Component parent, java.lang.String message, java.lang.String title, java.lang.String echoChar)
public static java.lang.String showPasswordPrompt(java.lang.String message, java.lang.String title)
public static java.lang.String showPasswordPrompt(java.lang.String message, java.lang.String title, java.lang.String echoChar)
public static java.lang.Boolean showConfirm(java.awt.Component parent, java.lang.String question, java.lang.String title)
public static java.lang.Boolean showConfirm(java.awt.Component parent, java.lang.String question, java.lang.String title, java.lang.Object[] opts)
public static java.lang.Boolean showConfirm(java.awt.Component parent, java.lang.String question, java.lang.String title, java.lang.Object[] opts, java.lang.Boolean allowCancel)
public static java.lang.Boolean showConfirm(java.lang.String question, java.lang.String title)
public static java.lang.Boolean showConfirm(java.lang.String question, java.lang.String title, java.lang.Object[] opts)
public static java.lang.Boolean showConfirm(java.lang.String question, java.lang.String title, boolean allowCancel)
public static void showError(java.lang.String message)
public static void showError(java.lang.String message, java.lang.String title)
public static void showError(java.lang.String message, java.lang.String title, boolean log)
public static void showError(java.lang.Throwable exception)
public static void showError(java.lang.Throwable exception, boolean log)
public static void showError(java.lang.String message, java.lang.Throwable exception)
public static void showError(java.lang.String message, java.lang.Throwable exception, boolean log)
public static void showError(java.lang.String message, java.lang.String title, java.lang.Throwable exception)
public static void showError(java.lang.String message, java.lang.String title, java.lang.Throwable exception, boolean log)
protected static void _addError(ErrorPanel panel, PopupWindowParent panelParent, DisplayableError error)
public static void reportError(java.lang.String message, java.lang.String title, java.lang.Throwable exception)
public static void showWarning(java.lang.String msg)
public static void showWarning(java.lang.String msg, java.lang.String title)
public static void showWarning(java.lang.String msg, java.lang.String title, boolean log)
protected static java.lang.Object getMessageObject(java.lang.String message)