From 7a8f06f905d5421a2a6b4207bf330070ca0d7d72 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Fri, 11 Jun 2004 18:17:58 +0000 Subject: [PATCH] New implementation of the "Auto-Refresh" actions for registers and shared libraries. --- debug/org.eclipse.cdt.debug.ui/ChangeLog | 10 ++ .../plugin.properties | 4 +- debug/org.eclipse.cdt.debug.ui/plugin.xml | 35 +++++++ .../AbstractAutoRefreshActionDelegate.java | 93 +++++++++++++++++++ .../AbstractRefreshActionDelegate.java | 1 - .../ui/actions/AutoRefreshAction.java | 66 ------------- .../AutoRefreshRegistersActionDelegate.java | 31 +++++++ ...oRefreshSharedLibrariesActionDelegate.java | 31 +++++++ 8 files changed, 203 insertions(+), 68 deletions(-) create mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/AbstractAutoRefreshActionDelegate.java delete mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/AutoRefreshAction.java create mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/AutoRefreshRegistersActionDelegate.java create mode 100644 debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/AutoRefreshSharedLibrariesActionDelegate.java diff --git a/debug/org.eclipse.cdt.debug.ui/ChangeLog b/debug/org.eclipse.cdt.debug.ui/ChangeLog index b49d48fb8fa..f90d0f6d9e4 100644 --- a/debug/org.eclipse.cdt.debug.ui/ChangeLog +++ b/debug/org.eclipse.cdt.debug.ui/ChangeLog @@ -1,3 +1,13 @@ +2004-06-11 Mikhail Khodjaiants + New implementation of the "Auto-Refresh" actions for registers and shared libraries. + * plugin.properties + * plugin.xml + * AbstractAutoRefreshActionDelegate.java: new + * AutoRefreshRegistersAction.java: new + * AutoRefreshSharedLibrariesAction.java: new + * AutoRefreshAction.java: removed + * AbstractRefreshActionDelegate.java + 2004-06-09 Mikhail Khodjaiants New implementation of the "Refresh" actions for registers and shared libraries. * icons/full/clcl16/auto_refresh_co.gif: new diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.properties b/debug/org.eclipse.cdt.debug.ui/plugin.properties index 38f7a5472b0..04dcdebb85f 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.properties +++ b/debug/org.eclipse.cdt.debug.ui/plugin.properties @@ -103,4 +103,6 @@ DisassemblyFontDefinition.label=Disassembly View text font DisassemblyFontDefinition.description=The font used in the Disassembly view. RefreshAction.label=Refresh -RefreshAction.tooltip=Refresh View's Content \ No newline at end of file +RefreshAction.tooltip=Refresh View's Content +AutoRefreshAction.label=Auto-Refresh +AutoRefreshAction.tooltip=Automatically Refresh View's Content diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml index 70c181e49e6..b58f9fcfcd9 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.xml +++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml @@ -979,6 +979,23 @@ id="org.eclipse.cdt.debug.ui"/> + + + + + + + + + +