diff options
author | Jiri Vanek <[email protected]> | 2013-09-25 18:50:18 +0200 |
---|---|---|
committer | Jiri Vanek <[email protected]> | 2013-09-25 18:50:18 +0200 |
commit | 19e74fe5dacd03e0cb5582f840e15262e39fe24f (patch) | |
tree | 38ffc4f47f7641f8d20ba0e0e8a97a97ffb1db64 /netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java | |
parent | fcd5c4c69fc5ea84b04f309eb40e295eab921fd8 (diff) |
Introduced logging bottleneck
Diffstat (limited to 'netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java')
-rw-r--r-- | netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java b/netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java index 3966c17..2fca402 100644 --- a/netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java +++ b/netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java @@ -37,14 +37,13 @@ exception statement from your version. */ package net.sourceforge.jnlp.util; +import net.sourceforge.jnlp.util.logging.OutputController; import static net.sourceforge.jnlp.runtime.Translator.R; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; -import java.io.PrintWriter; -import java.io.StringWriter; import javax.swing.BorderFactory; import javax.swing.BoxLayout; @@ -62,12 +61,6 @@ import javax.swing.JTextArea; */ public class BasicExceptionDialog { - private static String exceptionToString(Exception exception) { - StringWriter stringWriter = new StringWriter(); - PrintWriter printWriter = new PrintWriter(stringWriter); - exception.printStackTrace(printWriter); - return stringWriter.toString(); - } /** * Must be invoked from the Swing EDT. @@ -75,7 +68,7 @@ public class BasicExceptionDialog { * @param exception the exception to indicate */ public static void show(Exception exception) { - String detailsText = exceptionToString(exception); + String detailsText = OutputController.exceptionToString(exception); final JPanel mainPanel = new JPanel(new BorderLayout()); mainPanel.setBorder(BorderFactory.createEmptyBorder(5,5,5,5)); |