You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
282 lines
10 KiB
282 lines
10 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.4"?>
|
|
<plugin>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.commands">
|
|
<category
|
|
id="com.connor.mdbksplm.commands.category"
|
|
name="Sample Category">
|
|
</category>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="Sample Command"
|
|
id="com.connor.mdbksplm.commands.sampleCommand">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="DBOM转MBOM"
|
|
id="DbomTransitionToMbomCommand">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="提取属性到Word/Excel"
|
|
id="PropertyToWordOrExcelCommand">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="物料创建"
|
|
id="CreateMatterHandler">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="钜智文档创建"
|
|
id="zjCreateHandler">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="项目综合看板"
|
|
id="ProjectTask">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="批量创建文档"
|
|
id="BatchCreateDoc">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="项目任务看板"
|
|
id="ProjectTasksHandler">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="问题报告看板"
|
|
id="ProblemReportHandler">
|
|
</command>
|
|
<command
|
|
categoryId="com.connor.mdbksplm.commands.category"
|
|
name="测试14"
|
|
id="test14Handler">
|
|
</command>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.handlers">
|
|
<handler
|
|
class="com.connor.mdbksplm.handlers.SampleHandler"
|
|
commandId="com.connor.mdbksplm.commands.sampleCommand">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.dbomtombom.DbomTransitionToMbomHandler"
|
|
commandId="DbomTransitionToMbomCommand">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.propertytowe.PropertyToWordOrExcelCommand"
|
|
commandId="PropertyToWordOrExcelCommand">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.creatematter.CreateMatterHandler"
|
|
commandId="CreateMatterHandler">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.zjdoccreate.zjCreateHandler"
|
|
commandId="zjCreateHandler">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.projecttaskban.ProjectTask"
|
|
commandId="ProjectTask">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.batchCreateDoc.BatchCreateDocHandler"
|
|
commandId="BatchCreateDoc">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.ProjectTasks.ProjectTasksHandler"
|
|
commandId="ProjectTasksHandler">
|
|
</handler>
|
|
<handler
|
|
class="com.connor.mdbksplm.ProblemReport.ProblemReportHandler"
|
|
commandId="ProblemReportHandler">
|
|
</handler>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="menu:org.eclipse.ui.main.menu?after=additions">
|
|
<menu
|
|
id="com.connor.mdbksplm.menus.sampleMenu"
|
|
label="物料信息管理"
|
|
mnemonic="M">
|
|
<command
|
|
commandId="DbomTransitionToMbomCommand"
|
|
id="DbomTransitionToMbomCommand"
|
|
mnemonic="S">
|
|
</command>
|
|
<command
|
|
commandId="CreateMatterHandler"
|
|
id="CreateMatterHandler"
|
|
mnemonic="S">
|
|
</command>
|
|
|
|
</menu>
|
|
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="menu:com.connor.mtplm.menus.ProjectManage?after=additions">
|
|
<command commandId="BatchCreateDoc" id="BatchCreateDoc" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="BatchCreateDoc">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="menu:com.connor.mtplm.menus.ProjectManage?after=com.connor.mtplm.menus.ConformityCheck">
|
|
<command commandId="ProjectTask" id="ProjectTask" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="ProjectTask">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="ProjectTasksHandler" id="ProjectTasksHandler" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="ProjectTasksHandler">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="ProblemReportHandler" id="ProblemReportHandler" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="ProblemReportHandler">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="menu:com.connor.mtplm.menus.DesignDocumentManage?after=com.connor.mtplm.menus.ToolingDerived">
|
|
<command commandId="zjCreateHandler" id="zjCreateHandler" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="zjCreateHandler">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="PropertyToWordOrExcelCommand" id="PropertyToWordOrExcelCommand" mnemonic="S">
|
|
<visibleWhen>
|
|
<and>
|
|
<or>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
<reference definitionId="com.teamcenter.rac.pse.inMainView"/>
|
|
</or>
|
|
<with
|
|
variable="rac_command_suppression">
|
|
<not>
|
|
<iterate
|
|
operator="or">
|
|
<equals
|
|
value="PropertyToWordOrExcelCommand">
|
|
</equals>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<!-- 右键-->
|
|
<menuContribution locationURI="popup:org.eclipse.ui.popup.any?after=additions">
|
|
<command id="PropertyToWordOrExcelCommand" commandId="PropertyToWordOrExcelCommand">
|
|
<visibleWhen checkEnabled="true">
|
|
<and>
|
|
<iterate ifEmpty="false">
|
|
<adapt type="com.teamcenter.rac.kernel.TCComponent">
|
|
<or>
|
|
<test property="com.teamcenter.rac.kernel.TCComponent.typeClass"
|
|
value="ItemRevision">
|
|
</test>
|
|
</or>
|
|
</adapt>
|
|
</iterate>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
|
|
</extension>
|
|
|
|
</plugin>
|