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.

223 lines
9.5 KiB

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<!--AutoCodePerspective perspective-->
<extension point="com.teamcenter.rac.aifrcp.application">
<aif_app_item displayMode="Primary" groupName="Teamcenter" icon="icons/autocode_32.png"
id="cn.com.origin.autocode.aif_app_item" name="编码" ordinality="200" perspective_id="cn.com.origin.autocode.AutoCodePerspective"
session="com.teamcenter.rac.kernel.TCSession" tooltip="编码">
</aif_app_item>
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="cn.com.origin.autocode.AutoCodePerspective">
</perspectiveExtension>
</extension>
<extension point="org.eclipse.ui.perspectives">
<perspective class="cn.com.origin.autocode.AutoCodePerspective" icon="icons/pview.gif"
id="cn.com.origin.autocode.AutoCodePerspective" name="编码">
</perspective>
</extension>
<extension
point="org.eclipse.core.expressions.definitions">
<definition
id="cn.com.origin.autocode.inMainView">
<with
variable="rac_property.ACTIVE_APPLICATION">
<equals
value="cn.com.origin.autocode.aif_app_item">
</equals>
</with>
</definition>
</extension>
<extension
point="org.eclipse.ui.activities">
<activity description="Turn off Code Manager perspective" id="cn.com.origin.autocode.aif_app_item"
name="autocode">
</activity>
</extension>
<!--AutoCodePerspective perspective-->
<!--AutoCodeItemTypeView views-->
<extension point="org.eclipse.ui.views">
<view allowMultiple="false" class="cn.com.origin.autocode.views.AutoCodeItemTypeView"
icon="icons/item_16.png" id="cn.com.origin.autocode.views.AutoCodeItemTypeView"
name="编码分类">
</view>
</extension>
<extension point="org.eclipse.core.expressions.definitions">
<definition id="cn.com.origin.autocode.inMainView">
<or>
<with variable="activePartId ">
<equals value="cn.com.origin.autocode.views.AutoCodeItemTypeView">
</equals>
</with>
<with variable="rac_property.ACTIVE_APPLICATION">
<equals value="cn.com.origin.autocode">
</equals>
</with>
</or>
</definition>
<definition id="oneSelectedCheck">
<with variable="activeMenuSelection">
<count value="1">
</count>
</with>
</definition>
</extension>
<!--AutoCodeItemTypeView views-->
<!--AutoCodeCodeView views-->
<extension point="org.eclipse.ui.views">
<view allowMultiple="false" class="cn.com.origin.autocode.views.AutoCodeView" icon="icons/code_16.png"
id="cn.com.origin.autocode.views.AutoCodeView" name="编码规则">
</view>
</extension>
<!--AutoCodeCodeView views-->
<!--AutoCodeGroupView views-->
<extension point="org.eclipse.ui.views">
<view allowMultiple="false" class="cn.com.origin.autocode.views.AutoCodeGroupView"
icon="icons/organization_16.png" id="cn.com.origin.autocode.views.AutoCodeGroupView"
name="指派人员">
</view>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:file?before=fileEnd">
<!--<command commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler" label="通过编码新建物料图纸">
<visibleWhen>
<and>
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective" />
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>-->
<command commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler2" label="通过编码新建文档">
<visibleWhen>
<and>
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective" />
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler2"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
<command commandId="org.eclipse.ui.file.saveAs" label="通过编码另存">
<visibleWhen>
<and>
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective" />
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="org.eclipse.ui.file.saveAs"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
</menuContribution>
<menuContribution locationURI="menu:file.new?after=file.newStart">
<command commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler" mnemonic="S"
label="新建文档/设计模型" id="com.connor.jifeng.plm.menus.sampleCommand.shujufafang.JF3_SJFFJL_YFB">
</command>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command id="cn.com.origin.autocode.handlers.ML_CreateTechnologyHandler" name="创建技术文档">
</command>
<command id="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler2" name="创建有色金属">
</command>
<command id="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler" name="创建标准件/企标件">
</command>
<command id="cn.com.origin.autocode.handlers.ML_OverseasHandler" name="cn.com.origin.autocode.handlers.ML_OverseasHandler">
</command>
<command id="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler2" name="通过编码新建文档">
</command>
<command id="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler" name="创建变更单">
</command>
<command id="cn.com.origin.autocode.handlers.ORItemSaveAsHandler" name="cn.com.origin.autocode.handlers.ORItemSaveAsHandler">
</command>
<command id="cn.com.origin.autocode.handlers.NewItemTestHandler" name="cn.com.origin.autocode.handlers.NewItemTestHandler">
</command>
<command id="cn.com.origin.autocode.handlers.HandlerControlTest" name="cn.com.origin.autocode.handlers.HandlerControlTest">
</command>
<!--20170504-->
<command id="cn.com.origin.autocode.handlers.AutoCodeNewItemByTypeHandler" name="cn.com.origin.autocode.handlers.AutoCodeNewItemByTypeHandler">
</command>
<command id="cn.com.origin.autocode.handlers.AutoCodeNewItemFilterTypeHandler" name="cn.com.origin.autocode.handlers.AutoCodeNewItemFilterTypeHandler">
</command>
<!--20210628-->
<command id="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler" name="创建设计文档">
</command>
<!--20210628-->
<command id="cn.com.origin.autocode.handlers.ML_CreatePartHandler" name="创建产品及零件物料">
</command>
<command id="cn.com.origin.autocode.handlers.ML_CreateRawMaterialHandler" name="创建原辅材料">
</command>
<command id="cn.com.origin.autocode.handlers.ML_CreatePatternHandler" name="创建图案件">
</command>
<command id="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler2" name="创建产品技术规格书">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler commandId="cn.com.origin.autocode.handlers.ML_CreateTechnologyHandler" class="cn.com.origin.autocode.handlers.ML_CreateTechnologyHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler2" class="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler" class="cn.com.origin.autocode.handlers.ML_CreateStandardPartHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_OverseasHandler" class="cn.com.origin.autocode.handlers.ML_OverseasHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler2" class="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler2">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler" class="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ORItemSaveAsHandler" class="cn.com.origin.autocode.handlers.ORItemSaveAsHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.NewItemTestHandler" class="cn.com.origin.autocode.handlers.NewItemTestHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.HandlerControlTest" class="cn.com.origin.autocode.handlers.HandlerControlTest">
</handler>
<!--20170504-->
<handler commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemByTypeHandler"
class="cn.com.origin.autocode.handlers.AutoCodeNewItemByTypeHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.AutoCodeNewItemFilterTypeHandler"
class="cn.com.origin.autocode.handlers.AutoCodeNewItemFilterTypeHandler">
</handler>
<!--20210628-->
<handler commandId="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler" class="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler2" class="cn.com.origin.autocode.handlers.ML_AutoCodeNewItemHandler">
</handler>
<!--20210628-->
<handler commandId="cn.com.origin.autocode.handlers.ML_CreatePartHandler" class="cn.com.origin.autocode.handlers.ML_CreatePartHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_CreateRawMaterialHandler" class="cn.com.origin.autocode.handlers.ML_CreateRawMaterialHandler">
</handler>
<handler commandId="cn.com.origin.autocode.handlers.ML_CreatePatternHandler" class="cn.com.origin.autocode.handlers.ML_CreatePatternHandler">
</handler>
</extension>
<!--AutoCodeGroupView views-->
</plugin>