diff options
author | Pawel Piech | 2011-03-18 04:26:30 +0000 |
---|---|---|
committer | Pawel Piech | 2011-03-18 04:26:30 +0000 |
commit | 4a4e78a0a168ceaa87a462ab5b099753184c4fba (patch) | |
tree | 80dddfc78094c66f39429eb482ac2f9d5321a8b2 /org.eclipse.debug.ui | |
parent | fe1531e78ca51e2f596f34c743e25ecdee6a8b06 (diff) | |
download | eclipse.platform.debug-4a4e78a0a168ceaa87a462ab5b099753184c4fba.tar.gz eclipse.platform.debug-4a4e78a0a168ceaa87a462ab5b099753184c4fba.tar.xz eclipse.platform.debug-4a4e78a0a168ceaa87a462ab5b099753184c4fba.zip |
Bug 333517 - Simplified getDebugTarget implementation for IAdaptable element.
Diffstat (limited to 'org.eclipse.debug.ui')
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/BreakpointManagerContentProvider.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/BreakpointManagerContentProvider.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/BreakpointManagerContentProvider.java index c2c6e2188..dc883ecf8 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/BreakpointManagerContentProvider.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/model/elements/BreakpointManagerContentProvider.java @@ -840,12 +840,9 @@ public class BreakpointManagerContentProvider extends ElementContentProvider // Allow non-standard debug model element return an IDebugTarget // element that could be used for implementing breakpoint filtering. // Bug 333517. - ILaunch launch = (ILaunch) ((IAdaptable)next).getAdapter(ILaunch.class); - if (launch != null) { - IDebugTarget[] targets= launch.getDebugTargets(); - for (int j = 0; j < targets.length; j++) { - debugTargets.add(targets[j]); - } + IDebugTarget target = (IDebugTarget) ((IAdaptable)next).getAdapter(IDebugTarget.class); + if (target != null) { + debugTargets.add(target); } } } |