blob: c0ff8f01c4f8b9e8042c9b2bb95a118103b03fed [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<plugin
id="org.eclipse.team.ui"
name="%pluginName"
version="3.0.0"
provider-name="%providerName"
class="org.eclipse.team.internal.ui.TeamUIPlugin">
<runtime>
<library name="teamui.jar">
<export name="*"/>
<packages prefixes="org.eclipse.team.ui, org.eclipse.team.internal.ui"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.team.core"/>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.compare"/>
<import plugin="org.apache.xerces"/>
</requires>
<extension-point id="configurationWizards" name="%configurationWizards" schema="schema/configurationWizards.exsd"/>
<extension-point id="targetConfigWizards" name="%targetWizards"/>
<extension-point id="subscriberMenus" name="%subscriberMenus"/>
<!-- **************** PREFERENCES ******************* -->
<extension
point="org.eclipse.ui.preferencePages">
<page
name="%TeamPreferencePage.name"
class="org.eclipse.team.internal.ui.preferences.SyncViewerPreferencePage"
id="org.eclipse.team.ui.TeamPreferences">
</page>
<page
name="%TextPreferencePage.name"
category="org.eclipse.team.ui.TeamPreferences"
class="org.eclipse.team.internal.ui.preferences.TextPreferencePage"
id="org.eclipse.team.ui.TextPreferences">
</page>
<page
name="%IgnorePreferencePage.name"
category="org.eclipse.team.ui.TeamPreferences"
class="org.eclipse.team.internal.ui.preferences.IgnorePreferencePage"
id="org.eclipse.team.ui.IgnorePreferences">
</page>
</extension>
<!-- ************** Property Pages *************** -->
<extension
point="org.eclipse.ui.propertyPages">
<page
objectClass="org.eclipse.team.internal.ui.target.SiteElement"
name="%loginDetails"
class="org.eclipse.team.internal.ui.target.AuthenticatedTargetSitePropertiesPage"
id="org.eclipse.team.target.ui.propertyPages.AuthenticatedTargetSitePropertiesPage">
</page>
<page
objectClass="org.eclipse.core.resources.IProject"
name="%targetSite"
class="org.eclipse.team.internal.ui.target.ProjectTargetMappingPropertiesPage"
id="org.eclipse.team.internal.ui.target.ProjectTargetMappingPropertiesPage">
<filter
name="projectPersistentProperty"
value="org.eclipse.team.target=basic">
</filter>
</page>
</extension>
<!-- ****************** POPUP ACTIONS *************** -->
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IResource"
adaptable="true"
id="org.eclipse.team.ui.ResourceContributions">
<menu
label="%TeamGroupMenu.label"
path="additions"
id="team.main">
<separator
name="group1">
</separator>
<separator
name="group2">
</separator>
<separator
name="group3">
</separator>
<separator
name="group4">
</separator>
<separator
name="group5">
</separator>
<separator
name="group6">
</separator>
<separator
name="group7">
</separator>
<separator
name="group8">
</separator>
<separator
name="group9">
</separator>
<separator
name="group10">
</separator>
<separator
name="targetGroup">
</separator>
<separator
name="projectGroup">
</separator>
</menu>
</objectContribution>
<objectContribution
objectClass="org.eclipse.core.resources.IProject"
adaptable="true"
id="org.eclipse.team.ui.ProjectContributions">
<action
label="%ConfigureProject.label"
tooltip="%ConfigureProject.tooltip"
class="org.eclipse.team.internal.ui.actions.ConfigureProjectAction"
menubarPath="team.main/projectGroup"
enablesFor="1"
id="org.eclipse.team.ui.ConfigureProject">
</action>
</objectContribution>
<!-- ****************** Target Management Popup Actions *************** -->
<objectContribution
objectClass="org.eclipse.core.resources.IResource"
adaptable="true"
id="org.eclipse.team.ui.targetResourceContributionsActions">
<filter
name="projectPersistentProperty"
value="org.eclipse.team.target=basic">
</filter>
<action
label="%Deployment.getAction"
helpContextId="org.eclipse.team.ui.target_get_action_context"
class="org.eclipse.team.internal.ui.target.GetAction"
menubarPath="replaceWithMenu/replaceWithGroup"
id="org.eclipse.team.target.getAction">
</action>
<action
label="%Deployment.uploadAction"
helpContextId="org.eclipse.team.ui.target_put_action_context"
class="org.eclipse.team.internal.ui.target.UploadAction"
menubarPath="team.main/targetGroup"
id="org.eclipse.team.target.uploadAction">
</action>
<action
label="%Deployment.synchronize"
helpContextId="org.eclipse.team.ui.target_synchronize_action_context"
class="org.eclipse.team.internal.ui.target.SyncAction"
menubarPath="team.main/targetGroup"
id="org.eclipse.team.target.SyncAction">
</action>
</objectContribution>
<objectContribution
objectClass="org.eclipse.team.internal.ui.target.RemoteResourceElement"
id="org.eclipse.team.internal.ui.target.RemoteResourceElement">
<action
label="%SiteExplorerGetAs.label"
helpContextId="org.eclipse.team.ui.target_getas_action_context"
tooltip="%SiteExplorerGetAs.tooltip"
class="org.eclipse.team.internal.ui.target.GetAsAction"
id="org.eclipse.team.internal.ui.target.GetAsAction">
</action>
<action
label="%SiteExplorerGetAsProject.label"
helpContextId="org.eclipse.team.ui.target_getasproject_action_context"
tooltip="%SiteExplorerGetAsProject.tooltip"
class="org.eclipse.team.internal.ui.target.GetAsProjectAction"
id="org.eclipse.team.internal.ui.target.GetAsProjectAction">
</action>
</objectContribution>
<objectContribution
objectClass="org.eclipse.team.internal.ui.target.SiteElement"
id="org.eclipse.team.internal.ui.target.SiteElement">
<action
label="%SiteExplorerDiscardSite.label"
helpContextId="org.eclipse.team.ui.target_disconnect_action_context"
tooltip="%SiteExplorerDiscardSite.tooltip"
class="org.eclipse.team.internal.ui.target.DiscardSiteAction"
id="org.eclipse.team.internal.ui.target.DiscardSiteAction">
</action>
</objectContribution>
</extension>
<!-- ************** Views ********************** -->
<extension
point="org.eclipse.ui.views">
<category
name="%Team.viewCategory"
id="org.eclipse.team.ui">
</category>
<view
name="%OldSyncView.name"
icon="icons/full/cview16/synch_synch.gif"
fastViewWidthRatio="0.75"
category="org.eclipse.team.ui"
class="org.eclipse.team.internal.ui.sync.SyncView"
id="org.eclipse.team.ui.sync.SyncView">
</view>
<view
name="%SyncView.name"
icon="icons/full/cview16/synch_synch.gif"
fastViewWidthRatio="0.25"
category="org.eclipse.team.ui"
class="org.eclipse.team.internal.ui.sync.views.SynchronizeView"
id="org.eclipse.team.sync.views.SynchronizeView">
</view>
</extension>
<!-- **************** Synchronizing Perspective ******************* -->
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="%Synchronizing.perspective"
icon="icons/full/cview16/synch_synch.gif"
class="org.eclipse.team.internal.ui.sync.views.TeamSynchronizingPerspective"
id="org.eclipse.team.internal.ui.sync.views.TeamSynchronizingPerspective">
</perspective>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<perspectiveShortcut
id="org.eclipse.team.internal.ui.sync.views.TeamSynchronizingPerspective">
</perspectiveShortcut>
<view id="org.eclipse.team.sync.views.SyncViewer"
relative="org.eclipse.ui.views.TaskList"
visible="false"
relationship="stack"/>
</perspectiveExtension>
</extension>
<!-- ****************** Import Wizards ********************* -->
<extension
point="org.eclipse.ui.importWizards">
<wizard
name="%ProjectSetImportWizard.name"
icon="icons/full/obj/import_projectset.gif"
class="org.eclipse.team.internal.ui.wizards.ProjectSetImportWizard"
id="org.eclipse.team.ui.ProjectSetImportWizard">
<description>
%ProjectSetImportWizard.description
</description>
<selection
class="org.eclipse.core.resources.IProject">
</selection>
</wizard>
</extension>
<!-- ****************** Export Wizards ********************* -->
<extension
point="org.eclipse.ui.exportWizards">
<wizard
name="%ProjectSetExportWizard.name"
icon="icons/full/obj/export_projectset.gif"
class="org.eclipse.team.internal.ui.wizards.ProjectSetExportWizard"
id="org.eclipse.team.ui.ProjectSetExportWizard">
<description>
%ProjectSetExportWizard.description
</description>
<selection
class="org.eclipse.core.resources.IProject">
</selection>
</wizard>
</extension>
<!-- ***************** Perspective Extensions ********************** -->
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<view
relative="org.eclipse.ui.views.TaskList"
visible="false"
relationship="stack"
id="org.eclipse.team.ui.sync.SyncView">
</view>
<view
relative="org.eclipse.ui.views.ResourceNavigator"
visible="false"
relationship="stack"
id="org.eclipse.team.ui.target.SiteExplorerView">
</view>
</perspectiveExtension>
</extension>
<!-- ***************** Commands ********************** -->
<extension
point="org.eclipse.ui.commands">
<category
name="%Command.category.name"
description="%Command.category.description"
id="org.eclipse.team.ui.commands.category">
</category>
<command
name="%Command.incomingFilter.name"
description="%Command.incomingFilter.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.incomingFilter">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.team.ui.syncview.incomingFilter"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
<command
name="%Command.outgoingFilter.name"
description="%Command.outgoingFilter.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.outgoingFilter">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.team.ui.syncview.outgoingFilter"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
<command
name="%Command.bothFilter.name"
description="%Command.bothFilter.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.bothFilter">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.team.ui.syncview.bothFilter"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
<command
name="%Command.conflictsFilter.name"
description="%Command.conflictsFilter.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.conflictsFilter">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.team.ui.syncview.conflictsFilter"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
<command
name="%Command.toggleView.name"
description="%Command.toggleView.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.toggleView">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.team.ui.syncview.toggleView"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
<command
name="%Command.syncAll.name"
description="%Command.syncAll.description"
category="org.eclipse.team.ui.commands.category"
id="org.eclipse.team.ui.syncview.syncAll">
</command>
</extension>
<!-- ***************** Action sets ********************** -->
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="%Team"
description="%ActionSet.description"
visible="false"
id="org.eclipse.team.ui.actionSet">
<!-- <action
definitionId="org.eclipse.team.ui.syncview.syncAll"
label="%Command.syncAll.name"
style="pulldown"
icon="icons/full/cview16/synch_synch.gif"
tooltip="%Command.syncAll.description"
class="org.eclipse.team.internal.ui.sync.actions.SyncAllAction"
toolbarPath="Normal/CVS"
id="org.eclipse.team.internal.ui.sync.actions.SyncAllAction">
</action>
-->
</actionSet>
</extension>
</plugin>