Initial commit
This commit is contained in:
481
TBE/Eclipse/eclipse/plugins/org.eclipse.ant.ui_3.0.1/plugin.xml
Normal file
481
TBE/Eclipse/eclipse/plugins/org.eclipse.ant.ui_3.0.1/plugin.xml
Normal file
@@ -0,0 +1,481 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.0"?>
|
||||
<plugin
|
||||
id="org.eclipse.ant.ui"
|
||||
name="%pluginName"
|
||||
version="3.0.1"
|
||||
provider-name="%providerName"
|
||||
class="org.eclipse.ant.internal.ui.model.AntUIPlugin">
|
||||
|
||||
<runtime>
|
||||
<library name="antui.jar">
|
||||
<export name="*"/>
|
||||
</library>
|
||||
</runtime>
|
||||
<requires>
|
||||
<import plugin="org.eclipse.ui.ide" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.views" optional="true"/>
|
||||
<import plugin="org.eclipse.jface.text" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.workbench.texteditor" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.editors" optional="true"/>
|
||||
<import plugin="org.apache.ant"/>
|
||||
<import plugin="org.eclipse.ant.core"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<import plugin="org.eclipse.core.filebuffers"/>
|
||||
<import plugin="org.eclipse.core.variables"/>
|
||||
<import plugin="org.eclipse.ui.externaltools"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.ui.console"/>
|
||||
<import plugin="org.eclipse.debug.core"/>
|
||||
<import plugin="org.eclipse.debug.ui"/>
|
||||
<import plugin="org.eclipse.jdt.ui"/>
|
||||
<import plugin="org.eclipse.jdt.debug.ui"/>
|
||||
<import plugin="org.eclipse.jdt.launching"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.jdt.core"/>
|
||||
</requires>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.ui.editors">
|
||||
<editor
|
||||
name="%AntEditor.name"
|
||||
icon="icons/full/obj16/ant_buildfile.gif"
|
||||
filenames="build.xml,*.macrodef,*.ent"
|
||||
class="org.eclipse.ant.internal.ui.editor.AntEditor"
|
||||
contributorClass="org.eclipse.ant.internal.ui.editor.AntEditorActionContributor"
|
||||
id="org.eclipse.ant.ui.internal.editor.AntEditor">
|
||||
</editor>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.core.launchConfigurationTypes">
|
||||
<launchConfigurationType
|
||||
name="%AntBuild"
|
||||
delegate="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate"
|
||||
category="org.eclipse.ui.externaltools"
|
||||
modes="run"
|
||||
id="org.eclipse.ant.AntLaunchConfigurationType">
|
||||
</launchConfigurationType>
|
||||
<launchConfigurationType
|
||||
name="%AntBuild"
|
||||
delegate="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate"
|
||||
category="org.eclipse.ui.externaltools.builder"
|
||||
modes="run"
|
||||
id="org.eclipse.ant.AntBuilderLaunchConfigurationType">
|
||||
</launchConfigurationType>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.jdt.launching.classpathProviders">
|
||||
<classpathProvider
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntClasspathProvider"
|
||||
id="org.eclipse.ant.ui.AntClasspathProvider">
|
||||
</classpathProvider>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.jdt.launching.runtimeClasspathEntries">
|
||||
<runtimeClasspathEntry
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntHomeClasspathEntry"
|
||||
id="org.eclipse.ant.ui.classpathentry.antHome">
|
||||
</runtimeClasspathEntry>
|
||||
<runtimeClasspathEntry
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.ContributedClasspathEntriesEntry"
|
||||
id="org.eclipse.ant.ui.classpathentry.extraClasspathEntries">
|
||||
</runtimeClasspathEntry>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.views">
|
||||
<category
|
||||
name="%CategoryView.antViews"
|
||||
id="org.eclipse.ant.ui.views">
|
||||
</category>
|
||||
<view
|
||||
name="%View.antView"
|
||||
icon="icons/full/eview16/ant_view.gif"
|
||||
category="org.eclipse.ant.ui.views"
|
||||
fastViewWidthRatio="0.40"
|
||||
class="org.eclipse.ant.internal.ui.views.AntView"
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</view>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<command
|
||||
name="%ViewCommand.antView.name"
|
||||
description="%ViewCommand.antView.description"
|
||||
category="org.eclipse.ui.category.views"
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</command>
|
||||
<keyBinding
|
||||
string=""
|
||||
scope="org.eclipse.ui.globalScope"
|
||||
command="org.eclipse.ant.ui.views.AntView"
|
||||
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
|
||||
</keyBinding>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.perspectiveExtensions">
|
||||
<perspectiveExtension
|
||||
targetID="org.eclipse.ui.resourcePerspective">
|
||||
<view
|
||||
relative="org.eclipse.ui.views.ContentOutline"
|
||||
visible="false"
|
||||
id="org.eclipse.ant.ui.views.AntView"
|
||||
relationship="stack">
|
||||
</view>
|
||||
<viewShortcut
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</viewShortcut>
|
||||
</perspectiveExtension>
|
||||
<perspectiveExtension
|
||||
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
|
||||
<view
|
||||
relative="org.eclipse.ui.views.ContentOutline"
|
||||
visible="false"
|
||||
id="org.eclipse.ant.ui.views.AntView"
|
||||
relationship="stack">
|
||||
</view>
|
||||
<viewShortcut
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</viewShortcut>
|
||||
</perspectiveExtension>
|
||||
<perspectiveExtension
|
||||
targetID="org.eclipse.jdt.ui.JavaPerspective">
|
||||
<view
|
||||
relative="org.eclipse.ui.views.ContentOutline"
|
||||
visible="false"
|
||||
id="org.eclipse.ant.ui.views.AntView"
|
||||
relationship="stack">
|
||||
</view>
|
||||
<viewShortcut
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</viewShortcut>
|
||||
</perspectiveExtension>
|
||||
<perspectiveExtension
|
||||
targetID="org.eclipse.jdt.ui.JavaHierarchyPerspective">
|
||||
<view
|
||||
relative="org.eclipse.ui.views.ContentOutline"
|
||||
visible="false"
|
||||
id="org.eclipse.ant.ui.views.AntView"
|
||||
relationship="stack">
|
||||
</view>
|
||||
<viewShortcut
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</viewShortcut>
|
||||
</perspectiveExtension>
|
||||
<perspectiveExtension
|
||||
targetID="org.eclipse.debug.ui.DebugPerspective">
|
||||
<view
|
||||
relative="org.eclipse.ui.views.ContentOutline"
|
||||
visible="false"
|
||||
id="org.eclipse.ant.ui.views.AntView"
|
||||
relationship="stack">
|
||||
</view>
|
||||
<viewShortcut
|
||||
id="org.eclipse.ant.ui.views.AntView">
|
||||
</viewShortcut>
|
||||
</perspectiveExtension>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.preferencePages">
|
||||
<page
|
||||
name="%PreferencePage.antPreferences"
|
||||
class="org.eclipse.ant.internal.ui.preferences.AntPreferencePage"
|
||||
id="org.eclipse.ant.ui.AntPreferencePage">
|
||||
</page>
|
||||
<page
|
||||
name="%PreferencePage.antRuntimePreferences"
|
||||
category="org.eclipse.ant.ui.AntPreferencePage"
|
||||
class="org.eclipse.ant.internal.ui.preferences.AntRuntimePreferencePage"
|
||||
id="org.eclipse.ant.ui.AntRuntimePreferencePage">
|
||||
</page>
|
||||
<page
|
||||
name="%PreferencePage.antEditorPreferences"
|
||||
category="org.eclipse.ant.ui.AntPreferencePage"
|
||||
class="org.eclipse.ant.internal.ui.preferences.AntEditorPreferencePage"
|
||||
id="org.eclipse.ant.ui.AntEditorPreferencePage">
|
||||
</page>
|
||||
<page
|
||||
name="%PreferencePage.antCodeFormatterPreferences"
|
||||
category="org.eclipse.ant.ui.AntEditorPreferencePage"
|
||||
class="org.eclipse.ant.internal.ui.preferences.AntCodeFormatterPreferencePage"
|
||||
id="org.eclipse.ant.ui.AntCodeFormatterPreferencePage">
|
||||
</page>
|
||||
<page
|
||||
name="%PreferencePage.antCodeAssistPreferences"
|
||||
category="org.eclipse.ant.ui.AntEditorPreferencePage"
|
||||
class="org.eclipse.ant.internal.ui.preferences.AntCodeAssistPreferencePage"
|
||||
id="org.eclipse.ant.ui.AntCodeAssistPreferencePage">
|
||||
</page>
|
||||
<page
|
||||
name="%PreferencePage.antTemplatePreferences"
|
||||
category="org.eclipse.ant.ui.AntEditorPreferencePage"
|
||||
class="org.eclipse.ant.internal.ui.editor.templates.AntTemplatePreferencePage"
|
||||
id="org.eclipse.ant.ui.TemplatesPreferencePage">
|
||||
</page>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.popupMenus">
|
||||
<viewerContribution
|
||||
targetID="org.eclipse.ant.internal.ui.editor.AntEditor.RulerContext"
|
||||
id="org.eclipse.ant.internal.ui.editor.AntEditor.RulerContext">
|
||||
<action
|
||||
label="%AddTask.label"
|
||||
helpContextId="org.eclipse.ui.AddTask_action_context"
|
||||
class="org.eclipse.ui.texteditor.TaskRulerAction"
|
||||
tooltip="%AddTask.tooltip"
|
||||
menubarPath="additions"
|
||||
id="org.eclipse.ui.texteditor.TaskRulerAction">
|
||||
</action>
|
||||
<action
|
||||
label="%AddBookmark.label"
|
||||
helpContextId="org.eclipse.ui.bookmark_action_context"
|
||||
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
|
||||
tooltip="%AddBookmark.tooltip"
|
||||
menubarPath="additions"
|
||||
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
|
||||
</action>
|
||||
</viewerContribution>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ant.core.extraClasspathEntries">
|
||||
<extraClasspathEntry
|
||||
library="lib/antrunner.jar">
|
||||
</extraClasspathEntry>
|
||||
<extraClasspathEntry
|
||||
library="lib/remoteAnt.jar"
|
||||
eclipseRuntime="false">
|
||||
</extraClasspathEntry>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.consoleColorProviders">
|
||||
<consoleColorProvider
|
||||
class="org.eclipse.ant.internal.ui.console.AntConsoleColorProvider"
|
||||
processType="org.eclipse.ant.ui.antProcess"
|
||||
id="org.eclipse.ant.consoleColorProvider">
|
||||
</consoleColorProvider>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.externaltools.configurationDuplicationMaps">
|
||||
<configurationMap
|
||||
sourceType="org.eclipse.ant.AntLaunchConfigurationType"
|
||||
builderType="org.eclipse.ant.AntBuilderLaunchConfigurationType">
|
||||
</configurationMap>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchConfigurationTabGroups">
|
||||
<launchConfigurationTabGroup
|
||||
type="org.eclipse.ant.AntLaunchConfigurationType"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.ant"
|
||||
description="%antLaunchConfigurationTabGroup.description"
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntTabGroup"
|
||||
id="org.eclipse.ant.ui.launchConfigurationTabGroup.ant">
|
||||
</launchConfigurationTabGroup>
|
||||
<launchConfigurationTabGroup
|
||||
type="org.eclipse.ant.AntBuilderLaunchConfigurationType"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.ant_builder"
|
||||
description="%antBuilderLaunchConfigurationTabGroup.description"
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntBuilderTabGroup"
|
||||
id="org.eclipse.ant.ui.launchConfigurationTabGroup.ant.builder">
|
||||
</launchConfigurationTabGroup>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchConfigurationTypeImages">
|
||||
<launchConfigurationTypeImage
|
||||
icon="icons/full/obj16/ant.gif"
|
||||
configTypeID="org.eclipse.ant.AntLaunchConfigurationType"
|
||||
id="org.eclipse.ant.launchConfigurationTypeImage.ant">
|
||||
</launchConfigurationTypeImage>
|
||||
<launchConfigurationTypeImage
|
||||
icon="icons/full/obj16/ant.gif"
|
||||
configTypeID="org.eclipse.ant.AntBuilderLaunchConfigurationType"
|
||||
id="org.eclipse.ant.launchConfigurationTypeImage.ant.builder">
|
||||
</launchConfigurationTypeImage>
|
||||
</extension>
|
||||
<extension point="org.eclipse.core.runtime.adapters">
|
||||
<factory
|
||||
class=""
|
||||
adaptableType="org.eclipse.ant.internal.ui.editor.model.AntTargetNode">
|
||||
<adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
|
||||
</factory>
|
||||
<factory
|
||||
class=""
|
||||
adaptableType="org.eclipse.ant.internal.ui.editor.model.AntProjectNode">
|
||||
<adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
|
||||
</factory>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchShortcuts">
|
||||
<shortcut
|
||||
label="%AntLaunchShortcut.label"
|
||||
icon="icons/full/obj16/ant.gif"
|
||||
category="org.eclipse.ui.externaltools"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchShortcutHelpContext.antShortcut"
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchShortcut"
|
||||
modes="run"
|
||||
id="org.eclipse.ant.ui.antShortcut">
|
||||
<contextualLaunch>
|
||||
<enablement>
|
||||
<with variable="selection">
|
||||
<count value="1"/>
|
||||
<iterate>
|
||||
<or>
|
||||
<instanceof value="org.eclipse.ant.internal.ui.editor.model.AntElementNode"/>
|
||||
<and>
|
||||
<test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
|
||||
<test property="org.eclipse.debug.ui.matchesContentType" value="org.eclipse.ant.core.antBuildFile"/>
|
||||
</and>
|
||||
</or>
|
||||
</iterate>
|
||||
</with>
|
||||
</enablement>
|
||||
<contextLabel
|
||||
mode="run"
|
||||
label="%AntLaunchShortcut.label"/>
|
||||
</contextualLaunch>
|
||||
</shortcut>
|
||||
<shortcut
|
||||
label="%AntLaunchShortcutWithDialog.label"
|
||||
icon="icons/full/obj16/ant.gif"
|
||||
category="org.eclipse.ui.externaltools"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchShortcutHelpContext.antShortcutWithDialog"
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchShortcutWithDialog"
|
||||
modes="run"
|
||||
id="org.eclipse.ant.ui.antShortcutWithDialog">
|
||||
<contextualLaunch>
|
||||
<enablement>
|
||||
<with variable="selection">
|
||||
<count value="1"/>
|
||||
<iterate>
|
||||
<or>
|
||||
<instanceof value="org.eclipse.ant.internal.ui.editor.model.AntElementNode"/>
|
||||
<and>
|
||||
<test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
|
||||
<test property="org.eclipse.debug.ui.matchesContentType" value="org.eclipse.ant.core.antBuildFile"/>
|
||||
</and>
|
||||
</or>
|
||||
</iterate>
|
||||
</with>
|
||||
</enablement>
|
||||
<contextLabel
|
||||
mode="run"
|
||||
label="%AntLaunchShortcutWithDialog.label"/>
|
||||
</contextualLaunch>
|
||||
</shortcut>
|
||||
</extension>
|
||||
<extension point="org.eclipse.core.runtime.adapters">
|
||||
<factory
|
||||
class=""
|
||||
adaptableType="org.eclipse.core.resources.IFile">
|
||||
<adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
|
||||
</factory>
|
||||
</extension>
|
||||
<!-- Console Extensions -->
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.consoleLineTrackers">
|
||||
<consoleLineTracker
|
||||
class="org.eclipse.ant.internal.ui.console.JavacLineTracker"
|
||||
processType="org.eclipse.ant.ui.antProcess"
|
||||
id="org.eclipse.ant.ui.javacLineTracker">
|
||||
</consoleLineTracker>
|
||||
<consoleLineTracker
|
||||
class="org.eclipse.ant.internal.ui.console.TaskLineTracker"
|
||||
processType="org.eclipse.ant.ui.antProcess"
|
||||
id="org.eclipse.ant.ui.taskLineTracker">
|
||||
</consoleLineTracker>
|
||||
<consoleLineTracker
|
||||
class="org.eclipse.ant.internal.ui.console.BuildFailedTracker"
|
||||
processType="org.eclipse.ant.ui.antProcess"
|
||||
id="org.eclipse.ant.ui.buildFailedTracker">
|
||||
</consoleLineTracker>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.core.statusHandlers">
|
||||
<statusHandler
|
||||
code="1000"
|
||||
plugin="org.eclipse.ant.ui"
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.RunAntStatusHandler"
|
||||
id="org.eclipse.ant.ui.statusHandler.runAntInit">
|
||||
</statusHandler>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.core.processFactories">
|
||||
<processFactory
|
||||
class="org.eclipse.ant.internal.ui.launchConfigurations.RemoteAntProcessFactory"
|
||||
id="org.eclipse.ant.ui.remoteAntProcessFactory">
|
||||
</processFactory>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.ui.editors.templates">
|
||||
<contextType
|
||||
name="%buildFile.contextType.name"
|
||||
class="org.eclipse.ant.internal.ui.editor.templates.BuildFileContextType"
|
||||
id="org.eclipse.ant.ui.templateContextType.buildFile">
|
||||
</contextType>
|
||||
<contextType
|
||||
name="%task.contextType.name"
|
||||
class="org.eclipse.ant.internal.ui.editor.templates.TaskContextType"
|
||||
id="org.eclipse.ant.ui.templateContextType.task">
|
||||
</contextType>
|
||||
<resolver
|
||||
name="%ant.resolvers.src"
|
||||
type="src"
|
||||
icon="templates/resolver.gif"
|
||||
description="%ant.resolvers.src.description"
|
||||
contextTypeId="org.eclipse.ant.ui.templateContextType.XML"
|
||||
class="org.eclipse.ant.internal.ui.editor.templates.AntVariableResolver">
|
||||
</resolver>
|
||||
<resolver
|
||||
name="%ant.resolvers.dst"
|
||||
type="dst"
|
||||
icon="templates/resolver.gif"
|
||||
description="%ant.resolvers.dst.description"
|
||||
contextTypeId="org.eclipse.ant.ui.templateContextType.XML"
|
||||
class="org.eclipse.ant.internal.ui.editor.templates.AntVariableResolver">
|
||||
</resolver>
|
||||
<include
|
||||
file="templates/ant.xml"
|
||||
translations="$nl$/templates/ant.properties">
|
||||
</include>
|
||||
</extension>
|
||||
|
||||
<extension id="buildFileProblem" name="%Ant.marker.label" point="org.eclipse.core.resources.markers">
|
||||
<super type="org.eclipse.core.resources.problemmarker" />
|
||||
<persistent value="true" />
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.ui.importWizards">
|
||||
<wizard
|
||||
id="org.eclipse.ant.internal.ui.import"
|
||||
name="%antImportWizard.name"
|
||||
class="org.eclipse.ant.internal.ui.datatransfer.AntBuildfileImportWizard"
|
||||
icon="icons/full/obj16/ant.gif">
|
||||
<description>
|
||||
%antImportWizard.description
|
||||
</description>
|
||||
</wizard>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
id="org.eclipse.ant.ui.AntDocumentFactory"
|
||||
name="%antDocumentFactory.name"
|
||||
point="org.eclipse.core.filebuffers.documentCreation">
|
||||
<factory
|
||||
extensions="xml, ent, macrodef"
|
||||
contentTypeId="org.eclipse.ant.core.antBuildFile"
|
||||
class="org.eclipse.ant.internal.ui.editor.text.AntDocumentFactory">
|
||||
</factory>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
id="org.eclipse.ant.ui.AntDocumentSetupParticipant"
|
||||
name="%antDocumentSetupParticipant.name"
|
||||
point="org.eclipse.core.filebuffers.documentSetup">
|
||||
<participant
|
||||
extensions="xml, ent, macrodef"
|
||||
contentTypeId="org.eclipse.ant.core.antBuildFile"
|
||||
class="org.eclipse.ant.internal.ui.editor.text.AntDocumentSetupParticipant">
|
||||
</participant>
|
||||
</extension>
|
||||
|
||||
</plugin>
|
||||
Reference in New Issue
Block a user