[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] ICDIMemoryBlock.refresh new method
|
New method ICDIMemoryBlock.refresh(), should also trigger
memory Changed events.
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.32
diff -u -r1.32 ChangeLog
--- ChangeLog 25 Oct 2002 21:57:00 -0000 1.32
+++ ChangeLog 26 Oct 2002 23:32:41 -0000
@@ -1,3 +1,8 @@
+2002-10-16 Alain Magloire
+
+ * src/.../core/cdi/model/ICDIMemoryBlock.java (refresh):
+ New method.
+
2002-10-25 Mikhail Khodjaiants
* CDebugUtils.java: Added utilities to convert textual presentation of memory to bytes.
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java,v
retrieving revision 1.3
diff -u -r1.3 ICDIMemoryBlock.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java 13 Oct 2002 02:32:46 -0000 1.3
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java 26 Oct 2002 23:32:41 -0000
@@ -64,7 +64,22 @@
*/
void setValue(long offset, byte[] bytes) throws CDIException;
+ /**
+ * @return true if the block does not update.
+ */
boolean isFrozen();
-
+
+ /**
+ * A memoryBlock set frozen means that the block will
+ * not update and check for new data.
+ * @param frozen the block is frozen by default.
+ */
void setFrozen(boolean frozen);
+
+ /**
+ * Refresh the data, this may cause events to be trigger
+ * if the data values changed.
+ */
+ void refresh() throws CDIException;
+
}