| <?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.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"/> |
| <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"/> |
| </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.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.copyNames" |
| label="%CopyRepositoryNameAction.label" |
| tooltip="%CopyRepositoryNameAction.tooltip" |
| class="org.eclipse.team.internal.ccvs.ui.actions.CopyRepositoryNameAction"/> |
| <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> |
| |
| <extension |
| point = "org.eclipse.ui.preferencePages"> |
| <page id="org.eclipse.team.cvs.ui.ExtMethodPreferencePage" |
| class="org.eclipse.team.internal.ccvs.ui.ExtMethodPreferencePage" |
| name="%ExtMethodPreferencePage.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> |