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.

117 lines
5.9 KiB

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.ui.commands">
<command name="BOM转换" id="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler"></command>
<command name="零件图" id="com.connor.zf.createTZ.CreateLJTHandler"/>
<command name="锻加工图" id="com.connor.zf.createTZ.CreateDJGTHandler"/>
<command name="总成图" id="com.connor.zf.createTZ.CreateZCTHandler"/>
<command name="编辑分类属性" id="com.connor.zf.editClassAttr.editClassAttrHandler"/>
<command name="图纸创建物料" id="com.connor.zf.desingtopart.DeriveMaterialsHandler"/>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler class="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler" commandId="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler"> </handler>
<handler commandId="com.connor.zf.createTZ.CreateLJTHandler" class="com.connor.zf.createTZ.CreateLJTHandler"/>
<handler commandId="com.connor.zf.createTZ.CreateDJGTHandler" class="com.connor.zf.createTZ.CreateDJGTHandler"/>
<handler commandId="com.connor.zf.createTZ.CreateZCTHandler" class="com.connor.zf.createTZ.CreateZCTHandler"/>
<handler commandId="com.connor.zf.editClassAttr.editClassAttrHandler" class="com.connor.zf.editClassAttr.editClassAttrHandler"/>
<handler commandId="com.connor.zf.desingtopart.DeriveMaterialsHandler" class="com.connor.zf.desingtopart.DeriveMaterialsHandler"/>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=additions">
<!-- 兆丰PLM菜单 -->
<menu id="com.connor.zf.menus.transplant" label="兆丰PLM菜单" mnemonic="M">
<!-- 图纸创建 -->
<menu id="com.connor.zf.menus.createTZ" label="图纸创建" mnemonic="M">
<!-- 零件图 -->
<command commandId="com.connor.zf.createTZ.CreateLJTHandler" id="com.connor.zf.createTZ.CreateLJTHandler" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.createTZ.CreateLJTHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
<!-- 锻加工图 -->
<command commandId="com.connor.zf.createTZ.CreateDJGTHandler" id="com.connor.zf.createTZ.CreateDJGTHandler" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.createTZ.CreateDJGTHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
<!-- 总成图 -->
<command commandId="com.connor.zf.createTZ.CreateZCTHandler" id="com.connor.zf.createTZ.CreateZCTHandler" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.createTZ.CreateZCTHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
</menu>
<!-- 图纸转换为物料 -->
<command commandId="com.connor.zf.desingtopart.DeriveMaterialsHandler" id="com.connor.zf.desingtopart.DeriveMaterialsHandler" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.desingtopart.DeriveMaterialsHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
<!-- BOM转换 -->
<command commandId="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler" id="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.dbom2ebom.CreateMaterialsBomHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
<!-- 编辑分类属性 -->
<command commandId="com.connor.zf.editClassAttr.editClassAttrHandler" id="com.connor.zf.editClassAttr.editClassAttrHandler.mune" mnemonic="S">
<visibleWhen>
<and>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.connor.zf.editClassAttr.editClassAttrHandler"/>
</iterate>
</not>
</with>
</and>
</visibleWhen>
</command>
</menu>
</menuContribution>
</extension>
</plugin>