<?xml version="1.0" encoding="UTF-8"?> | |
<plugin | |
name="%pluginName" | |
id="org.eclipse.team.cvs.ui" | |
version="2.0.0" | |
provider-name="Object Technology International, Inc." | |
class="org.eclipse.team.internal.ccvs.ui.CVSUIPlugin"> | |
<requires> | |
<import plugin="org.eclipse.core.runtime"/> | |
<import plugin="org.eclipse.core.resources"/> | |
<import plugin="org.eclipse.ui"/> | |
<import plugin="org.eclipse.team.core"/> | |
<import plugin="org.eclipse.team.ui"/> | |
<import plugin="org.eclipse.team.cvs.core"/> | |
<import plugin="org.eclipse.compare"/> | |
</requires> | |
<runtime> | |
<library name="teamcvsui.jar"/> | |
</runtime> | |
<!-- *************** Authenticator **************** --> | |
<extension point="org.eclipse.team.cvs.core.authenticator"> | |
<authenticator> | |
<run class="org.eclipse.team.internal.ccvs.ui.WorkbenchUserAuthenticator"/> | |
</authenticator> | |
</extension> | |
<!-- ******************* Wizards ****************** --> | |
<extension point="org.eclipse.team.ui.configurationWizards"> | |
<wizard | |
name="%SharingWizard.name" | |
icon="icons/full/wizards/newconnect_wiz.gif" | |
class="org.eclipse.team.internal.ccvs.ui.wizards.SharingWizard" | |
id="org.eclipse.team.ccvs.ui.SharingWizard"> | |
</wizard> | |
</extension> | |
<!-- ************** Property Pages *************** --> | |
<extension point="org.eclipse.ui.propertyPages"> | |
<page name="%CVS" id="org.eclipse.team.ccvs.ui.propertyPages.CVSFilePropertiesPage" | |
objectClass="org.eclipse.core.resources.IFile" | |
class="org.eclipse.team.internal.ccvs.ui.CVSFilePropertiesPage" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
</page> | |
<page name="%CVS" id="org.eclipse.team.ccvs.ui.propertyPages.CVSPropertiesPage" | |
objectClass="org.eclipse.core.resources.IProject" | |
class="org.eclipse.team.internal.ccvs.ui.CVSPropertiesPage" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
</page> | |
</extension> | |
<!-- ******************* Menus ******************** --> | |
<extension point="org.eclipse.ui.popupMenus"> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.ResourceContributions" | |
objectClass="org.eclipse.core.resources.IResource" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.tag" | |
label="%TagAction.label" | |
tooltip="%TagAction.tooltip" | |
menubarPath="team.main/group2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.TagAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.add" | |
label="%AddAction.label" | |
tooltip="%AddAction.tooltip" | |
menubarPath="team.main/group2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.AddAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.compareWithRemote" | |
label="%CompareWithRemoteAction.label" | |
tooltip="%CompareWithRemoteAction.tooltip" | |
menubarPath="compareWithMenu/compareWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRemoteAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.update" | |
label="%UpdateAction.label" | |
tooltip="%UpdateAction.tooltip" | |
menubarPath="team.main/group2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.UpdateAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.replace" | |
label="%ReplaceWithAction.label" | |
tooltip="%ReplaceWithAction.tooltip" | |
menubarPath="replaceWithMenu/replaceWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithRemoteAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.commit" | |
label="%CommitAction.label" | |
tooltip="%CommitAction.tooltip" | |
menubarPath="team.main/group2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CommitAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.ignore" | |
label="%IgnoreAction.label" | |
tooltip="%IgnoreAction.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.IgnoreAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.branch" | |
label="%BranchAction.label" | |
tooltip="%BranchAction.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.BranchAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.GenerateDiff" | |
label="%GenerateDiff.label" | |
tooltip="%GenerateDiff.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.GenerateDiffFileAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.showHistory" | |
label="%ShowHistoryAction.label" | |
tooltip="%ShowHistoryAction.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.sync" | |
label="%Synchronize.label" | |
tooltip="%Synchronize.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.SyncAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.IProjectContributions" | |
objectClass="org.eclipse.core.resources.IProject" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.compareWithTag" | |
label="%CompareWithTagAction.label" | |
tooltip="%CompareWithTagAction.tooltip" | |
menubarPath="compareWithMenu/compareWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithTagAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.merge" | |
label="%MergeAction.label" | |
tooltip="%MergeAction.tooltip" | |
menubarPath="team.main/group1" | |
class="org.eclipse.team.internal.ccvs.ui.actions.MergeAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.IContainerContributions" | |
objectClass="org.eclipse.core.resources.IContainer" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.replaceWithTag" | |
label="%ReplaceWithTagAction.label" | |
tooltip="%ReplaceWithTagAction.tooltip" | |
menubarPath="replaceWithMenu/replaceWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithTagAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.unmanage" | |
label="%UnmanageFolder.label" | |
tooltip="%UnmanageFolder.tooltip" | |
menubarPath="team.main/projectGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.UnmanageAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.IFileContributions" | |
objectClass="org.eclipse.core.resources.IFile" adaptable="true"> | |
<filter name="projectNature" value="org.eclipse.team.cvs.core.cvsnature"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.delete" | |
label="%Delete.label" | |
tooltip="%Delete.tooltip" | |
menubarPath="team.main/group2" | |
class="org.eclipse.team.ui.actions.DeleteAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.compareWithRevision" | |
label="%CompareWithRevisionAction.label" | |
tooltip="%CompareWithRevisionAction.tooltip" | |
menubarPath="compareWithMenu/compareWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRevisionAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.replaceWithRevision" | |
label="%ReplaceWithRevisionAction.label" | |
tooltip="%ReplaceWithRevisionAction.tooltip" | |
menubarPath="replaceWithMenu/replaceWithGroup" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRevisionAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.RemoteFolderContributions" | |
objectClass="org.eclipse.team.ccvs.core.ICVSRemoteFolder"> | |
<action | |
id="org.eclipse.team.ccvs.ui.checkoutAs" | |
label="%CheckoutAsAction.label" | |
tooltip="%CheckoutAsAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CheckoutAsAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.addToWorkspace" | |
label="%AddToWorkspaceAction.label" | |
tooltip="%AddToWorkspaceAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.AddToWorkspaceAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.removeTag" | |
label="%RemoveModuleVersionAction.label" | |
tooltip="%RemoveModuleVersionAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.RemoveModuleVersionAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.RemoteFileContributions" | |
objectClass="org.eclipse.team.ccvs.core.ICVSRemoteFile"> | |
<action | |
id="org.eclipse.team.ccvs.ui.openRemoteFile" | |
label="%OpenRemoteFileAction.label" | |
tooltip="%OpenRemoteFileAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.OpenRemoteFileAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.showHistory" | |
label="%ShowHistoryAction.label" | |
tooltip="%ShowHistoryAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.ShowHistoryAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.autoDefine" | |
label="%AutoDefineTagsAction.label" | |
tooltip="%AutoDefineTagsAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.AutoDefineTagsAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.LogEntryContributions" | |
objectClass="org.eclipse.team.ccvs.core.ILogEntry"> | |
<action | |
id="org.eclipse.team.ccvs.ui.openLogEntry" | |
label="%OpenLogEntryAction.label" | |
tooltip="%OpenLogEntryAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.OpenLogEntryAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.compareLogEntries" | |
label="%CompareRemoteResourcesAction.label" | |
tooltip="%CompareRemoteResourcesAction.tooltip" | |
enablesFor="2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteResourcesAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.VersionCategoryContributions" | |
objectClass="org.eclipse.team.internal.ccvs.ui.model.RemoteModule"> | |
<action | |
id="org.eclipse.team.ccvs.ui.defineVersion" | |
label="%DefineVersionAction.label" | |
tooltip="%DefineVersionAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.DefineVersionAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.ProjectVersionContributions" | |
objectClass="org.eclipse.team.internal.ccvs.ui.model.ProjectVersion"> | |
<action | |
id="org.eclipse.team.ccvs.ui.defineVersion" | |
label="%DefineVersionAction.label" | |
tooltip="%DefineVersionAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.DefineVersionAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.RemoteRootContributions" | |
objectClass="org.eclipse.team.ccvs.core.ICVSRepositoryLocation"> | |
<action | |
id="org.eclipse.team.ccvs.ui.removeRoot" | |
label="%RemoveRootAction.label" | |
tooltip="%RemoveRootAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.RemoveRootAction"/> | |
<action | |
id="org.eclipse.team.ccvs.ui.defineBranch" | |
label="%DefineBranchAction.label" | |
icon="icons/full/clcl16/newstream_wiz.gif" | |
tooltip="%DefineBranchAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.DefineBranchAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.BranchCategoryContributions" | |
objectClass="org.eclipse.team.internal.ccvs.ui.model.BranchCategory"> | |
<action | |
id="org.eclipse.team.ccvs.ui.defineBranch" | |
label="%DefineBranchAction.label" | |
tooltip="%DefineBranchAction.tooltip" | |
icon="icons/full/clcl16/newstream_wiz.gif" | |
class="org.eclipse.team.internal.ccvs.ui.actions.DefineBranchAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.BranchTagContributions" | |
objectClass="org.eclipse.team.internal.ccvs.ui.model.BranchTag"> | |
<action | |
id="org.eclipse.team.ccvs.ui.removeBranchTag" | |
label="%RemoveBranchTagAction.label" | |
tooltip="%RemoveBranchTagAction.tooltip" | |
class="org.eclipse.team.internal.ccvs.ui.actions.RemoveBranchTagAction"/> | |
</objectContribution> | |
<objectContribution | |
id="org.eclipse.team.ccvs.ui.RemoteResourceContributions" | |
objectClass="org.eclipse.team.ccvs.core.ICVSRemoteResource"> | |
<action | |
id="org.eclipse.team.ccvs.ui.compareRemoteResources" | |
label="%CompareRemoteResourcesAction.label" | |
tooltip="%CompareRemoteResourcesAction.tooltip" | |
enablesFor="2" | |
class="org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteResourcesAction"/> | |
</objectContribution> | |
</extension> | |
<!-- ************** Views ********************** --> | |
<extension point="org.eclipse.ui.views"> | |
<category | |
id="org.eclipse.team.ccvs.ui" | |
name="%viewCategory"> | |
</category> | |
<view | |
name="%Console.name" | |
category="org.eclipse.team.ccvs.ui" | |
class="org.eclipse.team.internal.ccvs.ui.Console" | |
id="org.eclipse.team.ccvs.ui.console" | |
icon="icons/full/cview16/console_view.gif"> | |
</view> | |
<view | |
id="org.eclipse.team.ccvs.ui.RepositoriesView" | |
icon="icons/full/cview16/repo_rep.gif" | |
name="%RepositoriesView.name" | |
category="org.eclipse.team.ccvs.ui" | |
class="org.eclipse.team.internal.ccvs.ui.RepositoriesView"> | |
</view> | |
<view | |
id="org.eclipse.team.ccvs.ui.HistoryView" | |
icon="icons/full/cview16/history_view.gif" | |
name="%HistoryView.name" | |
category="org.eclipse.team.ccvs.ui" | |
class="org.eclipse.team.internal.ccvs.ui.HistoryView"> | |
</view> | |
</extension> | |
<extension point="org.eclipse.ui.resourceFilters"> | |
<filter pattern="CVS" selected="true"/> | |
</extension> | |
<!-- ** Temporary Filter ** --> | |
<extension point="org.eclipse.jdt.ui.javaElementFilters"> | |
<filter pattern="CVS" selected="true"/> | |
<filter pattern="*.CVS" selected="true"/> | |
</extension> | |
<!-- **************** PREFERENCES ******************* --> | |
<extension | |
point = "org.eclipse.ui.preferencePages"> | |
<page id="org.eclipse.team.cvs.ui.CVSPreferences" | |
class="org.eclipse.team.internal.ccvs.ui.CVSPreferencesPage" | |
name="%PreferencePage.name"> | |
</page> | |
</extension> | |
<extension | |
point = "org.eclipse.ui.preferencePages"> | |
<page id="org.eclipse.team.cvs.ui.CVSDecoratorPreferences" | |
class="org.eclipse.team.internal.ccvs.ui.CVSDecoratorPreferencesPage" | |
name="%DecoratorPreferencePage.name" | |
category="org.eclipse.team.cvs.ui.CVSPreferences"> | |
</page> | |
</extension> | |
<!-- **************** DECORATOR ******************* --> | |
<extension point="org.eclipse.ui.decorators"> | |
<decorator | |
id="org.eclipse.team.cvs.ui.decorator" | |
label="%DecoratorStandard.name" | |
state="false" | |
class="org.eclipse.team.internal.ccvs.ui.CVSDecorator" | |
objectClass="org.eclipse.core.resources.IResource" | |
adaptable="true"> | |
</decorator> | |
</extension> | |
</plugin> |