2006-11-14 19:37:51 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<?eclipse version="3.2"?>
|
|
|
|
<plugin>
|
2007-05-05 00:12:37 +00:00
|
|
|
<extension point="org.eclipse.debug.core.watchExpressionDelegates">
|
|
|
|
<watchExpressionDelegate
|
|
|
|
debugModel="org.eclipse.dd.dsf.debug.ui"
|
2008-03-31 18:08:03 +00:00
|
|
|
delegateClass="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.expression.WatchExpressionDelegate"/>
|
2007-05-05 00:12:37 +00:00
|
|
|
</extension>
|
2006-11-14 19:37:51 +00:00
|
|
|
|
2008-05-07 13:25:48 +00:00
|
|
|
<extension point="org.eclipse.core.runtime.preferences">
|
|
|
|
<initializer class="org.eclipse.dd.dsf.debug.ui.PreferenceInitializer"/>
|
|
|
|
</extension>
|
|
|
|
|
2007-06-08 20:37:43 +00:00
|
|
|
<extension point="org.eclipse.ui.editors.annotationTypes">
|
|
|
|
<type
|
|
|
|
name="org.eclipse.dd.debug.currentIP">
|
|
|
|
</type>
|
|
|
|
<type
|
|
|
|
name="org.eclipse.dd.debug.secondaryIP">
|
|
|
|
</type>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension point="org.eclipse.ui.editors.markerAnnotationSpecification">
|
|
|
|
<specification
|
|
|
|
annotationImageProvider="org.eclipse.dd.dsf.debug.ui.sourcelookup.InstructionPointerImageProvider"
|
|
|
|
annotationType="org.eclipse.dd.debug.currentIP"
|
|
|
|
colorPreferenceKey="currentIPColor"
|
|
|
|
colorPreferenceValue="198,219,174"
|
|
|
|
highlightPreferenceKey="currentIPHighlight"
|
|
|
|
highlightPreferenceValue="true"
|
|
|
|
label="%debugCurrentInstructionPointer"
|
|
|
|
overviewRulerPreferenceKey="currentIPOverviewRuler"
|
|
|
|
overviewRulerPreferenceValue="true"
|
|
|
|
presentationLayer="6"
|
|
|
|
textPreferenceKey="currentIPIndication"
|
|
|
|
textPreferenceValue="false"
|
|
|
|
verticalRulerPreferenceKey="currentIPVerticalRuler"
|
|
|
|
verticalRulerPreferenceValue="true">
|
|
|
|
</specification>
|
|
|
|
<specification
|
|
|
|
annotationImageProvider="org.eclipse.dd.dsf.debug.ui.sourcelookup.InstructionPointerImageProvider"
|
|
|
|
annotationType="org.eclipse.dd.debug.secondaryIP"
|
|
|
|
colorPreferenceKey="secondaryIPColor"
|
|
|
|
colorPreferenceValue="219,235,204"
|
|
|
|
highlightPreferenceKey="secondaryIPHighlight"
|
|
|
|
highlightPreferenceValue="true"
|
|
|
|
label="%debugCallStack"
|
|
|
|
overviewRulerPreferenceKey="secondaryIPOverviewRuler"
|
|
|
|
overviewRulerPreferenceValue="true"
|
|
|
|
presentationLayer="6"
|
|
|
|
textPreferenceKey="secondaryIPIndication"
|
|
|
|
textPreferenceValue="false"
|
|
|
|
verticalRulerPreferenceKey="secondaryIPVerticalRuler"
|
|
|
|
verticalRulerPreferenceValue="true">
|
|
|
|
</specification>
|
|
|
|
</extension>
|
2008-05-01 22:20:58 +00:00
|
|
|
|
2008-10-06 21:51:07 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.menus">
|
|
|
|
<!-- Debug view menu commands -->
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.DebugView?after=additions">
|
|
|
|
<separator name="additions" visible="false"/>
|
|
|
|
<separator name="updatePolicy" visible="true"/>
|
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.DebugView?after=updatePolicy">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.debugView_updatePolicies"
|
|
|
|
label="%menu.threadsUpdatePolicy">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<and>
|
|
|
|
<with variable="org.eclipse.core.runtime.Platform">
|
|
|
|
<test property="org.eclipse.core.runtime.bundleState"
|
|
|
|
args="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
value="ACTIVE"/>
|
|
|
|
</with>
|
|
|
|
<with variable="selection">
|
|
|
|
<count value="+"/>
|
|
|
|
<iterate>
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areUpdatePoliciesSupported"/>
|
|
|
|
</iterate>
|
|
|
|
</with>
|
|
|
|
</and>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.UpdatePolicies"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
2008-10-20 22:55:30 +00:00
|
|
|
</menu>
|
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="toolbar:org.eclipse.debug.ui.DebugView?after=additions">
|
|
|
|
<command
|
|
|
|
commandId="org.eclipse.ui.file.refresh"
|
|
|
|
icon="icons/refresh.gif"
|
|
|
|
style="push"
|
|
|
|
label="%command.refresh.name">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
</command>
|
2008-10-06 21:51:07 +00:00
|
|
|
</menuContribution>
|
|
|
|
|
|
|
|
<!-- Registers view menu commands -->
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.RegisterView?after=additions">
|
|
|
|
<separator name="additions" visible="false"/>
|
|
|
|
<separator name="formatting" visible="true"/>
|
|
|
|
<separator name="updatePolicy" visible="true"/>
|
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.RegisterView?after=updatePolicy">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersView_updatePolicies"
|
|
|
|
label="%menu.updatePolicy">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersUpdatePolicies"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
|
|
|
</menu>
|
2008-10-22 20:34:14 +00:00
|
|
|
<!-- bug 251769 Hide update scopes in 1.1
|
2008-10-06 21:51:07 +00:00
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersView_updateScopes"
|
|
|
|
label="%menu.updateScope">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdateScopesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersUpdateScopes"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdateScopesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
2008-10-22 20:34:14 +00:00
|
|
|
</menu>
|
|
|
|
-->
|
2008-10-06 21:51:07 +00:00
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.RegisterView?after=formatting">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersView_numberFormats"
|
|
|
|
label="%menu.numberFormat">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreNumberFormatsSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.registersNumberFormats"
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.NumberFormatsContribution">
|
|
|
|
</dynamic>
|
|
|
|
</menu>
|
|
|
|
</menuContribution>
|
2008-10-20 22:55:30 +00:00
|
|
|
<menuContribution
|
|
|
|
locationURI="toolbar:org.eclipse.debug.ui.RegisterView?after=additions">
|
|
|
|
<command
|
|
|
|
commandId="org.eclipse.ui.file.refresh"
|
|
|
|
icon="icons/refresh.gif"
|
|
|
|
style="push"
|
|
|
|
label="%command.refresh.name">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
</command>
|
|
|
|
</menuContribution>
|
2008-10-06 21:51:07 +00:00
|
|
|
|
|
|
|
<!-- Variables view menu commands -->
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.VariableView?after=additions">
|
|
|
|
<separator name="additions" visible="false"/>
|
|
|
|
<separator name="formatting" visible="true"/>
|
|
|
|
<separator name="updatePolicy" visible="true"/>
|
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.VariableView?after=updatePolicy">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesView_updatePolicies"
|
|
|
|
label="%menu.updatePolicy">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesUpdatePolicies"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
|
|
|
</menu>
|
2008-10-22 20:34:14 +00:00
|
|
|
<!-- bug 251769 Hide update scopes in 1.1
|
2008-10-06 21:51:07 +00:00
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesView_updateScopes"
|
|
|
|
label="%menu.updateScope">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdateScopesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesUpdateScopes"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdateScopesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
|
|
|
</menu>
|
2008-10-22 20:34:14 +00:00
|
|
|
-->
|
2008-10-06 21:51:07 +00:00
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.VariableView?after=formatting">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesView_numberFormats"
|
|
|
|
label="%menu.numberFormat">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreNumberFormatsSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.variablesNumberFormats"
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.NumberFormatsContribution">
|
|
|
|
</dynamic>
|
|
|
|
</menu>
|
|
|
|
</menuContribution>
|
2008-10-20 22:55:30 +00:00
|
|
|
<menuContribution
|
|
|
|
locationURI="toolbar:org.eclipse.debug.ui.VariableView?after=additions">
|
|
|
|
<command
|
|
|
|
commandId="org.eclipse.ui.file.refresh"
|
|
|
|
icon="icons/refresh.gif"
|
|
|
|
style="push"
|
|
|
|
label="%command.refresh.name">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
</command>
|
|
|
|
</menuContribution>
|
2008-10-06 21:51:07 +00:00
|
|
|
|
|
|
|
<!-- Expressions view menu commands -->
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.ExpressionView?after=additions">
|
|
|
|
<separator name="additions" visible="false"/>
|
|
|
|
<separator name="formatting" visible="true"/>
|
|
|
|
<separator name="updatePolicy" visible="true"/>
|
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.ExpressionView?after=updatePolicy">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionsView_updatePolicies"
|
|
|
|
label="%menu.updatePolicy">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionUpdatePolicies"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
|
|
|
</menu>
|
2008-10-22 20:34:14 +00:00
|
|
|
<!-- bug 251769 Hide update scopes in 1.1
|
2008-10-06 21:51:07 +00:00
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionsView_updateScopes"
|
|
|
|
label="%menu.updateScope">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdateScopesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionUpdateScopes"
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdateScopesContribution">
|
2008-10-06 21:51:07 +00:00
|
|
|
</dynamic>
|
|
|
|
</menu>
|
2008-10-22 20:34:14 +00:00
|
|
|
-->
|
2008-10-06 21:51:07 +00:00
|
|
|
</menuContribution>
|
|
|
|
<menuContribution
|
|
|
|
locationURI="menu:org.eclipse.debug.ui.ExpressionView?after=formatting">
|
|
|
|
<menu
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionsView_numberFormats"
|
|
|
|
label="%menu.numberFormat">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreNumberFormatsSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
<dynamic
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.expressionNumberFormats"
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.NumberFormatsContribution">
|
|
|
|
</dynamic>
|
|
|
|
</menu>
|
|
|
|
</menuContribution>
|
2008-10-20 22:55:30 +00:00
|
|
|
<menuContribution
|
|
|
|
locationURI="toolbar:org.eclipse.debug.ui.ExpressionView?after=additions">
|
|
|
|
<command
|
|
|
|
commandId="org.eclipse.ui.file.refresh"
|
|
|
|
icon="icons/refresh.gif"
|
|
|
|
style="push"
|
|
|
|
label="%command.refresh.name">
|
|
|
|
<visibleWhen checkEnabled="false">
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</visibleWhen>
|
|
|
|
</command>
|
|
|
|
</menuContribution>
|
2008-10-06 21:51:07 +00:00
|
|
|
</extension>
|
|
|
|
|
2008-10-20 22:55:30 +00:00
|
|
|
<extension point="org.eclipse.ui.handlers">
|
|
|
|
<handler
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.RefreshHandler"
|
|
|
|
commandId="org.eclipse.ui.file.refresh">
|
|
|
|
<activeWhen>
|
|
|
|
<reference definitionId="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported"/>
|
|
|
|
</activeWhen>
|
|
|
|
</handler>
|
|
|
|
</extension>
|
|
|
|
|
2008-10-06 21:51:07 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.core.expressions.definitions">
|
|
|
|
<definition
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.testAreUpdatePoliciesSupported">
|
|
|
|
<and>
|
|
|
|
<with variable="org.eclipse.core.runtime.Platform">
|
|
|
|
<test property="org.eclipse.core.runtime.bundleState"
|
|
|
|
args="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
value="ACTIVE"/>
|
|
|
|
</with>
|
2008-10-20 22:55:30 +00:00
|
|
|
<with variable="activeContexts">
|
|
|
|
<iterate operator="or">
|
|
|
|
<equals value="org.eclipse.dd.dsf.debug.ui.updateModes"/>
|
|
|
|
</iterate>
|
|
|
|
</with>
|
2008-10-06 21:51:07 +00:00
|
|
|
<or>
|
|
|
|
<with variable="activePart">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areUpdatePoliciesSupported"/>
|
|
|
|
</with>
|
|
|
|
<with variable="selection">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areUpdatePoliciesSupported"/>
|
|
|
|
</with>
|
|
|
|
</or>
|
|
|
|
</and>
|
|
|
|
</definition>
|
|
|
|
<definition
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.testAreUpdateScopesSupported">
|
|
|
|
<and>
|
|
|
|
<with variable="org.eclipse.core.runtime.Platform">
|
|
|
|
<test property="org.eclipse.core.runtime.bundleState"
|
|
|
|
args="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
value="ACTIVE"/>
|
|
|
|
</with>
|
2008-10-20 22:55:30 +00:00
|
|
|
<with variable="activeContexts">
|
|
|
|
<iterate operator="or">
|
|
|
|
<equals value="org.eclipse.dd.dsf.debug.ui.updateModes"/>
|
|
|
|
</iterate>
|
|
|
|
</with>
|
2008-10-06 21:51:07 +00:00
|
|
|
<or>
|
|
|
|
<with variable="activePart">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areUpdateScopesSupported"/>
|
|
|
|
</with>
|
|
|
|
<with variable="selection">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areUpdateScopesSupported"/>
|
|
|
|
</with>
|
|
|
|
</or>
|
|
|
|
</and>
|
|
|
|
</definition>
|
|
|
|
<definition
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.testAreNumberFormatsSupported">
|
|
|
|
<and>
|
|
|
|
<with variable="org.eclipse.core.runtime.Platform">
|
|
|
|
<test property="org.eclipse.core.runtime.bundleState"
|
|
|
|
args="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
value="ACTIVE"/>
|
|
|
|
</with>
|
|
|
|
<or>
|
|
|
|
<with variable="activePart">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areNumberFormatsSupported"/>
|
|
|
|
</with>
|
|
|
|
<with variable="selection">
|
|
|
|
<test property="org.eclipse.dd.dsf.debug.ui.areNumberFormatsSupported"/>
|
|
|
|
</with>
|
|
|
|
</or>
|
|
|
|
</and>
|
|
|
|
</definition>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.core.expressions.propertyTesters">
|
|
|
|
<propertyTester
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesPropertyTester"
|
2008-10-06 21:51:07 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.selectionUpdatePoliciesTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areUpdatePoliciesSupported,isUpdatePolicyAvailable,isUpdatePolicyActive"
|
|
|
|
type="org.eclipse.dd.dsf.ui.viewmodel.IVMContext">
|
|
|
|
</propertyTester>
|
|
|
|
<propertyTester
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdatePoliciesPropertyTester"
|
2008-10-06 21:51:07 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.partUpdatePoliciesTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areUpdatePoliciesSupported,isUpdatePolicyAvailable,isUpdatePolicyActive"
|
|
|
|
type="org.eclipse.debug.ui.IDebugView">
|
|
|
|
</propertyTester>
|
|
|
|
|
|
|
|
<propertyTester
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdateScopesPropertyTester"
|
2008-10-06 21:51:07 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.selectionUpdateScopesTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areUpdateScopesSupported,isUpdateScopeAvailable,isUpdateScopeActive"
|
|
|
|
type="org.eclipse.dd.dsf.ui.viewmodel.IVMContext">
|
|
|
|
</propertyTester>
|
|
|
|
<propertyTester
|
2008-10-20 22:55:30 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.UpdateScopesPropertyTester"
|
2008-10-06 21:51:07 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.partUpdateScopesTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areUpdateScopesSupported,isUpdateScopeAvailable,isUpdateScopeActive"
|
|
|
|
type="org.eclipse.debug.ui.IDebugView">
|
|
|
|
</propertyTester>
|
2008-06-17 20:46:30 +00:00
|
|
|
|
2008-10-06 21:51:07 +00:00
|
|
|
<propertyTester
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.NumberFormatsPropertyTester"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.selectionNumberFormatsTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areNumberFormatsSupported,isNumberFormatAvailable,isNumberFormatActive"
|
|
|
|
type="org.eclipse.dd.dsf.ui.viewmodel.IVMContext">
|
|
|
|
</propertyTester>
|
|
|
|
<propertyTester
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.NumberFormatsPropertyTester"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.partNumberFormatsTester"
|
|
|
|
namespace="org.eclipse.dd.dsf.debug.ui"
|
|
|
|
properties="areNumberFormatsSupported,isNumberFormatAvailable,isNumberFormatActive"
|
|
|
|
type="org.eclipse.debug.ui.IDebugView">
|
|
|
|
</propertyTester>
|
2008-05-01 22:20:58 +00:00
|
|
|
</extension>
|
2008-04-29 15:23:58 +00:00
|
|
|
|
2007-07-31 05:09:31 +00:00
|
|
|
<extension
|
2007-11-21 19:36:08 +00:00
|
|
|
point="org.eclipse.debug.ui.detailPaneFactories">
|
|
|
|
<detailFactories
|
2008-02-13 20:41:00 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.numberformat.detail.NumberFormatDetailPaneFactory"
|
2007-07-31 05:09:31 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.viewmodel.detailPaneFactory">
|
2007-11-21 19:36:08 +00:00
|
|
|
<enablement>
|
|
|
|
<with variable="selection">
|
|
|
|
<iterate>
|
2008-03-31 18:08:03 +00:00
|
|
|
<instanceof value="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.numberformat.IFormattedValueVMContext"/>
|
2007-11-21 19:36:08 +00:00
|
|
|
</iterate>
|
|
|
|
</with>
|
|
|
|
</enablement>
|
|
|
|
</detailFactories>
|
2007-12-11 15:27:35 +00:00
|
|
|
<detailFactories
|
2008-05-07 13:25:48 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.modules.detail.ModuleDetailPaneFactory"
|
2007-12-11 15:27:35 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.viewmodel.moduleDetailPaneFactory">
|
2008-05-09 17:05:17 +00:00
|
|
|
<enablement>
|
|
|
|
<with variable="selection">
|
|
|
|
<iterate>
|
|
|
|
<instanceof value="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.modules.ModulesVMNode$ModuleVMContext"/>
|
|
|
|
</iterate>
|
|
|
|
</with>
|
|
|
|
</enablement>
|
2007-12-11 15:27:35 +00:00
|
|
|
</detailFactories>
|
2007-07-31 05:09:31 +00:00
|
|
|
</extension>
|
2008-04-29 21:26:59 +00:00
|
|
|
|
|
|
|
<extension point="org.eclipse.ui.commands">
|
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.debug.ui.category.run"
|
|
|
|
description="%command.gotoPC.description"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoPC"
|
|
|
|
name="%command.gotoPC.name"/>
|
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.debug.ui.category.run"
|
|
|
|
description="%command.gotoAddress.description"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoAddress"
|
|
|
|
name="%command.gotoAddress.name"/>
|
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.debug.ui.category.run"
|
|
|
|
description="%command.gotoSymbol.description"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoSymbol"
|
|
|
|
name="%command.gotoSymbol.name"/>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension point="org.eclipse.ui.bindings">
|
|
|
|
<key sequence="HOME"
|
|
|
|
contextId="org.eclipse.dd.dsf.debug.ui.disassembly.context"
|
|
|
|
commandId="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoPC"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
<key sequence="M1+G"
|
|
|
|
contextId="org.eclipse.dd.dsf.debug.ui.disassembly.context"
|
|
|
|
commandId="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoAddress"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
<key sequence="M1+M2+G"
|
|
|
|
contextId="org.eclipse.dd.dsf.debug.ui.disassembly.context"
|
|
|
|
commandId="org.eclipse.dd.dsf.debug.ui.disassembly.commands.gotoSymbol"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.contexts">
|
|
|
|
<context
|
|
|
|
description="%commandContext.description"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.context"
|
|
|
|
name="%commandContext.name"
|
|
|
|
parentId="org.eclipse.debug.ui.debugging">
|
|
|
|
</context>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.core.runtime.preferences">
|
|
|
|
<initializer class="org.eclipse.dd.dsf.debug.internal.ui.disassembly.preferences.DisassemblyPreferenceConstants$Initializer"/>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.views">
|
|
|
|
<view
|
|
|
|
category="org.eclipse.debug.ui"
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.disassembly.DisassemblyView"
|
|
|
|
icon="icons/disassembly.gif"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.view"
|
|
|
|
name="%disassemblyView.name">
|
|
|
|
</view>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.preferencePages">
|
2008-06-24 17:34:46 +00:00
|
|
|
<page
|
|
|
|
category="org.eclipse.debug.ui.DebugPreferencePage"
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.preferences.DsfDebugPreferencePage"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.preferences"
|
|
|
|
name="%preferencePage.name">
|
|
|
|
</page>
|
2008-09-09 21:13:16 +00:00
|
|
|
<page
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.disassembly.preferences.DisassemblyPreferencePage"
|
|
|
|
category="org.eclipse.dd.dsf.debug.ui.preferences"
|
|
|
|
name="%disassemblyPreferencePage.name"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.preferencePage"/>
|
2008-04-29 21:26:59 +00:00
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.popupMenus">
|
|
|
|
<viewerContribution
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassemblyRulerActions"
|
|
|
|
targetID="#DisassemblyPartRulerContext">
|
|
|
|
<action
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.disassembly.actions.BreakpointPropertiesRulerActionDelegate"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.disassembly.breakpointProperties"
|
|
|
|
label="%action.breakpointProperties.label"
|
|
|
|
menubarPath="debug">
|
|
|
|
</action>
|
|
|
|
</viewerContribution>
|
|
|
|
</extension>
|
2008-05-02 05:24:01 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- memory update policy -->
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.viewActions">
|
|
|
|
<viewContribution
|
|
|
|
targetID="org.eclipse.debug.ui.MemoryView"
|
|
|
|
id="org.eclipse.debug.ui.memoryView.toolbar">
|
|
|
|
<action
|
2008-09-17 20:58:05 +00:00
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.memory.RefreshAction"
|
|
|
|
enablesFor="1"
|
|
|
|
icon="icons/refresh.gif"
|
|
|
|
id="org.eclipse.debug.ui.MemoryView.memoryViewRefresh"
|
|
|
|
label="Refresh"
|
|
|
|
toolbarPath="additions">
|
2008-05-02 05:24:01 +00:00
|
|
|
</action>
|
|
|
|
</viewContribution>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.viewActions">
|
|
|
|
<viewContribution
|
|
|
|
id="org.eclipse.debug.ui.MemoryView.updatepolicy"
|
|
|
|
targetID="org.eclipse.debug.ui.MemoryView">
|
|
|
|
<action
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.memory.SelectUpdatePolicyAction"
|
|
|
|
id="org.eclipse.debug.ui.MemoryView.updatepolicy"
|
|
|
|
label="Update Policy"
|
|
|
|
menubarPath="additions">
|
|
|
|
</action>
|
|
|
|
</viewContribution>
|
|
|
|
</extension>
|
2008-04-29 21:26:59 +00:00
|
|
|
|
2008-06-24 17:34:46 +00:00
|
|
|
<!-- Debug view context menu contributions -->
|
|
|
|
<extension point="org.eclipse.ui.popupMenus">
|
2008-08-07 09:10:55 +00:00
|
|
|
<objectContribution
|
|
|
|
adaptable="false"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.objectContribution.incompleteStack"
|
|
|
|
objectClass="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.launch.StackFramesVMNode$IncompleteStackVMContext">
|
2008-06-24 17:34:46 +00:00
|
|
|
<action
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.launch.actions.ExpandStackAction"
|
2008-08-07 09:10:55 +00:00
|
|
|
id="org.eclipse.dd.dsf.debug.ui.action.expandStack"
|
2008-06-24 17:34:46 +00:00
|
|
|
label="%action.expandStack.label"
|
|
|
|
menubarPath="renderGroup">
|
|
|
|
</action>
|
2008-08-07 09:10:55 +00:00
|
|
|
</objectContribution>
|
2008-06-24 17:34:46 +00:00
|
|
|
</extension>
|
2008-10-20 22:55:30 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.actionSets">
|
|
|
|
<actionSet
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.updateModes"
|
|
|
|
label="Debug Update Modes">
|
|
|
|
<action
|
|
|
|
class="org.eclipse.dd.dsf.debug.internal.ui.viewmodel.actions.RefreshAllRetargetAction"
|
|
|
|
definitionId="org.eclipse.dd.dsf.debug.ui.refreshAll"
|
|
|
|
helpContextId="org.eclipse.dd.dsf.debug.ui.refreshAll_context"
|
|
|
|
icon="icons/refreshall.gif"
|
|
|
|
id="org.eclipse.dd.dsf.debug.ui.refreshAll"
|
|
|
|
label="%action.refreshAll.name"
|
|
|
|
menubarPath="window/additions"
|
|
|
|
toolbarPath="org.eclipse.ui.dd.dsf.debug.ui.actionSet.update_modes/debugUpdateModes">
|
|
|
|
</action>
|
|
|
|
</actionSet>
|
|
|
|
</extension>
|
|
|
|
|
2006-11-14 19:37:51 +00:00
|
|
|
</plugin>
|