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.
287 lines
9.9 KiB
287 lines
9.9 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.2"?>
|
|
<plugin>
|
|
<extension point="com.teamcenter.rac.aifrcp.application">
|
|
|
|
<!--AutoCodeManagerPerspective perspective-->
|
|
<aif_app_item
|
|
displayMode="Primary"
|
|
groupName="Teamcenter"
|
|
icon="icons/autocode_32.png"
|
|
id="cn.com.origin.autocodemanager.aif_app_item"
|
|
name="编码管理"
|
|
ordinality="200"
|
|
perspective_id="cn.com.origin.autocodemanager.AutoCodeManagerPerspective"
|
|
session="com.teamcenter.rac.kernel.TCSession"
|
|
tooltip="编码管理">
|
|
</aif_app_item>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.perspectiveExtensions">
|
|
<perspectiveExtension
|
|
targetID="cn.com.origin.autocodemanager.AutoCodeManagerPerspective">
|
|
</perspectiveExtension>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.perspectives">
|
|
<perspective
|
|
class="cn.com.origin.autocodemanager.AutoCodeManagerPerspective"
|
|
icon="icons/pview.gif"
|
|
id="cn.com.origin.autocodemanager.AutoCodeManagerPerspective"
|
|
name="编码管理">
|
|
</perspective>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.core.expressions.definitions">
|
|
<definition
|
|
id="cn.com.origin.autocodemanager.inMainView">
|
|
<with
|
|
variable="rac_property.ACTIVE_APPLICATION">
|
|
<equals
|
|
value="cn.com.origin.autocodemanager.aif_app_item">
|
|
</equals>
|
|
</with>
|
|
</definition>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.activities">
|
|
<activity
|
|
description="Turn off Code Manager perspective"
|
|
id="cn.com.origin.autocodemanager.aif_app_item"
|
|
name="autocodemanager">
|
|
</activity>
|
|
</extension>
|
|
<!--AutoCodeManagerPerspective perspective-->
|
|
|
|
<!--AutoCodeSegmentView views-->
|
|
<extension point="org.eclipse.ui.views">
|
|
<view
|
|
allowMultiple="false"
|
|
class="cn.com.origin.autocodemanager.views.AutoCodeSegmentView"
|
|
icon="icons/code_16.png"
|
|
id="cn.com.origin.autocodemanager.views.AutoCodeSegmentView"
|
|
name="编码规则">
|
|
</view>
|
|
</extension>
|
|
<extension point="org.eclipse.core.expressions.definitions">
|
|
<definition id="cn.com.origin.autocodemanager.inMainView">
|
|
<or>
|
|
<with variable="activePartId ">
|
|
<equals value="cn.com.origin.autocodemanager.views.AutoCodeSegmentView"></equals>
|
|
</with>
|
|
<with variable="rac_property.ACTIVE_APPLICATION">
|
|
<equals value="cn.com.origin.autocodemanager"> </equals>
|
|
</with>
|
|
</or>
|
|
</definition>
|
|
<definition id="oneSelectedCheck">
|
|
<with variable="activeMenuSelection">
|
|
<count value="1"> </count>
|
|
</with>
|
|
</definition>
|
|
</extension>
|
|
<!--AutoCodeSegmentView views-->
|
|
|
|
<!--AutoCodeListCodeView views-->
|
|
<extension point="org.eclipse.ui.views">
|
|
<view
|
|
allowMultiple="false"
|
|
class="cn.com.origin.autocodemanager.views.AutoCodeListCodeView"
|
|
icon="icons/list_16.png"
|
|
id="cn.com.origin.autocodemanager.views.AutoCodeListCodeView"
|
|
name="列表">
|
|
</view>
|
|
</extension>
|
|
<!--AutoCodeListCodeView views-->
|
|
|
|
<!--AutoCodeTestView views-->
|
|
<extension point="org.eclipse.ui.views">
|
|
<view
|
|
allowMultiple="false"
|
|
class="cn.com.origin.autocodemanager.views.AutoCodeTestView"
|
|
icon="icons/code_16.png"
|
|
id="cn.com.origin.autocodemanager.views.AutoCodeTestView"
|
|
name="编码验证">
|
|
</view>
|
|
</extension>
|
|
<!--AutoCodeTestView views-->
|
|
|
|
<!--AutoCodeTreeCodeView views-->
|
|
<extension point="org.eclipse.ui.views">
|
|
<view
|
|
allowMultiple="false"
|
|
class="cn.com.origin.autocodemanager.views.AutoCodeTreeCodeView"
|
|
icon="icons/tree_16.png"
|
|
id="cn.com.origin.autocodemanager.views.AutoCodeTreeCodeView"
|
|
name="编码树">
|
|
</view>
|
|
</extension>
|
|
<!--AutoCodeTreeCodeView views-->
|
|
|
|
<!--AutoCodeStyleView views-->
|
|
<extension point="org.eclipse.ui.views">
|
|
<view
|
|
allowMultiple="false"
|
|
class=" cn.com.origin.autocodemanager.views.AutoCodeStyleView"
|
|
id=" cn.com.origin.autocodemanager.views.AutoCodeStyleView"
|
|
name="样式设置">
|
|
</view>
|
|
</extension>
|
|
<!--AutoCodeStyleView views-->
|
|
|
|
<extension point="org.eclipse.ui.commands">
|
|
<command
|
|
id="com.origin.autocode.admin.handlers.codeCopyMyTeamcenterHandler"
|
|
name="编码复制MyTeamcenter">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.DeleteNodeHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.DeleteNodeHandler">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.DownListNodeHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.DownListNodeHandler">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.UpListNodeHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.UpListNodeHandler">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.ImportNodeHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.ImportNodeHandler">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.ImportCodeNextIdHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.ImportCodeNextIdHandler">
|
|
</command>
|
|
<command id="cn.com.origin.autocodemanager.handlers.ExportNodeHandler"
|
|
name="cn.com.origin.autocodemanager.handlers.ExportNodeHandler">
|
|
</command>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.handlers">
|
|
<handler
|
|
commandId="com.origin.autocode.admin.handlers.codeCopyMyTeamcenterHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.CodeCopyHandler">
|
|
<visibleWhen>
|
|
<reference definitionId="com.teamcenter.rac.ui.inMainPerspective"/>
|
|
</visibleWhen>
|
|
</handler>
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.DeleteNodeHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.DeleteNodeHandler">
|
|
<visibleWhen>
|
|
<reference
|
|
definitionId="cn.com.origin.autocodemanager.inMainView">
|
|
</reference>
|
|
</visibleWhen>
|
|
</handler>
|
|
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.DownListNodeHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.DownListNodeHandler">
|
|
<activeWhen>
|
|
<with variable="activePartId">
|
|
<equals value="cn.com.origin.autocodemanager.views.AutoCodeListCodeView"/>
|
|
</with>
|
|
</activeWhen>
|
|
</handler>
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.UpListNodeHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.UpListNodeHandler">
|
|
<activeWhen>
|
|
<with variable="activePartId">
|
|
<equals value="cn.com.origin.autocodemanager.views.AutoCodeListCodeView"/>
|
|
</with>
|
|
</activeWhen>
|
|
</handler>
|
|
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.ExportNodeHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.ExportNodeHandler">
|
|
<visibleWhen>
|
|
<reference
|
|
definitionId="cn.com.origin.autocodemanager.inMainView">
|
|
</reference>
|
|
</visibleWhen>
|
|
</handler>
|
|
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.ImportNodeHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.ImportNodeHandler">
|
|
<visibleWhen>
|
|
<reference
|
|
definitionId="cn.com.origin.autocodemanager.inMainView">
|
|
</reference>
|
|
</visibleWhen>
|
|
</handler>
|
|
<handler
|
|
commandId="cn.com.origin.autocodemanager.handlers.ImportCodeNextIdHandler"
|
|
class="cn.com.origin.autocodemanager.handlers.ImportCodeNextIdHandler">
|
|
<visibleWhen>
|
|
<reference
|
|
definitionId="cn.com.origin.autocodemanager.inMainView">
|
|
</reference>
|
|
</visibleWhen>
|
|
</handler>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.ui.popup.any">
|
|
<command
|
|
commandId="com.origin.autocode.admin.handlers.codeCopyMyTeamcenterHandler"
|
|
icon="icons/copy_16.png"
|
|
id="com.origin.autocode.admin.handlers.codeCopyMyTeamcenterHandler"
|
|
label="编码复制">
|
|
<visibleWhen>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.ui.inMainPerspective">
|
|
</reference>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
|
|
<menuContribution locationURI="toolbar:navigator_Toolbar?after=additions">
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.DeleteNodeHandler"
|
|
tooltip="删除"
|
|
icon="icons/delete_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.DownListNodeHandler"
|
|
tooltip="下移"
|
|
icon="icons/down_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.UpListNodeHandler"
|
|
tooltip="上移"
|
|
icon="icons/up_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.ImportNodeHandler"
|
|
tooltip="导入"
|
|
icon="icons/import_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
|
|
<!--
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.ImportCodeNextIdHandler"
|
|
tooltip="导入历史"
|
|
icon="icons/importhistory_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
-->
|
|
<command commandId="cn.com.origin.autocodemanager.handlers.ExportNodeHandler"
|
|
tooltip="导出"
|
|
icon="icons/export_16.png">
|
|
<visibleWhen>
|
|
<reference definitionId="cn.com.origin.autocodemanager.inMainView"> </reference>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
</extension>
|
|
</plugin>
|