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.

122 lines
5.9 KiB

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:org.eclipse.ui.main.menu">
<menu id="ImportCustomization" label="历史数据导入">
<separator name="newCustomizationStart" visible="true"> </separator>
<separator name="newCustomizationEnd" visible="true"></separator>
<visibleWhen
checkEnabled="true">
<reference
definitionId="com.teamcenter.rac.ui.inMainPerspective">
</reference>
</visibleWhen>
</menu>
</menuContribution>
<menuContribution locationURI="menu:ImportCustomization?after=newCustomizationStart">
<command commandId="com.teamcenter.rac.ui.ImportObjectsCommand" id="com.teamcenter.rac.ui.ImportObjectsCommand" label="导入对象" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.teamcenter.rac.ui.ImportObjectsCommand"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
<command commandId="com.teamcenter.rac.ui.ImportBomsCommand" id="com.teamcenter.rac.ui.ImportBomsCommand" label="BOM导入" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.teamcenter.rac.ui.ImportBomsCommand"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
<!-->
<command commandId="com.teamcenter.rac.ui.ImportBomsForProECommand" id="com.teamcenter.rac.ui.ImportBomsForProECommand" label="ProE图纸BOM导入" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.teamcenter.rac.ui.ImportBomsForProECommand"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
<!-->
<command commandId="com.teamcenter.rac.ui.ImportRelationsCommand" id="com.teamcenter.rac.ui.ImportRelationsCommand" label="导入关系" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="com.teamcenter.rac.ui.ImportRelationsCommand"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
<command commandId="importClassification" id="com.teamcenter.rac.ui.importClassification" label="导入分类" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="importClassification"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
<command commandId="importProject" id="com.teamcenter.rac.ui.importProject" label="导入项目" style="push">
<visibleWhen>
<with variable="rac_command_suppression">
<not>
<iterate operator="or">
<equals value="importProject"/>
</iterate>
</not>
</with>
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command id="com.teamcenter.rac.ui.ImportObjectsCommand" name="导入对象"> </command>
<command id="com.teamcenter.rac.ui.ImportBomsCommand" name="BOM导入"> </command>
<!-->
<command id="com.teamcenter.rac.ui.ImportBomsCommand" name="非ProE数据BOM导入"> </command>
<!-->
<!---->
<!-->
<command id="com.teamcenter.rac.ui.ImportBomsForProECommand" name="ProE图纸BOM导入"> </command>
<!-->
<!---->
<command id="com.teamcenter.rac.ui.ImportRelationsCommand" name="导入关系"> </command>
<command id="importClassification" name="导入分类"> </command>
<command id="importProject" name="导入项目"> </command>
<command id="Importtest" name="test"> </command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler class="com.connor.dev.imp.solution.handler.ImportObjectsHandler" commandId="com.teamcenter.rac.ui.ImportObjectsCommand"></handler>
<handler class="com.connor.dev.imp.solution.handler.ImportBOMsHandler" commandId="com.teamcenter.rac.ui.ImportBomsCommand"> </handler>
<handler class="com.connor.dev.imp.solution.handler.ImportRelationHandler" commandId="com.teamcenter.rac.ui.ImportRelationsCommand"> </handler>
<handler class="com.connor.dev.imp.solution.handler.ImportClassificationHandler" commandId="importClassification"> </handler>
<handler class="com.connor.dev.imp.solution.handler.ImportProjectHandler" commandId="importProject"> </handler>
<handler class="com.connor.dev.test.ImporttestHandler" commandId="Importtest"> </handler>
</extension>
</plugin>