diff options
author | Mike Rennie | 2013-08-12 17:39:39 +0000 |
---|---|---|
committer | Mike Rennie | 2013-08-12 17:40:15 +0000 |
commit | 7076decdceeadf55f1dc9aa6a3bb65ecf5b64f83 (patch) | |
tree | 84b0fe33f090bb92f48dd05f91ecddca48f29bce /org.eclipse.debug.examples.memory/plugin.xml | |
parent | 67cbbcd605b80ae26e36621af6643bf983f3de76 (diff) | |
download | eclipse.platform.debug-7076decdceeadf55f1dc9aa6a3bb65ecf5b64f83.tar.gz eclipse.platform.debug-7076decdceeadf55f1dc9aa6a3bb65ecf5b64f83.tar.xz eclipse.platform.debug-7076decdceeadf55f1dc9aa6a3bb65ecf5b64f83.zip |
Bug 414212 - Add memory examples
Diffstat (limited to 'org.eclipse.debug.examples.memory/plugin.xml')
-rw-r--r-- | org.eclipse.debug.examples.memory/plugin.xml | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/org.eclipse.debug.examples.memory/plugin.xml b/org.eclipse.debug.examples.memory/plugin.xml new file mode 100644 index 000000000..caceaeffa --- /dev/null +++ b/org.eclipse.debug.examples.memory/plugin.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.0"?> +<plugin> + + +<!-- Launch Configuration for IExtendedMemoryBlock --> + <extension + point="org.eclipse.debug.core.launchConfigurationTypes"> + <launchConfigurationType + delegate="org.eclipse.debug.examples.internal.memory.launchconfig.SampleLaunchConfigurationDelegateEx" + id="example.debug.memoryview.samplelaunch.iextendedmemoryblock" + modes="debug" + name="%launchConfigurationType.name" + public="true"> + </launchConfigurationType> + </extension> + <extension + point="org.eclipse.debug.ui.launchConfigurationTabGroups"> + <launchConfigurationTabGroup + type="example.debug.memoryview.samplelaunch.iextendedmemoryblock" + class="org.eclipse.debug.examples.internal.memory.launchconfig.SampleLaunchTabGroup" + id="example.debug.memoryview.samplelaunch.sampletabgroup"> + </launchConfigurationTabGroup> + </extension> +<!-- model presentation --> +<extension + point="org.eclipse.debug.ui.debugModelPresentations"> + <debugModelPresentation + class="org.eclipse.debug.examples.internal.memory.launchconfig.SampleModelPresentation" + id="example.debug.memoryview"> + </debugModelPresentation> +</extension> +<!-- rendering bindings --> +<extension + point="org.eclipse.debug.ui.memoryRenderings"> + <renderingBindings + defaultIds="org.eclipse.debug.ui.rendering.raw_memory,org.eclipse.debug.ui.rendering.signedint" + primaryId="org.eclipse.debug.ui.rendering.raw_memory" + renderingIds="org.eclipse.debug.ui.rendering.raw_memory,org.eclipse.debug.ui.rendering.ascii,org.eclipse.debug.ui.rendering.signedint,org.eclipse.debug.ui.rendering.unsignedint"> + <enablement> + <instanceof value="org.eclipse.debug.examples.internal.memory.core.SampleMemoryBlock"/> + </enablement> + </renderingBindings> +</extension> +<!-- context binding to open memory view automatically --> +<extension + point="org.eclipse.ui.contexts"> + <context + name="%context.name" + description="%context.description" + parentId="org.eclipse.debug.ui.debugging" + id="example.debug.memoryview.debugging"> + </context> + +</extension> + <extension + point="org.eclipse.debug.ui.debugModelContextBindings"> + <modelContextBinding + debugModelId="example.debug.memoryview" + contextId="example.debug.memoryview.debugging"> + </modelContextBinding> + </extension> + <extension + point="org.eclipse.debug.ui.contextViewBindings"> + <contextViewBinding + autoOpen="true" + contextId="example.debug.memoryview.debugging" + viewId="org.eclipse.debug.ui.MemoryView"> + </contextViewBinding> + </extension> + <extension + point="org.eclipse.debug.ui.launchConfigurationTypeImages"> + <launchConfigurationTypeImage + configTypeID="example.debug.memoryview.samplelaunch.iextendedmemoryblock" + icon="icons/full/obj16/launch.gif" + id="example.debug.memoryview.launchConfigurationTypeImage1"/> + </extension> +</plugin> |