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.
377 lines
20 KiB
377 lines
20 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.4"?>
|
|
<plugin>
|
|
<extension point="org.eclipse.ui.views">
|
|
<category id="cn.net.connor.process.view" name="工艺视图"/>
|
|
<view
|
|
category="cn.net.connor.process.view"
|
|
closable="true"
|
|
allowMultiple="false"
|
|
icon="icons/meprocess_16.png"
|
|
class="cn.net.connor.process.processview.ProcessPropertyView"
|
|
id="cn.net.connor.process.processview.ProcessPropertyView"
|
|
name="工艺工序编辑">
|
|
</view>
|
|
<view
|
|
category="cn.net.connor.process.view"
|
|
closable="true"
|
|
allowMultiple="false"
|
|
icon="icons/meoperation_16.png"
|
|
class="cn.net.connor.process.meopviewfx.MEOPEditView"
|
|
id="cn.net.connor.process.meopview.MEOPEditView"
|
|
name="工道编辑">
|
|
</view>
|
|
</extension>
|
|
<extension point="com.teamcenter.rac.aifrcp.viewDefs">
|
|
<view
|
|
alwaysUseSetRootInputObject="true"
|
|
autoCloseEnabled="true"
|
|
folderId="RAC_Folder_UR"
|
|
id="cn.net.connor.process.processview.ProcessPropertyView"
|
|
selectionInPrimaryEffectsInvisbleSecondary="false"
|
|
selectionInSecondaryEffectsPrimary="false"
|
|
type="secondary">
|
|
</view>
|
|
<view
|
|
alwaysUseSetRootInputObject="true"
|
|
autoCloseEnabled="true"
|
|
folderId="RAC_Folder_UR"
|
|
id="cn.net.connor.process.meopview.MEOPEditView"
|
|
selectionInPrimaryEffectsInvisbleSecondary="false"
|
|
selectionInSecondaryEffectsPrimary="false"
|
|
type="secondary">
|
|
</view>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.commands">
|
|
<command name="Test" id="cn.net.connor.process.commands.TestCommand"/>
|
|
<command name="创建工艺" id="cn.net.connor.process.commands.NewProcessCommand"/>
|
|
<command name="创建工序" id="cn.net.connor.process.commands.NewMeopCommand"/>
|
|
<command name="修改工序号" id="cn.net.connor.process.commands.ModifyMeopNoCommand"/>
|
|
<command name="工装BOM明细表" id="cn.net.connor.process.commands.GZBomExportCommand"/>
|
|
<command name="生成工艺卡片" id="cn.net.connor.process.commands.ProcessCardCommand"/>
|
|
<command name="A3" id="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A3_"/>
|
|
<command name="A4" id="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A4_"/>
|
|
<command name="生成工艺规程" id="cn.net.connor.process.commands.ProcessProcedureCommand"/>
|
|
<command name="材料试件编辑" id="cn.net.connor.process.commands.EditItemCommand"/>
|
|
<command name="在AD中打开" id="cn.net.connor.process.commands.OpenPCBCommand3"/>
|
|
<command name="内部截图" id="cn.net.connor.process.commands.ScreenShotCommand"/>
|
|
<command name="外部截图" id="cn.net.connor.process.commands.ScreenShotCommand#true"/>
|
|
<command name="工艺分工" id="cn.net.connor.process.commands.ProcTaskCommand"/>
|
|
<command name="流程名称提取" id="cn.net.connor.process.commands.WorkflowNameCommand"/>
|
|
<command name="工艺工序编辑" id="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.processview.ProcessPropertyView"/>
|
|
<command name="工道编辑" id="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.meopview.MEOPEditView"/>
|
|
<command name="生成工序三维模型" id="cn.net.connor.process.commands.MeopModelCommand"/>
|
|
<command name="通过产品查询特殊过程" id="cn.net.connor.process.commands.TSGCExportCommand"/>
|
|
<command name="特殊过程被引用情况查询" id="cn.net.connor.process.commands.TSGCRefExportCommand"/>
|
|
<command name="工艺升版" id="cn.net.connor.process.commands.ReviseMEProcessCommand"/>
|
|
<command name="过程记录卡" id="cn.net.connor.process.commands.GCJLKCommand"/>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.handlers">
|
|
<handler commandId="cn.net.connor.process.commands.TestCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.NewProcessCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.NewMeopCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ModifyMeopNoCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.GZBomExportCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ProcessCardCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A3_" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A4_" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ProcessProcedureCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ScreenShotCommand#true" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ScreenShotCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.EditItemCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.OpenPCBCommand3" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ProcTaskCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.WorkflowNameCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.processview.ProcessPropertyView" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.meopview.MEOPEditView" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.MeopModelCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.TSGCExportCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.TSGCRefExportCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.ReviseMEProcessCommand" class="k.KHandler"/>
|
|
<handler commandId="cn.net.connor.process.commands.GCJLKCommand" class="k.KHandler"/>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.bindings">
|
|
<key
|
|
commandId="cn.net.connor.process.commands.TestCommand"
|
|
sequence="M3+D"
|
|
schemeId="com.teamcenter.rac.scheme">
|
|
</key>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.menus">
|
|
<menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=designMenu">
|
|
<menu label="工艺管理" id="cn.net.connor.process.mainmenu">
|
|
<separator name ="sp1" visible="false"/>
|
|
<separator name ="sp2" visible="true"/>
|
|
<menu label="生成工艺卡" id="cn.net.connor.process.mainmenu.card"/>
|
|
<menu label="生成工序附表" id="cn.net.connor.process.mainmenu.gxfb"/>
|
|
<menu label="工艺报表" id="cn.net.connor.process.mainmenu.gybb"/>
|
|
<separator name ="sp3" visible="true"/>
|
|
<menu label="截图工具" id="cn.net.connor.process.mainmenu.screenshot"/>
|
|
</menu>
|
|
<menu label="客户化功能" id="cn.net.connor.process.khhgn"/>
|
|
<menu label="通用菜单" id="cn.net.connor.process.tycd"/>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.mainmenu.gybb?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.GCJLKCommand" id="cn.net.connor.process.mainmenu.gybb.gcjlk"/>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.tycd?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.TSGCExportCommand" id="cn.net.connor.process.tycd.tsgcexport"/>
|
|
<command commandId="cn.net.connor.process.commands.TSGCRefExportCommand" id="cn.net.connor.process.tycd.tsgcrefexport"/>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.mainmenu.screenshot?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.ScreenShotCommand" id="cn.net.connor.process.mainmenu.screenshot.external">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ScreenShotCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ScreenShotCommand#true" id="cn.net.connor.process.mainmenu.screenshot.internal">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ScreenShotCommand#true"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cust.design.gzMenu?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.GZBomExportCommand" id="cn.net.connor.process.mainmenu.newprocess">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.pse.inMainView">
|
|
</reference>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.GZBomExportCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.mainmenu?after=sp1">
|
|
<command icon="icons/meprocess_16.png" commandId="cn.net.connor.process.commands.NewProcessCommand" id="cn.net.connor.process.mainmenu.newprocess">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.NewProcessCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ModifyMeopNoCommand" id="cn.net.connor.process.mainmenu.modifymeopno">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ModifyMeopNoCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ProcTaskCommand" id="cn.net.connor.process.mainmenu.proctask">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ProcTaskCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.processview.ProcessPropertyView" icon="icons/meprocess_16.png" id="cn.net.connor.process.mainmenu.gygxbj">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.processview.ProcessPropertyView"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.meopview.MEOPEditView" icon="icons/meoperation_16.png" id="cn.net.connor.process.mainmenu.gdbj">
|
|
<visibleWhen>
|
|
<and>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.OpenViewCommand#cn.net.connor.process.meopview.MEOPEditView"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.MeopModelCommand" id="cn.net.connor.process.mainmenu.meopmodel">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ReviseMEProcessCommand" id="cn.net.connor.process.mainmenu.revisemeprocess">
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.mainmenu.gxfb?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A3_" id="cn.net.connor.process.mainmenu.gxfb.a3">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A3_"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A4_" id="cn.net.connor.process.mainmenu.gxfb.a4">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ProcessCardCommand#Connor_AVIC_GYKPSC_CATE_A4_"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution locationURI="menu:cn.net.connor.process.mainmenu.card?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.ProcessCardCommand" id="cn.net.connor.process.mainmenu.card.processcard">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ProcessCardCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.ProcessProcedureCommand" id="cn.net.connor.process.mainmenu.card.processproc">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
<with variable="rac_command_suppression">
|
|
<not>
|
|
<iterate operator="or">
|
|
<equals value="cn.net.connor.process.commands.ProcessProcedureCommand"/>
|
|
</iterate>
|
|
</not>
|
|
</with>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
<menuContribution locationURI="popup:org.eclipse.ui.popup.any?after=additions">
|
|
<command commandId="cn.net.connor.process.commands.NewProcessCommand" icon="icons/meprocess_16.png" id="popups.newprocess">
|
|
<visibleWhen>
|
|
<and>
|
|
<!--<reference
|
|
definitionId="com.teamcenter.rac.ui.inMainPerspective">
|
|
</reference>
|
|
<iterate ifEmpty="false">
|
|
<adapt type="com.teamcenter.rac.kernel.TCComponentItem">
|
|
<or>
|
|
<test
|
|
property="com.teamcenter.rac.kernel.TCComponent.property"
|
|
args="object_type" value="Ac5_Part">
|
|
</test>
|
|
<test
|
|
property="com.teamcenter.rac.kernel.TCComponent.property"
|
|
args="object_type" value="产品开发申请书">
|
|
</test>
|
|
</or>
|
|
</adapt>
|
|
</iterate>-->
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.OpenPCBCommand3" id="popups.openpcbds">
|
|
<visibleWhen>
|
|
<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>
|
|
<command commandId="cn.net.connor.process.commands.NewMeopCommand" icon="icons/meoperation_16.png" id="popups.newmeop">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.WorkflowNameCommand" id="popups.workflowname">
|
|
</command>
|
|
<command commandId="cn.net.connor.process.commands.EditItemCommand" id="popups.edititem">
|
|
<visibleWhen>
|
|
<and>
|
|
<reference
|
|
definitionId="com.teamcenter.rac.cme.mpp.inMainView">
|
|
</reference>
|
|
</and>
|
|
</visibleWhen>
|
|
</command>
|
|
</menuContribution>
|
|
</extension>
|
|
|
|
</plugin>
|