From dc70001746ded1559a8175da50aa71d01d7c5e0c Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Tue, 17 Sep 2002 03:56:44 +0000 Subject: [PATCH] Putting some framework for the memoryBlock. --- .../cdt/debug/mi/core/cdi/MemoryBlock.java | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java new file mode 100644 index 00000000000..7b10a96cbde --- /dev/null +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/MemoryBlock.java @@ -0,0 +1,67 @@ +package org.eclipse.cdt.debug.mi.core.cdi; + +import org.eclipse.cdt.debug.core.cdi.CDIException; +import org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock; + +/** + * @author alain + * + * To change this generated comment edit the template variable "typecomment": + * Window>Preferences>Java>Templates. + * To enable and disable the creation of type comments go to + * Window>Preferences>Java>Code Generation. + */ +public class MemoryBlock extends CObject implements ICDIMemoryBlock { + + public MemoryBlock(CTarget target) { + super(target); + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#getBytes() + */ + public byte[] getBytes() throws CDIException { + return null; + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#getLength() + */ + public long getLength() { + return 0; + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#getStartAddress() + */ + public long getStartAddress() { + return 0; + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#isFrozen() + */ + public boolean isFrozen() { + return false; + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#setFrozen(boolean) + */ + public void setFrozen(boolean frozen) { + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#setValue(long, byte[]) + */ + public void setValue(long offset, byte[] bytes) throws CDIException { + } + + /** + * @see org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock#supportsValueModification() + */ + public boolean supportsValueModification() { + return false; + } + +}