Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2010-05-04 16:47:31 +0000
committerPawel Piech2010-05-04 16:47:31 +0000
commitdd03e0de6e6dcc7e32223803868a14419f83fbc4 (patch)
treeb58da433f8851f28030a28d77da41e0002165cbb /org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views
parent8bbfb23b00b68a2744c8ee052ca2f6c6d5f9a031 (diff)
downloadeclipse.platform.debug-dd03e0de6e6dcc7e32223803868a14419f83fbc4.tar.gz
eclipse.platform.debug-dd03e0de6e6dcc7e32223803868a14419f83fbc4.tar.xz
eclipse.platform.debug-dd03e0de6e6dcc7e32223803868a14419f83fbc4.zip
Bug 310497 - [flex-hierarchy] IProcess object needs a default content provider
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementAdapterFactory.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementAdapterFactory.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementAdapterFactory.java
index 3c13a0a41..1754e348e 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementAdapterFactory.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementAdapterFactory.java
@@ -60,6 +60,7 @@ import org.eclipse.debug.internal.ui.model.elements.MemoryBlockContentProvider;
import org.eclipse.debug.internal.ui.model.elements.MemoryBlockLabelProvider;
import org.eclipse.debug.internal.ui.model.elements.MemoryRetrievalContentProvider;
import org.eclipse.debug.internal.ui.model.elements.MemoryViewElementMementoProvider;
+import org.eclipse.debug.internal.ui.model.elements.ProcessContentProvider;
import org.eclipse.debug.internal.ui.model.elements.RegisterGroupContentProvider;
import org.eclipse.debug.internal.ui.model.elements.RegisterGroupLabelProvider;
import org.eclipse.debug.internal.ui.model.elements.RegisterGroupMementoProvider;
@@ -114,6 +115,7 @@ public class DebugElementAdapterFactory implements IAdapterFactory {
private static IElementContentProvider fgCPLaunchManger = new LaunchManagerContentProvider();
private static IElementContentProvider fgCPLaunch = new LaunchContentProvider();
+ private static IElementContentProvider fgCPProcess = new ProcessContentProvider();
private static IElementContentProvider fgCPTarget = new DebugTargetContentProvider();
private static IElementContentProvider fgCPThread = new ThreadContentProvider();
private static IElementContentProvider fgCPFrame = new StackFrameContentProvider();
@@ -165,6 +167,9 @@ public class DebugElementAdapterFactory implements IAdapterFactory {
if (adaptableObject instanceof ILaunch) {
return fgCPLaunch;
}
+ if (adaptableObject instanceof IProcess) {
+ return fgCPProcess;
+ }
if (adaptableObject instanceof IDebugTarget) {
return fgCPTarget;
}

Back to the top