Revision: 4741
          http://sourceforge.net/p/jump-pilot/code/4741
Author:   edso
Date:     2016-01-05 17:40:40 +0000 (Tue, 05 Jan 2016)
Log Message:
-----------
cleanup logging

Modified Paths:
--------------
    core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java     
2016-01-04 21:20:46 UTC (rev 4740)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java     
2016-01-05 17:40:40 UTC (rev 4741)
@@ -1188,20 +1188,19 @@
     }
 
     public void handleThrowable(final Throwable t, final Component parent) {
-        showThrowable(t, parent);
+      final String stack = StringUtil.stackTrace(t);
+      // log it
+      log(stack);
+      // show it
+      SwingUtilities.invokeLater(new Runnable() {
+        public void run() {
+          ErrorDialog.show(parent,
+              StringUtil.toFriendlyName(t.getClass().getName()), toMessage(t),
+              stack);
+        }
+      });
     }
 
-    public static void showThrowable(final Throwable t, final Component 
parent) {
-        t.printStackTrace(System.err);
-        SwingUtilities.invokeLater(new Runnable() {
-            public void run() {
-                ErrorDialog.show(parent,
-                        StringUtil.toFriendlyName(t.getClass().getName()),
-                        toMessage(t), StringUtil.stackTrace(t));
-            }
-        });
-    }
-
     private ArrayList lastFiveThrowableDates = new ArrayList() {
         public boolean add(Object o) {
             if (size() == 5) {


------------------------------------------------------------------------------
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to