Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Rennie2007-01-24 17:39:37 +0000
committerMichael Rennie2007-01-24 17:39:37 +0000
commit0bd721f793867db6be0eb125205fe0458cb890ad (patch)
tree428130dd6f64a3955cd9336728cac14c9afd5616 /org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java
parentd01c75f40faeb89fb61a0d88176fdba7656d77bf (diff)
downloadeclipse.platform.debug-0bd721f793867db6be0eb125205fe0458cb890ad.tar.gz
eclipse.platform.debug-0bd721f793867db6be0eb125205fe0458cb890ad.tar.xz
eclipse.platform.debug-0bd721f793867db6be0eb125205fe0458cb890ad.zip
Bug 171567
[launching] NPE from Launching plugin if constructor does not get called
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java
index 95f5ebd7a..11ca72138 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/DebugUIPlugin.java
@@ -229,6 +229,10 @@ public class DebugUIPlugin extends AbstractUIPlugin implements ILaunchListener {
fgDebugUIPlugin= this;
}
+ /**
+ * If the debug flag is set the specified message is printed to the console
+ * @param message
+ */
public static void debug(String message) {
if (DEBUG) {
System.out.println(message);
@@ -239,6 +243,9 @@ public class DebugUIPlugin extends AbstractUIPlugin implements ILaunchListener {
* Returns the singleton instance of the debug plug-in.
*/
public static DebugUIPlugin getDefault() {
+ if(fgDebugUIPlugin == null) {
+ fgDebugUIPlugin = new DebugUIPlugin();
+ }
return fgDebugUIPlugin;
}

Back to the top