blob: 2a3a8e53bf596706bf79c9d6173bc01d8c8a7829 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
point="org.eclipse.ui.preferencePages">
<page
class="org.eclipse.ptp.pldt.common.prefs.PLDTPreferencePage"
id="org.eclipse.ptp.pldt.common.prefs.PLDTPreferencePage"
name="Parallel Language Development Tools"
category="org.eclipse.ptp.ui.preferences.ptpPreferencesPage"
/>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer class="org.eclipse.ptp.pldt.common.prefs.PreferenceInitializer"/>
</extension>
<extension
point="org.eclipse.ui.commands">
<category
id="org.eclipse.ptp.pldt.common.analysisDropdownCategory"
name="Analysis Dropdown Category">
</category>
<command
id="org.eclipse.ptp.pldt.common.dropDownCommand"
categoryId="org.eclipse.ptp.pldt.common.analysisDropdownCategory"
defaultHandler="org.eclipse.ptp.pldt.common.actions.AnalysisDropdownHandler"
name="Analysis dropdown menu">
<commandParameter
id="org.eclipse.ptp.pldt.common.dropDownCommand.msg"
name="Message"
optional="true"
typeId="String">
</commandParameter>
<defaultHandler
class="org.eclipse.ptp.pldt.common.actions.AnalysisDropdownHandler">
</defaultHandler>
</command>
</extension>
<extension
point="org.eclipse.ui.commandImages">
<image
commandId="org.eclipse.ptp.pldt.common.dropDownCommand"
icon="icons/analyze.gif">
</image>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
<toolbar
id="org.eclipse.ptp.pldt.common.toolbar1">
<command
commandId="org.eclipse.ptp.pldt.common.dropDownCommand"
id="org.eclipse.ptp.pldt.common.toolbar.command1"
style="pulldown"
tooltip="Repeat last Parallel Analysis ">
</command>
</toolbar>
</menuContribution>
</extension>
<!-- these go under the dropdown menu; could come from another plugin -->
<extension point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ptp.pldt.common.toolbar.command1?after=additions">
<separator name="separator1.mpi"/>
<separator name="separator2.openmp"/>
<separator name="separator3.otherArtifact"/>
<separator name="separator4.barrier"/>
<separator name="separator5.other" visible="false"/>
<separator
name="additions">
</separator>
</menuContribution>
</extension>
</plugin>