diff options
author | Darin Wright | 2002-04-04 21:03:12 +0000 |
---|---|---|
committer | Darin Wright | 2002-04-04 21:03:12 +0000 |
commit | 6ce866e6b1baf1e8b40824c7b7fce6e4f7778a0e (patch) | |
tree | 09180952dd62d0b243a29957a18b12439709a59a /org.eclipse.debug.core/core/org/eclipse | |
parent | a3f24428e916773485e15f716ae63987d0f8365b (diff) | |
download | eclipse.platform.debug-6ce866e6b1baf1e8b40824c7b7fce6e4f7778a0e.tar.gz eclipse.platform.debug-6ce866e6b1baf1e8b40824c7b7fce6e4f7778a0e.tar.xz eclipse.platform.debug-6ce866e6b1baf1e8b40824c7b7fce6e4f7778a0e.zip |
bug 10282
Diffstat (limited to 'org.eclipse.debug.core/core/org/eclipse')
-rw-r--r-- | org.eclipse.debug.core/core/org/eclipse/debug/core/model/IVariable.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/core/model/IVariable.java b/org.eclipse.debug.core/core/org/eclipse/debug/core/model/IVariable.java index ff02764c3..fe484e523 100644 --- a/org.eclipse.debug.core/core/org/eclipse/debug/core/model/IVariable.java +++ b/org.eclipse.debug.core/core/org/eclipse/debug/core/model/IVariable.java @@ -68,4 +68,22 @@ public interface IVariable extends IDebugElement, IValueModification { * the failure.</li>
*/
public String getReferenceTypeName() throws DebugException;
+
+ /**
+ * Returns whether this variable's value has changed since the last suspend event.
+ * Implementations may choose whether the last suspend event is the last suspend
+ * event in this variable's debug target, or within the thread(s) in which this variable
+ * is visible.
+ * <p>
+ * Implementations that choose not to implement this function should always
+ * return <code>false</code>.
+ * </p>
+ *
+ * @return whether this variable's value has changed since the last suspend event
+ * @exception DebugException if an exception occurrs determining if this variable's
+ * value has changed since the last suspend event
+ */
+ public boolean hasValueChanged() throws DebugException;
+
+
}
|