Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2002-04-04 21:03:12 +0000
committerDarin Wright2002-04-04 21:03:12 +0000
commit6ce866e6b1baf1e8b40824c7b7fce6e4f7778a0e (patch)
tree09180952dd62d0b243a29957a18b12439709a59a /org.eclipse.debug.core/core/org/eclipse
parenta3f24428e916773485e15f716ae63987d0f8365b (diff)
downloadeclipse.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.java18
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;
+
+
}

Back to the top