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.
286 lines
9.4 KiB
286 lines
9.4 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="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>
|
|
|
|
<command commandId="cn.com.origin.autocode.handlers.ORItemSaveAsHandler"
|
|
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.ORItemSaveAsHandler"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
-->
|
|
<command commandId="cn.com.origin.autocode.handlers.SaveAsByCodeHandler"
|
|
label="通过编码另存">
|
|
<visibleWhen>
|
|
true
|
|
</visibleWhen>
|
|
</command>
|
|
|
|
<!--
|
|
<command commandId="cn.com.origin.autocode.handlers.NewItemTestHandler"
|
|
label="测试创建item">
|
|
<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.NewItemTestHandler"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
-->
|
|
<!--
|
|
<command commandId="cn.com.origin.autocode.handlers.HandlerControlTest"
|
|
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.HandlerControlTest"/>
|
|
</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>
|
|
<!--
|
|
<command
|
|
commandId="cn.com.origin.autocode.handlers.ORItemSaveAsHandler"
|
|
mnemonic="S"
|
|
label="通过编码另存"
|
|
id="com.connor.jifeng.plm.menus.sampleCommand.shujufafang2.JF3_JJRWS_XG">
|
|
</command>
|
|
-->
|
|
|
|
</menuContribution>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.commands">
|
|
<command id="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler"
|
|
name="cn.com.origin.autocode.handlers.AutoCodeNewItemHandler">
|
|
</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>
|
|
<command id="cn.com.origin.autocode.handlers.SaveAsByCodeHandler"
|
|
name="cn.com.origin.autocode.handlers.SaveAsByCodeHandler">
|
|
</command>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.handlers">
|
|
<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>
|
|
|
|
<handler
|
|
commandId="cn.com.origin.autocode.handlers.SaveAsByCodeHandler"
|
|
class="cn.com.origin.autocode.handlers.SaveAsByCodeHandler">
|
|
</handler>
|
|
|
|
</extension>
|
|
<!--AutoCodeGroupView views-->
|
|
|
|
</plugin>
|