diff options
Diffstat (limited to 'plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java')
-rw-r--r-- | plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java b/plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java index df1e661b1..8fc01c255 100644 --- a/plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java +++ b/plugins/org.eclipse.tm.tcf.debug.ui/src/org/eclipse/tm/internal/tcf/debug/ui/model/TCFNode.java @@ -193,7 +193,6 @@ public abstract class TCFNode extends PlatformObject implements Comparable<TCFNo * @return parent node or null if the node is a root */ public final TCFNode getParent() { - assert Protocol.isDispatchThread(); return parent; } @@ -310,7 +309,7 @@ public abstract class TCFNode extends PlatformObject implements Comparable<TCFNo if (!getData(update, this)) return; } else { - update.setInputElement(update.getElement()); + update.setInputElement(TCFNode.this); } update.setStatus(Status.OK_STATUS); } @@ -381,7 +380,7 @@ public abstract class TCFNode extends PlatformObject implements Comparable<TCFNo * @return false if waiting data retrieval, true if all done. */ protected boolean getData(IViewerInputUpdate update, Runnable done) { - update.setInputElement(update.getElement()); + update.setInputElement(this); return true; } |