From 3c1c73ce624fc9a7ea8d4ccfe07c8bd7338b7aca Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Sat, 26 Oct 2002 23:35:20 +0000 Subject: [PATCH] new method refresh(). --- .../debug/core/cdi/model/ICDIMemoryBlock.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java index 9d49cbcdf1c..4c38a213d75 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java @@ -64,7 +64,22 @@ public interface ICDIMemoryBlock extends ICDIObject */ 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; + }