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
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>
|