| <?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> |