mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-05 16:56:04 +02:00
110 lines
4.3 KiB
XML
110 lines
4.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.0"?>
|
|
<plugin>
|
|
|
|
|
|
|
|
<extension point="org.eclipse.core.runtime.adapters">
|
|
<factory
|
|
class="org.eclipse.dd.gdb.internal.ui.GdbAdapterFactory"
|
|
adaptableType="org.eclipse.dd.gdb.internal.provisional.launching.GdbLaunch">
|
|
<adapter type="org.eclipse.debug.internal.ui.viewers.model.provisional.IElementContentProvider"/>
|
|
<adapter type="org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxyFactory"/>
|
|
<adapter type="org.eclipse.debug.ui.contexts.ISuspendTrigger"/>
|
|
<adapter type="org.eclipse.debug.internal.ui.viewers.model.provisional.IColumnPresentationFactory"/>
|
|
</factory>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.debug.ui.memoryRenderings">
|
|
<renderingBindings
|
|
defaultIds="org.eclipse.debug.ui.rendering.raw_memory"
|
|
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.dd.dsf.debug.model.DsfMemoryBlock"/>
|
|
</enablement>
|
|
</renderingBindings>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.propertyPages">
|
|
<page class="org.eclipse.dd.gdb.internal.ui.breakpoints.CBreakpointGdbThreadFilterPage"
|
|
id="org.eclipse.dd.gdb.breakpoint.filtering"
|
|
name="Filter">
|
|
<filter name="debugModelId" value="org.eclipse.dd.gdb"/>
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.cdt.debug.core.model.ICBreakpoint"/>
|
|
</enabledWhen>
|
|
</page>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.debug.core.statusHandlers">
|
|
<statusHandler
|
|
class="org.eclipse.dd.gdb.internal.ui.launching.ProcessPrompter"
|
|
code="100"
|
|
id="org.eclipse.dd.gdb.ui.processPrompter"
|
|
plugin="org.eclipse.dd.gdb.ui">
|
|
</statusHandler>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.debug.ui.CDebuggerPage">
|
|
<debuggerPage
|
|
class="org.eclipse.dd.gdb.internal.ui.launching.GdbDebuggerPage"
|
|
debuggerID="org.eclipse.dd.gdb.GdbDebugger"
|
|
id="org.eclipse.dd.gdb.ui.GdbDebuggerPage">
|
|
</debuggerPage>
|
|
<debuggerPage
|
|
class="org.eclipse.dd.gdb.internal.ui.launching.GdbServerDebuggerPage"
|
|
debuggerID="org.eclipse.dd.gdb.GdbServerDebugger"
|
|
id="org.eclipse.dd.gdb.ui.GdbServerDebuggerPage">
|
|
</debuggerPage>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.popupMenus">
|
|
<viewerContribution
|
|
id="org.eclipse.dd.gdb.ui.debugview.context"
|
|
targetID="org.eclipse.debug.ui.DebugView">
|
|
<action
|
|
class="org.eclipse.dd.gdb.internal.ui.actions.ConnectActionDelegate"
|
|
icon="icons/full/obj16/connect.gif"
|
|
id="org.eclipse.dd.gdb.ui.connect"
|
|
label="%action.connect.label"
|
|
menubarPath="threadGroup"
|
|
tooltip="%action.connect.tooltip">
|
|
<enablement>
|
|
<pluginState
|
|
id="org.eclipse.dd.gdb.ui"
|
|
value="activated">
|
|
</pluginState>
|
|
</enablement>
|
|
</action>
|
|
<visibility>
|
|
<pluginState
|
|
id="org.eclipse.dd.gdb.ui"
|
|
value="activated">
|
|
</pluginState>
|
|
</visibility>
|
|
</viewerContribution>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.viewActions">
|
|
<viewContribution
|
|
id="org.eclipse.dd.gdb.ui.debugview.toolbar"
|
|
targetID="org.eclipse.debug.ui.DebugView">
|
|
<action
|
|
class="org.eclipse.dd.gdb.internal.ui.actions.ConnectActionDelegate"
|
|
icon="icons/full/obj16/connect.gif"
|
|
id="org.eclipse.dd.gdb.ui.connect"
|
|
label="%action.connect.label"
|
|
toolbarPath="threadGroup"
|
|
tooltip="%action.connect.tooltip">
|
|
<enablement>
|
|
<pluginState
|
|
id="org.eclipse.dd.gdb.ui"
|
|
value="activated">
|
|
</pluginState>
|
|
</enablement>
|
|
</action>
|
|
</viewContribution>
|
|
</extension>
|
|
|
|
</plugin>
|