org.ka2ddo.yaac.core
Class ErrorLogger
java.lang.Object
org.ka2ddo.yaac.core.ErrorLogger
public class ErrorLogger
- extends java.lang.Object
This class contains static methods for reporting errors.
Method Summary |
static void |
reportError(java.lang.Object parentWidget,
java.lang.String msg)
Report an error message to the user, using the GUI if available. |
static void |
reportError(java.lang.Object parentWidget,
java.lang.String msg,
boolean dontBlock)
Report an error message to the user, using the GUI if available. |
static void |
reportError(java.lang.Object parentWidget,
java.lang.Throwable ex,
java.lang.String msg)
|
static int |
reportErrorWithResponse(java.lang.Object parentWidget,
java.lang.Throwable ex,
java.lang.String msg)
|
static int |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Throwable ex,
java.lang.String title,
int messageType)
|
static void |
showMessageDialog(java.awt.Component parentComponent,
java.lang.String msg)
|
static void |
showMessageDialog(java.awt.Component parentComponent,
java.lang.Throwable ex,
java.lang.String title,
int messageType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorLogger
public ErrorLogger()
reportError
public static void reportError(java.lang.Object parentWidget,
java.lang.Throwable ex,
java.lang.String msg)
showMessageDialog
public static void showMessageDialog(java.awt.Component parentComponent,
java.lang.Throwable ex,
java.lang.String title,
int messageType)
reportError
public static void reportError(java.lang.Object parentWidget,
java.lang.String msg)
- Report an error message to the user, using the GUI if available. The resulting GUI dialog will be blocking.
- Parameters:
parentWidget
- GUI component to locate the popup dialogmsg
- text String to display in dialog
reportError
public static void reportError(java.lang.Object parentWidget,
java.lang.String msg,
boolean dontBlock)
- Report an error message to the user, using the GUI if available. The resulting GUI dialog will be blocking.
- Parameters:
parentWidget
- GUI component to locate the popup dialogmsg
- text String to display in dialogdontBlock
- boolean true if dialog should not block access to other windows (or cause stack overflow if more
errors are reported)
showMessageDialog
public static void showMessageDialog(java.awt.Component parentComponent,
java.lang.String msg)
reportErrorWithResponse
public static int reportErrorWithResponse(java.lang.Object parentWidget,
java.lang.Throwable ex,
java.lang.String msg)
showConfirmDialog
public static int showConfirmDialog(java.awt.Component parentComponent,
java.lang.Throwable ex,
java.lang.String title,
int messageType)