From 27fd234e78c4989dffae078d4a31389c9f30eb90 Mon Sep 17 00:00:00 2001 From: Ted Williams Date: Wed, 29 Oct 2008 19:47:56 +0000 Subject: [PATCH] [252651] Traditional Rendering should implement IResettableMemoryRendering --- .../renderings/traditional/TraditionalRendering.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/org.eclipse.dd.debug.memory.renderings.traditional/src/org/eclipse/dd/debug/memory/renderings/traditional/TraditionalRendering.java b/plugins/org.eclipse.dd.debug.memory.renderings.traditional/src/org/eclipse/dd/debug/memory/renderings/traditional/TraditionalRendering.java index ac369c97bbc..358044b28b6 100644 --- a/plugins/org.eclipse.dd.debug.memory.renderings.traditional/src/org/eclipse/dd/debug/memory/renderings/traditional/TraditionalRendering.java +++ b/plugins/org.eclipse.dd.debug.memory.renderings.traditional/src/org/eclipse/dd/debug/memory/renderings/traditional/TraditionalRendering.java @@ -36,6 +36,7 @@ import org.eclipse.debug.ui.memory.AbstractTableRendering; import org.eclipse.debug.ui.memory.IMemoryRendering; import org.eclipse.debug.ui.memory.IMemoryRenderingContainer; import org.eclipse.debug.ui.memory.IRepositionableMemoryRendering; +import org.eclipse.debug.ui.memory.IResettableMemoryRendering; import org.eclipse.jface.action.Action; import org.eclipse.jface.action.IAction; import org.eclipse.jface.action.IMenuListener; @@ -94,7 +95,7 @@ import org.eclipse.ui.progress.UIJob; *

*/ -public class TraditionalRendering extends AbstractMemoryRendering implements IRepositionableMemoryRendering +public class TraditionalRendering extends AbstractMemoryRendering implements IRepositionableMemoryRendering, IResettableMemoryRendering { protected Rendering fRendering; protected Action displayEndianBigAction; @@ -1202,6 +1203,10 @@ public class TraditionalRendering extends AbstractMemoryRendering implements IRe return super.getAdapter(adapter); } + + public void resetRendering() throws DebugException { + fRendering.gotoAddress(fRendering.fBaseAddress); + } }