diff options
Diffstat (limited to 'src/com/itmill/toolkit/terminal/gwt/client/ClientExceptionHandler.java')
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/client/ClientExceptionHandler.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ClientExceptionHandler.java b/src/com/itmill/toolkit/terminal/gwt/client/ClientExceptionHandler.java new file mode 100644 index 0000000000..10167b7466 --- /dev/null +++ b/src/com/itmill/toolkit/terminal/gwt/client/ClientExceptionHandler.java @@ -0,0 +1,27 @@ +package com.itmill.toolkit.terminal.gwt.client;
+
+public class ClientExceptionHandler {
+
+ public static void displayError(Throwable e) {
+ displayError(e.getMessage());
+ e.printStackTrace();
+ }
+
+ public static void displayError(String msg) {
+
+ Console console = ApplicationConnection.getConsole();
+
+ if (console != null) {
+ console.error(msg);
+ // } else {
+ // System.err.println(msg);
+ }
+ }
+
+ public static void displayError(String msg, Throwable e) {
+ displayError(msg);
+ displayError(e);
+
+ }
+
+}
|