commit | 39595a8866794e0b55aa2fa82cdfb9fa8e6d6cd4 | [log] [tgz] |
---|---|---|
author | Paul Webster <pwebster> | Mon Jun 22 17:20:50 2009 +0000 |
committer | Paul Webster <pwebster> | Mon Jun 22 17:20:50 2009 +0000 |
tree | 0d14864a35f5560d48ae504f06614ffdb2cb2804 | |
parent | 3791b3ab37420b2654f9943bcd7bb40da32d1304 [diff] |
Bug 281100 [ui] remove sysout and syserrs and replace with tracing Add console out support
diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Activator.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Activator.java index e192ce3..1d7f404 100644 --- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Activator.java +++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Activator.java
@@ -157,6 +157,14 @@ } public static void trace(String option, String msg, Throwable error) { + final DebugOptions debugOptions = activator.getDebugOptions(); + if (debugOptions.isDebugEnabled() + && debugOptions.getBooleanOption(PI_WORKBENCH + option, false)) { + System.out.println(msg); + if (error != null) { + error.printStackTrace(System.out); + } + } activator.getTrace().trace(option, msg, error); } }