From 3a557eade11242425ff87927ff85f86ec53f7a28 Mon Sep 17 00:00:00 2001 From: Ted Williams Date: Fri, 2 May 2008 22:42:09 +0000 Subject: [PATCH] [229914] Implement Update Policy support for Memory View --- .../provisional/model/IMemoryBlockUpdatePolicyProvider.java} | 4 ++-- .../src/org/eclipse/dd/dsf/debug/model/DsfMemoryBlock.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/{memory/IMemoryBlockUpdatePolicy.java => internal/provisional/model/IMemoryBlockUpdatePolicyProvider.java} (87%) diff --git a/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/memory/IMemoryBlockUpdatePolicy.java b/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/internal/provisional/model/IMemoryBlockUpdatePolicyProvider.java similarity index 87% rename from plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/memory/IMemoryBlockUpdatePolicy.java rename to plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/internal/provisional/model/IMemoryBlockUpdatePolicyProvider.java index de07f9bd800..b344fb5d9ce 100644 --- a/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/memory/IMemoryBlockUpdatePolicy.java +++ b/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/internal/provisional/model/IMemoryBlockUpdatePolicyProvider.java @@ -10,13 +10,13 @@ * Wind River Systems - Ted Williams - initial API and implementation *******************************************************************************/ -package org.eclipse.dd.dsf.debug.memory; +package org.eclipse.dd.dsf.debug.internal.provisional.model; /* * This interface is EXPERIMENTAL. */ -public interface IMemoryBlockUpdatePolicy +public interface IMemoryBlockUpdatePolicyProvider { public String[] getUpdatePolicies(); diff --git a/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/model/DsfMemoryBlock.java b/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/model/DsfMemoryBlock.java index ac3a43f2555..2e8a9d1affe 100644 --- a/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/model/DsfMemoryBlock.java +++ b/plugins/org.eclipse.dd.dsf.debug/src/org/eclipse/dd/dsf/debug/model/DsfMemoryBlock.java @@ -28,7 +28,7 @@ import org.eclipse.dd.dsf.concurrent.DataRequestMonitor; import org.eclipse.dd.dsf.concurrent.Query; import org.eclipse.dd.dsf.concurrent.RequestMonitor; import org.eclipse.dd.dsf.debug.internal.DsfDebugPlugin; -import org.eclipse.dd.dsf.debug.memory.IMemoryBlockUpdatePolicy; +import org.eclipse.dd.dsf.debug.internal.provisional.model.IMemoryBlockUpdatePolicyProvider; import org.eclipse.dd.dsf.debug.service.IMemory; import org.eclipse.dd.dsf.debug.service.IRunControl; import org.eclipse.dd.dsf.debug.service.IMemory.IMemoryChangedEvent; @@ -50,7 +50,7 @@ import org.eclipse.debug.core.model.MemoryByte; * * It performs its read/write functions using the MemoryService. */ -public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtension, IMemoryBlockUpdatePolicy +public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtension, IMemoryBlockUpdatePolicyProvider { private final static String UPDATE_POLICY_AUTOMATIC = "Automatic"; //$NON-NLS-1$ private final static String UPDATE_POLICY_MANUAL = "Manual"; //$NON-NLS-1$