diff options
Diffstat (limited to 'dsf/org.eclipse.cdt.examples.dsf.pda.ui/plugin.xml')
-rw-r--r-- | dsf/org.eclipse.cdt.examples.dsf.pda.ui/plugin.xml | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/dsf/org.eclipse.cdt.examples.dsf.pda.ui/plugin.xml b/dsf/org.eclipse.cdt.examples.dsf.pda.ui/plugin.xml new file mode 100644 index 00000000000..da6e4f6b6ee --- /dev/null +++ b/dsf/org.eclipse.cdt.examples.dsf.pda.ui/plugin.xml @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.0"?> +<plugin> + <extension + point="org.eclipse.debug.ui.launchConfigurationTabGroups"> + <launchConfigurationTabGroup + class="org.eclipse.cdt.examples.dsf.pda.ui.launcher.PDATabGroup" + description="Specify and launch a PDA(DSF) program" + id="org.eclipse.cdt.examples.dsf.pda.tabGroup" + type="org.eclipse.cdt.examples.dsf.pda.launchType"/> + </extension> + <extension + point="org.eclipse.debug.ui.launchConfigurationTypeImages"> + <launchConfigurationTypeImage + icon="icons/full/obj16/pda.gif" + configTypeID="org.eclipse.cdt.examples.dsf.pda.launchType" + id="org.eclipse.cdt.examples.dsf.pda.typeImage"/> + </extension> + + <extension + point="org.eclipse.core.runtime.adapters"> + <factory + class="org.eclipse.cdt.examples.dsf.pda.ui.PDAAdapterFactory" + adaptableType="org.eclipse.cdt.examples.dsf.pda.launch.PDALaunch"> + <adapter type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"/> + <adapter type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"/> + </factory> + </extension> + + <extension + point="org.eclipse.ui.editors"> + <editor + filenames="*.pda" + class="org.eclipse.cdt.examples.dsf.pda.ui.editor.PDAEditor" + icon="icons/full/obj16/pda.gif" + default="true" + name="PDA(DSF) Editor" + id="org.eclipse.cdt.examples.dsf.pda.editor" + extensions="pda"/> + </extension> + <extension + point="org.eclipse.ui.editorActions"> + <editorContribution + targetID="org.eclipse.cdt.examples.dsf.pda.editor" + id="org.eclipse.cdt.examples.dsf.pda.rulerActions"> + <action + label="Not Used" + class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" + style="push" + actionID="RulerDoubleClick" + id="org.eclipse.cdt.examples.dsf.pda.doubleClickBreakpointAction"/> + </editorContribution> + </extension> + <extension + point="org.eclipse.ui.contexts"> + <context + parentId="org.eclipse.debug.ui.debugging" + description="Debugging PDA(DSF) Programs" + name="Debugging PDA(DSF) Programs" + id="org.eclipse.cdt.examples.dsf.pda.debugging"/> + </extension> + <extension + point="org.eclipse.debug.ui.debugModelContextBindings"> + <modelContextBinding + contextId="org.eclipse.cdt.examples.dsf.pda.debugging" + debugModelId="org.eclipse.cdt.examples.dsf.pda.debugModel"/> + </extension> + <extension + point="org.eclipse.debug.ui.contextViewBindings"> + <contextViewBinding + contextId="org.eclipse.cdt.examples.dsf.pda.debugging" + viewId="org.eclipse.cdt.examples.dsf.pda.dataStackView"/> + </extension> + + <extension + point="org.eclipse.ui.popupMenus"> + <viewerContribution + targetID="org.eclipse.cdt.examples.dsf.pda.editor.rulerMenu" + id="org.eclipse.cdt.examples.dsf.pda.editor.rulerActions"> + <action + label="Toggle Breakpoint" + class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" + menubarPath="debug" + id="org.eclipse.cdt.examples.dsf.pda.editor.ruler.toggleBreakpointAction"/> + </viewerContribution> + <viewerContribution + targetID="org.eclipse.cdt.examples.dsf.pda.editor.contextMenu" + id="org.eclipse.cdt.examples.dsf.pda.editor.menuActions"> + <action + label="Run to Line" + definitionId="org.eclipse.debug.ui.commands.RunToLine" + class="org.eclipse.debug.ui.actions.RunToLineActionDelegate" + menubarPath="additions" + id="org.eclipse.cdt.examples.dsf.pda.editor.context.runToLineAction"/> + </viewerContribution> + </extension> + + <extension + point="org.eclipse.core.runtime.adapters"> + <factory + class="org.eclipse.cdt.examples.dsf.pda.ui.breakpoints.PDAEditorAdapterFactory" + adaptableType="org.eclipse.cdt.examples.dsf.pda.ui.editor.PDAEditor"> + <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget"/> + </factory> + </extension> --> +</plugin> |