Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v retrieving revision
1.69 diff -u -r1.69 ChangeLog --- ChangeLog 10 Jan 2003 19:36:39
-0000 1.69 +++ ChangeLog 10 Jan 2003 23:26:52 -0000 @@ -1,4 +1,9
@@ 2003-01-10 Mikhail Khodjaiants + Added contributions of the
breakpoint actions to the disassembly editor. + *
DisassemblyEditor.java + * plugin.xml + +2003-01-10 Mikhail
Khodjaiants Implementation of address
breakpoints. * CDebugImages.java *
CDTDebugModelPresentation.java Index:
plugin.xml =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/plugin.xml,v retrieving revision
1.42 diff -u -r1.42 plugin.xml --- plugin.xml 10 Jan 2003 19:36:39
-0000 1.42 +++ plugin.xml 10 Jan 2003 23:26:53 -0000 @@ -517,6
+517,92
@@
id="org.eclipse.cdt.debug.internal.ui.actions.NaturalVariableFormatActionDelegate">
</action>
</objectContribution> +
<viewerContribution +
targetID="#DisassemblyEditorRulerContext" +
id="org.eclipse.cdt.debug.ui.DisassemblyEditorRulerActions"> +<!-- +
<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> +
<viewerContribution +
targetID="#DisassemblyEditorContext" +
id="org.eclipse.cdt.debug.ui.DisassemblyEditorPopupActions"> +
<action +
label="%AddExpressionAction.label" +
icon="icons/full/obj16/expression_obj.gif" +
helpContextId="add_expression_action_context" +
class="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate" +
menubarPath="additions" +
id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
<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.RunToLineActionDelegate" +
menubarPath="additions" +
enablesFor="1" +
id="org.eclipse.cdt.debug.internal.ui.actions.RunToLineActionDelegate"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
</viewerContribution>
</extension>
<extension
point="org.eclipse.ui.viewActions"> @@ -657,6 +743,38
@@
</enablement>
</action>
</editorContribution> +
<editorContribution +
targetID="org.eclipse.cdt.ui.editor.asm.AsmEditor" +
id="org.eclipse.cdt.ui.editor.asm.AsmEditor.BreakpointRulerActions"> +
<action +
class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate" +
actionID="RulerDoubleClick" +
label="%Dummy.label" +
id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction"> +
<enablement> +
<pluginState +
value="activated" +
id="org.eclipse.cdt.debug.ui"> +
</pluginState> +
</enablement> +
</action> +
</editorContribution> +
<editorContribution +
targetID="org.eclipse.cdt.debug.ui.DisassemblyEditor" +
id="org.eclipse.cdt.debug.ui.DisassemblyEditor.BreakpointRulerActions"> +
<action +
actionID="RulerDoubleClick" +
class="org.eclipse.cdt.debug.internal.ui.actions.ManageBreakpointRulerActionDelegate" +
label="%Dummy.label" +
id="org.eclipse.cdt.debug.ui.CEditor.ManageBreakpointRulerAction"> +
<enablement> +
<pluginState +
id="org.eclipse.cdt.debug.ui" +
value="activated"> +
</pluginState> +
</enablement> +
</action> +
</editorContribution>
</extension>
<extension
point="org.eclipse.cdt.ui.textHovers"> @@ -725,8 +843,8
@@
point="org.eclipse.ui.editors">
<editor
name="%DisassemblyEditor.name" -
extensions="dasm"
icon="icons/full/obj16/disassembly_obj.gif" +
extensions="dasm"
class="org.eclipse.cdt.debug.internal.ui.editors.DisassemblyEditor"
id="org.eclipse.cdt.debug.ui.DisassemblyEditor">
</editor> Index:
src/org/eclipse/cdt/debug/internal/ui/editors/DisassemblyEditor.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/editors/DisassemblyEditor.java,v retrieving
revision 1.1 diff -u -r1.1 DisassemblyEditor.java ---
src/org/eclipse/cdt/debug/internal/ui/editors/DisassemblyEditor.java 10 Jan
2003 19:36:39 -0000 1.1 +++
src/org/eclipse/cdt/debug/internal/ui/editors/DisassemblyEditor.java 10 Jan
2003 23:26:53 -0000 @@ -22,5 +22,7
@@ { super(); setDocumentProvider(
CDebugUIPlugin.getDefault().getDisassemblyDocumentProvider()
); + setEditorContextMenuId("#DisassemblyEditorContext");
//$NON-NLS-1$ + setRulerContextMenuId("#DisassemblyEditorRulerContext");
//$NON-NLS-1$ } }
|