home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?>
- <?eclipse version="3.0"?>
- <plugin>
-
-
- <!-- For internal use only. Not to be extended. -->
- <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps" schema="schema/configurationDuplicationMaps.exsd"/>
-
- <!-- UI extensions -->
- <!-- Extensions -->
- <extension
- point="org.eclipse.ui.actionSets">
- <actionSet
- label="%ActionSet.externalTools"
- visible="true"
- id="org.eclipse.ui.externaltools.ExternalToolsSet">
- <menu
- label="%Menu.run"
- path="additions"
- id="org.eclipse.ui.run">
- <separator
- name="ExternalToolsGroup">
- </separator>
- </menu>
- <action
- label="%Action.externalTools"
- style="pulldown"
- icon="$nl$/icons/full/obj16/external_tools.gif"
- class="org.eclipse.ui.externaltools.internal.menu.ExternalToolMenuDelegate"
- menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
- id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu">
- </action>
- <action
- definitionId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"
- label="%Action.externalTools"
- style="pulldown"
- icon="$nl$/icons/full/obj16/external_tools.gif"
- tooltip="%Action.externalToolsTip"
- class="org.eclipse.ui.externaltools.internal.menu.ExternalToolMenuDelegate"
- toolbarPath="org.eclipse.debug.ui.launchActionSet/debug"
- id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
- </action>
- <action
- definitionId="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations"
- label="%ActionDefinition.openExternalToolsConfigurations.name"
- class="org.eclipse.ui.externaltools.internal.menu.OpenExternalToolsConfigurations"
- id="org.eclipse.ui.externaltools.OpenExternalToolsConfigurations">
- </action>
- </actionSet>
- </extension>
- <extension
- point="org.eclipse.ui.commands">
- <command
- name="%ActionDefinition.externalToolMenuDelegateToolbar.name"
- description="%ActionDefinition.externalToolMenuDelegateToolbar.description"
- categoryId="org.eclipse.debug.ui.category.run"
- id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
- </command>
- <command
- name="%ActionDefinition.openExternalToolsConfigurations.name"
- categoryId="org.eclipse.debug.ui.category.run"
- description="%ActionDefinition.openExternalToolsConfigurations.description"
- id="org.eclipse.ui.externalTools.commands.OpenExternalToolsConfigurations">
- </command>
- </extension>
- <extension
- point="org.eclipse.ui.preferencePages">
- <page
- name="%PreferencePage.externalToolsPreferences"
- category="org.eclipse.debug.ui.DebugPreferencePage"
- class="org.eclipse.ui.externaltools.internal.ui.ExternalToolsPreferencePage"
- id="org.eclipse.ui.externaltools.ExternalToolsPreferencePage">
- </page>
- </extension>
- <extension
- point="org.eclipse.ui.propertyPages">
- <page
- objectClass="org.eclipse.core.resources.IProject"
- adaptable="true"
- name="%PropertyPage.externalToolsBuilders"
- class="org.eclipse.ui.externaltools.internal.ui.BuilderPropertyPage"
- id="org.eclipse.ui.externaltools.propertypages.BuilderPropertyPage">
- <filter
- name="open"
- value="true">
- </filter>
- </page>
- </extension>
- <extension
- id="ExternalToolBuilder"
- name="%Builder.externalTools"
- point="org.eclipse.core.resources.builders">
- <builder
- isConfigurable= "true">
- <run
- class="org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder">
- </run>
- </builder>
- </extension>
- <!-- Launch Configuration Extensions -->
- <extension
- point="org.eclipse.debug.core.launchConfigurationTypes">
- <launchConfigurationType
- name="%Program.externalTools"
- delegate="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
- category="org.eclipse.ui.externaltools"
- modes="run"
- id="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
- </launchConfigurationType>
- <launchConfigurationType
- name="%Program.externalTools"
- delegate="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
- category="org.eclipse.ui.externaltools.builder"
- modes="run"
- id="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
- </launchConfigurationType>
- </extension>
- <extension
- point="org.eclipse.ui.externaltools.configurationDuplicationMaps">
- <configurationMap
- sourceType="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
- builderType="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
- </configurationMap>
- </extension>
- <extension
- point="org.eclipse.debug.ui.launchConfigurationTabGroups">
- <launchConfigurationTabGroup
- type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
- description="%programLaunchConfigurationTabGroup.description"
- helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.program"
- class="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramTabGroup"
- id="org.eclipse.ui.externaltools.launchConfigurationTabGroup.program">
- </launchConfigurationTabGroup>
- <launchConfigurationTabGroup
- type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"
- description="%programBuilderLaunchConfigurationTabGroup.description"
- helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.program_builder"
- class="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup"
- id="org.eclipse.ui.externaltools.launchConfigurationTabGroup.program.builder">
- </launchConfigurationTabGroup>
- </extension>
- <extension
- point="org.eclipse.debug.ui.launchConfigurationTypeImages">
- <launchConfigurationTypeImage
- icon="$nl$/icons/full/obj16/external_tools.gif"
- configTypeID="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
- id="org.eclipse.ui.externaltools.launchConfigurationTypeImage.program">
- </launchConfigurationTypeImage>
- <launchConfigurationTypeImage
- icon="$nl$/icons/full/obj16/external_tools.gif"
- configTypeID="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"
- id="org.eclipse.ui.externaltools.launchConfigurationTypeImage.program.builder">
- </launchConfigurationTypeImage>
- </extension>
- <extension
- point="org.eclipse.debug.ui.launchGroups">
- <launchGroup
- label="%ExternalToolsLaunchGroup.label"
- bannerImage="$nl$/icons/full/wizban/ext_tools_wiz.gif"
- category="org.eclipse.ui.externaltools"
- image="$nl$/icons/full/obj16/external_tools.gif"
- mode="run"
- id="org.eclipse.ui.externaltools.launchGroup"
- title="%ExternalToolsLaunchGroup.title">
- </launchGroup>
- <launchGroup
- label="%ExternalToolsLaunchGroup.label"
- bannerImage="$nl$/icons/full/wizban/ext_tools_wiz.gif"
- category="org.eclipse.ui.externaltools.builder"
- image="icons/full/obj16/external_tools.gif"
- public="false"
- mode="run"
- id="org.eclipse.ui.externaltools.launchGroup.builder">
- </launchGroup>
- </extension>
- <!-- Dynamic (String Substitution) Variables -->
- <extension
- point="org.eclipse.core.variables.dynamicVariables">
- <variable
- name="build_type"
- resolver="org.eclipse.ui.externaltools.internal.variables.BuildTypeResolver"
- description="%build_type.description"
- supportsArgument="false">
- </variable>
- <variable
- name="build_project"
- resolver="org.eclipse.ui.externaltools.internal.variables.BuildProjectResolver"
- description="%build_project.description">
- </variable>
- <variable
- name="system_path"
- resolver="org.eclipse.ui.externaltools.internal.variables.SystemPathResolver"
- description="%system_path.description"
- supportsArgument="true">
- </variable>
- </extension>
-
- <extension
- point="org.eclipse.debug.core.launchConfigurationComparators">
- <launchConfigurationComparator
- attribute="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE"
- class="org.eclipse.ui.externaltools.internal.launchConfigurations.WorkingSetComparator"
- id="org.eclipse.ui.externaltools.workingSetComparator">
- </launchConfigurationComparator>
- </extension>
-
- <extension point="org.eclipse.core.runtime.preferences">
- <initializer class="org.eclipse.ui.externaltools.internal.model.ExternalToolsPreferenceInitializer"/>
- </extension>
-
- </plugin>
-