blob: ab741782f2689581eeb27af56beb76ee43c16ca6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="AtsNavigateItem" name="AtsNavigateItem" schema="schema/AtsNavigateItem.exsd"/>
<extension-point id="AtsStateItem" name="AtsStateItem" schema="schema/AtsStateItem.exsd"/>
<extension-point id="AtsWizardItem" name="AtsWizardItem" schema="schema/AtsWizardItem.exsd"/>
<extension-point id="AtsNotification" name="AtsNotification" schema="schema/AtsNotification.exsd"/>
<extension-point id="AtsWorldEditorItem" name="AtsWorldEditorItem" schema="schema/AtsWorldEditorItem.exsd"/>
<extension-point id="AtsHealthCheck" name="AtsHealthCheck" schema="schema/AtsHealthCheck.exsd"/>
<extension-point id="AtsAdvancedOperationAction" name="AtsAdvancedOperationAction" schema="schema/AtsAdvancedOperationAction.exsd"/>
<extension-point id="AtsWorkDefinitionSheetProvider" name="AtsWorkDefinitionSheetProvider" schema="schema/AtsWorkDefinitionSheetProvider.exsd"/>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.eclipse.osee.ats.editor.SMAEditor"
icon="images/workflow.gif"
default="false"
contributorClass="org.eclipse.osee.ats.editor.SMAEditorContributor"
id="org.eclipse.osee.ats.editor.SMAEditor"
name="ATS Workflow Editor"/>
<editor
class="org.eclipse.osee.ats.task.TaskEditor"
default="false"
icon="images/task.gif"
id="org.eclipse.osee.ats.editor.TaskEditor"
name="ATS Task Editor"/>
<editor
class="org.eclipse.osee.ats.world.WorldEditor"
default="false"
icon="images/globe.gif"
id="org.eclipse.osee.ats.world.WorldEditor"
name="ATS World Editor">
</editor>
<editor
class="org.eclipse.osee.ats.workdef.viewer.AtsWorkDefConfigEditor"
default="false"
icon="images/workDef.gif"
id="org.eclipse.osee.ats.workdef.viewer.AtsWorkflowConfigEditor"
name="ATS Work Definition Viewer">
</editor>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.osee.ats.category"
name="OSEE ATS">
</category>
<wizard
canFinishEarly="false"
category="org.eclipse.osee.ats.category"
class="org.eclipse.osee.ats.actions.wizard.NewActionWizard"
hasPages="true"
icon="images/action.gif"
id="org.eclipse.osee.ats.NewAction.wizard"
name="Action">
</wizard>
<wizard
canFinishEarly="false"
category="org.eclipse.osee.ats.category"
class="org.eclipse.osee.ats.config.wizard.AtsConfigWizard"
hasPages="true"
icon="images/workflow.gif"
id="org.eclipse.osee.ats.config.wizard.AtsConfigWizard"
name="ATS Configuration">
</wizard>
</extension>
<extension point="org.eclipse.ui.perspectives">
<perspective
name="ATS"
class="org.eclipse.osee.ats.internal.ATSPerspective"
fixed="false"
id="org.eclipse.osee.ats.ATSPerspective"
icon="images/atsPerspective.gif">
</perspective>
<perspective
class="org.eclipse.osee.ats.review.ReviewPerspective"
icon="images/review.gif"
id="org.eclipse.osee.ats.review.ReviewPerspective"
name="Review">
</perspective>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="org.eclipse.ui.resourcePerspective">
<perspectiveShortcut id="org.eclipse.osee.ats.ATSPerspective"/>
</perspectiveExtension>
<perspectiveExtension targetID="osee.define.PerspectiveFactory">
<perspectiveShortcut id="org.eclipse.osee.ats.ATSPerspective"/>
</perspectiveExtension>
<perspectiveExtension targetID="org.eclipse.jdt.ui.JavaPerspective">
<perspectiveShortcut id="org.eclipse.osee.ats.ATSPerspective"/>
</perspectiveExtension>
<perspectiveExtension targetID="org.eclipse.osee.ats.ATSPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
<perspectiveShortcut id="org.eclipse.ui.resourcePerspective"/>
<perspectiveShortcut id="osee.define.PerspectiveFactory"/>
<perspectiveShortcut id="org.eclipse.osee.coverage.CoveragePerspective"/>
<perspectiveShortcut id="osee.define.PerspectiveFactory"/>
</perspectiveExtension>
</extension>
<extension
id="org.eclipse.osee.ats"
name="ATS"
point="org.eclipse.ui.views">
<category
name="OSEE ATS"
id="org.eclipse.osee.ats.category"/>
<category
id="org.eclipse.osee.ats.review.category"
name="OSEE Review">
</category>
<view
class="org.eclipse.osee.ats.navigate.NavigateView"
icon="images/atsNavigate.gif"
category="org.eclipse.osee.ats.category"
name="ATS Navigator"
id="org.eclipse.osee.ats.navigate.NavigateView">
</view>
<view
class="org.eclipse.osee.ats.walker.ActionWalkerView"
icon="images/action.gif"
category="org.eclipse.osee.ats.category"
name="Action View"
id="org.eclipse.osee.ats.ActionWalkerView">
</view>
<view
category="org.eclipse.osee.ats.review.category"
class="org.eclipse.osee.ats.review.ReviewNavigateView"
icon="images/review.gif"
id="org.eclipse.osee.ats.review.ReviewNavigateView"
name="ReviewNavigator">
</view>
</extension>
<extension
id="AtsDatabaseConfig"
point="org.eclipse.osee.framework.database.init.DatabaseInitializationTask">
<DatabaseInitializationTask
classname="org.eclipse.osee.ats.config.AtsDatabaseConfig">
</DatabaseInitializationTask>
</extension>
<extension
point="org.eclipse.osee.ats.AtsStateItem">
<AtsStateItem classname="org.eclipse.osee.ats.editor.stateItem.AtsDecisionReviewPrepareStateItem"/>
<AtsStateItem classname="org.eclipse.osee.ats.editor.stateItem.AtsDecisionReviewDecisionStateItem"/>
<AtsStateItem
classname="org.eclipse.osee.ats.editor.stateItem.AtsPeerToPeerReviewPrepareStateItem">
</AtsStateItem>
<AtsStateItem
classname="org.eclipse.osee.ats.editor.stateItem.AtsPeerToPeerReviewReviewStateItem">
</AtsStateItem>
<AtsStateItem
classname="org.eclipse.osee.ats.editor.stateItem.AtsForceAssigneesToTeamLeadsStateItem">
</AtsStateItem>
</extension>
<extension
id="OseeTypes_ATS"
name="OseeTypes_ATS"
point="org.eclipse.osee.framework.skynet.core.OseeTypes">
<OseeTypes
resource="support/OseeTypes_ATS.osee">
</OseeTypes>
</extension>
<extension
id="TaskMetrics"
name="TaskMetrics"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.TaskMetrics">
</Operation>
</extension>
<extension
id="ats"
point="org.eclipse.osee.framework.ui.skynet.ArtifactRenderer">
<Renderer classname="org.eclipse.osee.ats.editor.renderer.AtsWERenderer"/>
<Renderer classname="org.eclipse.osee.ats.workdef.editor.AtsWorkDefinitionDslRenderer"/>
<Renderer
classname="org.eclipse.osee.ats.task.AtsTaskEditorRenderer">
</Renderer>
<Renderer
classname="org.eclipse.osee.ats.world.AtsWorldEditorRenderer">
</Renderer>
<Renderer
classname="org.eclipse.osee.ats.export.AtsExportRenderer">
</Renderer>
<Renderer
classname="org.eclipse.osee.ats.workdef.viewer.AtsWorkDefConfigRenderer">
</Renderer>
</extension>
<extension
point="org.eclipse.osee.framework.skynet.core.DefaultInitialBranchProvider">
<Provider class="org.eclipse.osee.ats.util.TeamBasedDefaultBranchProvider"/>
</extension>
<extension
point="org.eclipse.osee.framework.skynet.core.ArtifactAnnotation">
<ArtifactAnnotation
classname="org.eclipse.osee.ats.util.AtsArtifactAnnotations">
</ArtifactAnnotation>
</extension>
<extension
id="ImportTasksFromSpreadsheet"
name="ImportTasksFromSpreadsheet"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.ImportTasksFromSpreadsheet">
</Operation>
</extension>
<extension
id="ImportTasksFromSimpleList"
name="ImportTasksFromSimpleList"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.ImportTasksFromSimpleList">
</Operation>
</extension>
<extension
id="AtsWidgetProvider"
name="AtsWidgetProvider"
point="org.eclipse.osee.framework.ui.skynet.XWidgetProvider">
<XWidgetProvider
classname="org.eclipse.osee.ats.util.widgets.AtsWidgetProvider">
</XWidgetProvider>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="org.eclipse.osee.framework.ui.skynet.atseditor.command"
name="ATS Workflow Editor">
</command>
<command
id="org.eclipse.osee.framework.ui.skynet.atsworkdef.command"
name="ATS Work Definition Editor">
</command>
<command
id="org.eclipse.osee.ats.workDefDslEditor.command"
name="ATS Work Definition DSL Editor">
</command>
<command
id="org.eclipse.osee.framework.ui.skynet.atstaskeditor.command"
name="ATS Task Editor">
</command>
<command
id="org.eclipse.osee.framework.ui.skynet.atsworldeditor.command"
name="ATS World Editor">
</command>
<command
id="org.eclipse.osee.framework.ui.skynet.atsexport.command"
name="ATS Artifact Export">
</command>
<command
id="org.eclipse.osee.ats.atsworkdefviewer.command"
name="ATS Work Definition Viewer">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.osee.ats.editor.renderer.AtsWEHandler"
commandId="org.eclipse.osee.framework.ui.skynet.atseditor.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.framework.ui.skynet.results.ResultsEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.ats.workdef.viewer.AtsWorkDefViewerHandler"
commandId="org.eclipse.osee.ats.atsworkdefviewer.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.ats.workdef.editor.AtsWorkDefinitionDslHandler"
commandId="org.eclipse.osee.ats.workDefDslEditor.command">
<enabledWhen>
<with
variable="selection">
<count
value="+">
</count>
</with>
</enabledWhen>
</handler>
<handler
class="org.eclipse.osee.ats.task.AtsTaskEditorHandler"
commandId="org.eclipse.osee.framework.ui.skynet.atstaskeditor.command">
<enabledWhen>
<with
variable="selection">
<count
value="+">
</count>
</with>
</enabledWhen>
</handler>
<handler
class="org.eclipse.osee.ats.world.AtsWorldEditorHandler"
commandId="org.eclipse.osee.framework.ui.skynet.atsworldeditor.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.framework.ui.skynet.results.ResultsEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.ats.export.AtsExportHandler"
commandId="org.eclipse.osee.framework.ui.skynet.atsexport.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.framework.ui.skynet.commandHandlers.ShowArtifactInResourceHandler"
commandId="org.eclipse.osee.framework.ui.skynet.resource.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.framework.ui.skynet.commandHandlers.RevealInArtifactExplorer"
commandId="org.eclipse.osee.framework.ui.skynet.revealArtifactInExplorer.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
<handler
class="org.eclipse.osee.framework.ui.skynet.commandHandlers.OpenSkywalkerEditorHandler"
commandId="org.eclipse.osee.framework.ui.skynet.skywalker.command">
<activeWhen>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.world.WorldEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.TaskEditor">
</equals>
</with>
<with
variable="activePartId">
<equals
value="org.eclipse.osee.ats.editor.SMAEditor">
</equals>
</with>
</or>
</activeWhen>
</handler>
</extension>
<extension
point="org.eclipse.ui.commandImages">
<image
commandId="org.eclipse.osee.framework.ui.skynet.atseditor.command"
icon="images/action.gif">
</image>
<image
commandId="org.eclipse.osee.framework.ui.skynet.atstaskeditor.command"
icon="images/task.gif">
</image>
<image
commandId="org.eclipse.osee.framework.ui.skynet.atsworldeditor.command"
icon="images/globe.gif">
</image>
<image
commandId="org.eclipse.osee.framework.ui.skynet.atsexport.command"
icon="images/export.gif">
</image>
<image
commandId="org.eclipse.osee.ats.atsworkdefviewer.command"
icon="images/workDef.gif">
</image>
</extension>
<extension
point="org.eclipse.ui.exportWizards">
<wizard
category="org.eclipse.osee.framework.ui.skynet.export"
class="org.eclipse.osee.ats.export.AtsExportWizard"
icon="images/export.gif"
id="org.eclipse.osee.ats.exportWizard"
name="OSEE ATS Export">
</wizard>
</extension>
<extension
point="org.eclipse.osee.framework.skynet.core.ClientLoopbackCmd">
<ClientLoopbackCmd
className="org.eclipse.osee.ats.util.OpenInAtsLoopbackCmd">
</ClientLoopbackCmd>
</extension>
<extension
id="DuplicateWorkflowBlam"
name="DuplicateWorkflowBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.DuplicateWorkflowBlam">
</Operation>
</extension>
<extension
id="ATSIDCheckBlam"
name="ATSIDCheckBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.AtsIdCheckBlam">
</Operation>
</extension>
<extension
id="ModifyActionableItemsBlam"
name="ModifyActionableItemsBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.ModifyActionableItemsBlam">
</Operation>
</extension>
<extension
point="org.eclipse.osee.ats.AtsWorldEditorItem">
<AtsWorldEditorItem
classname="org.eclipse.osee.ats.world.AtsWorldEditorItem">
</AtsWorldEditorItem>
</extension>
<extension
point="org.eclipse.osee.framework.ui.skynet.ArtifactImageProvider">
<ArtifactImageProvider
class="org.eclipse.osee.ats.AtsArtifactImageProvider">
</ArtifactImageProvider>
</extension>
<extension
point="org.eclipse.osee.framework.ui.skynet.AttributeXWidgetProvider">
<AttributeXWidgetProvider
classname="org.eclipse.osee.ats.util.widgets.AtsAttributeXWidgetProvider">
</AttributeXWidgetProvider>
</extension>
<extension
id="CopyAtsConfigurationBlam"
name="CopyAtsConfigurationBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.config.copy.CopyAtsConfigurationBlam">
</Operation>
</extension>
<extension
point="org.eclipse.osee.framework.ui.plugin.XCommonNavigateItem">
<XCommonNavigateItem
classname="org.eclipse.osee.ats.navigate.AtsNavigateViewItems">
</XCommonNavigateItem>
<XCommonNavigateItem
classname="org.eclipse.osee.ats.review.ReviewNavigateViewItems">
</XCommonNavigateItem>
</extension>
<extension point="org.eclipse.ui.actionSets">
<actionSet
label="OSEE ATS"
visible="true"
id="osee.ats.actionSet">
<menu
label="&amp;OSEE"
id="osee.product.oseeMenu">
<separator name="perspectives"/>
<separator name="properties"/>
</menu> <action
class="org.eclipse.osee.ats.actions.OpenReviewPerspectiveAction"
icon="images/review.gif"
id="org.eclipse.osee.ats.actions.OpenReviewPerspectiveAction"
label="OSEE &amp;Review"
menubarPath="osee.product.oseeMenu/perspectives"
tooltip="Open OSEE Review Perspective">
</action>
<action
class="org.eclipse.osee.ats.actions.OpenAtsPerspectiveAction"
icon="images/action.gif"
id="org.eclipse.osee.ats.actions.OpenAtsPerspectiveAction"
label="OSEE &amp;ATS"
menubarPath="osee.product.oseeMenu/perspectives"
tooltip="Open OSEE ATS Perspective">
</action>
</actionSet>
</extension>
<extension
id="AtsTransitionListener"
name="AtsTransitionListener"
point="org.eclipse.osee.ats.core.client.AtsTransitionListener">
<AtsTransitionListener
classname="org.eclipse.osee.ats.editor.stateItem.AtsDecisionReviewPrepareStateItem">
</AtsTransitionListener>
<AtsTransitionListener
classname="org.eclipse.osee.ats.editor.stateItem.AtsForceAssigneesToTeamLeadsStateItem">
</AtsTransitionListener>
<AtsTransitionListener
classname="org.eclipse.osee.ats.notify.AtsNotificationTransitionListener">
</AtsTransitionListener>
<AtsTransitionListener
classname="org.eclipse.osee.ats.editor.stateItem.AtsPeerToPeerReviewReviewStateItem">
</AtsTransitionListener>
</extension>
<extension
id="AtsUserNavigateItems"
name="AtsUserNavigateItems"
point="org.eclipse.osee.framework.ui.skynet.UserNavigateItem">
<UserNavigateItem
classname="org.eclipse.osee.ats.util.AtsUserNavigateItems">
</UserNavigateItem>
</extension>
<extension
id="DetailedTestStatusOld" name="DetailedTestStatusOld"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation className="org.eclipse.osee.ats.operation.DetailedTestStatusOld"/>
</extension>
<extension
id="DetailedTestStatus" name="DetailedTestStatus"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation className="org.eclipse.osee.ats.operation.DetailedTestStatusBlam"/>
</extension>
<extension
id="CreateWorkingBranchFromTx"
name="CreateWorkingBranchFromTx"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.CreateWorkingBranchFromTxBlam">
</Operation>
</extension>
<extension
id="CreateActionFromTaskBlam"
name="CreateActionFromTaskBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.operation.CreateActionFromTaskBlam">
</Operation>
</extension>
<extension
id="PortPairsBlam"
name="PortPairsBlam"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.PortPairsBlam">
</Operation>
</extension>
<extension
id="CreatePortingWorkflows"
name="CratePortingWorkflows"
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.WorkflowPortingBlam">
</Operation>
</extension>
<extension
point="org.eclipse.osee.framework.ui.skynet.BlamOperation">
<Operation
className="org.eclipse.osee.ats.health.ValidateAtsIds">
</Operation>
</extension>
<extension
id="org.eclipse.osee.ats.WEEditorInputFactory"
name="WEEditor Input Factory"
point="org.eclipse.ui.elementFactories">
<factory
class="org.eclipse.osee.ats.editor.WEEditorInputFactory"
id="org.eclipse.osee.ats.WEEditorInputFactory">
</factory>
</extension>
<extension
id="org.eclipse.osee.ats.world.WorldEditorInputFactory"
name="World Editor Input Factory"
point="org.eclipse.ui.elementFactories">
<factory
class="org.eclipse.osee.ats.world.WorldEditorInputFactory"
id="org.eclipse.osee.ats.WorldEditorInputFactory">
</factory>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.osee.framework.ui.skynet.OseePreferencePage"
class="org.eclipse.osee.ats.config.AtsConfigPreferencePage"
id="atsConfigPreferencePage"
name="ATS">
</page>
</extension>
</plugin>