Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v retrieving revision
1.47 diff -u -r1.47 ChangeLog --- ChangeLog 29 Nov 2002 21:09:21
-0000 1.47 +++ ChangeLog 2 Dec 2002 02:43:32 -0000 @@ -1,3 +1,8
@@ +2002-12-01 Mikhail Khodjaiants + Contributing breakpoint actions
to asm editor. + * plugin.xml + *
ManageBreakpointRulerActionDelegate.java + 2002-11-29 Mikhail
Khodjaiants Cosmetic change for the MemoryView preference
page. * plugin.properties Index:
plugin.xml =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/plugin.xml,v retrieving revision
1.33 diff -u -r1.33 plugin.xml --- plugin.xml 19 Nov 2002 21:38:30
-0000 1.33 +++ plugin.xml 2 Dec 2002 02:43:33 -0000 @@ -275,8
+275,8
@@
id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -288,8 +288,8
@@
id="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -301,8 +301,8
@@
id="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -352,8 +352,8
@@
id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesAction">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -395,6 +395,59
@@
</enablement>
</action>
</viewerContribution> +
<viewerContribution +
targetID="#ASMEditorRulerContext" +
id="org.eclipse.cdt.debug.ui.AsmEditorRulerActions"> +<!-- +
<action +
label="%RunToLineAction.label" +
icon="icons/full/clcl16/runtoline_co.gif" +
helpContextId="run_to_line_action_context" +
class="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate" +
menubarPath="debug" +
id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineRulerActionDelegate"> +
</action> +--> +
<action +
label="%BreakpointProperties.label" +
helpContextId="breakpoint_properties_action_context" +
class="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate" +
menubarPath="debug" +
id="org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
<action +
label="%EnableBreakpoint.label" +
helpContextId="enable_disable_breakpoint_action_context" +
class="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate" +
menubarPath="debug" +
id="org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
<action +
label="%AddBreakpoint.label" +
helpContextId="manage_breakpoint_action_context" +
class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate" +
menubarPath="debug" +
id="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
</viewerContribution>
</extension>
<extension
point="org.eclipse.ui.viewActions"> @@ -431,8 +484,8
@@
tooltip="%ShowFullPathsAction.tooltip">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -467,8 +520,8
@@
tooltip="%ShowDebuggerConsoleAction.tooltip">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -488,8 +541,8
@@
tooltip="%ShowFullPathsAction.tooltip">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> @@ -529,8 +582,8
@@
id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction">
<enablement>
<pluginState -
id="org.eclipse.cdt.debug.ui" -
value="activated"> +
value="activated" +
id="org.eclipse.cdt.debug.ui">
</pluginState>
</enablement>
</action> Index:
src/org/eclipse/cdt/debug/internal/ui/actions/ManageBreakpointRulerActionDelegate.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ManageBreakpointRulerActionDelegate.java,v retrieving
revision 1.3 diff -u -r1.3 ManageBreakpointRulerActionDelegate.java ---
src/org/eclipse/cdt/debug/internal/ui/actions/ManageBreakpointRulerActionDelegate.java 19
Sep 2002 21:12:37 -0000 1.3 +++
src/org/eclipse/cdt/debug/internal/ui/actions/ManageBreakpointRulerActionDelegate.java 2
Dec 2002 02:43:34 -0000 @@ -21,6 +21,7 @@ public class
ManageBreakpointRulerActionDelegate extends
AbstractRulerActionDelegate { static final private
String C_EDITOR_ID = "org.eclipse.cdt.ui.editor.CEditor";
//$NON-NLS-1$ + static final private String ASM_EDITOR_ID =
"org.eclipse.cdt.ui.editor.asm.AsmEditor";
//$NON-NLS-1$ /** * @see
IEditorActionDelegate#setActiveEditor(IAction, IEditorPart) @@ -30,7 +31,7
@@ if ( targetEditor != null
) { String id =
targetEditor.getSite().getId(); - if ( !id.equals(
C_EDITOR_ID ) ) + if ( !id.equals( C_EDITOR_ID ) &&
!id.equals( ASM_EDITOR_ID ) ) targetEditor =
null; } super.setActiveEditor(
callerAction, targetEditor );
|