齐套性检查

main
刘江林 6 years ago
parent 6592228021
commit 7c352a652a

@ -3,556 +3,21 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/xmldto.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Test_1.0.0.1.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaWorkflowTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaWorkflowRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaWorkflowLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaWireHarnessTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaWireHarnessRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaVisualizationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaVisualizationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaVendorManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaVendorManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaValidationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaValidationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaTranslationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaTranslationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaSystemsEngineeringTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaSystemsEngineeringRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaStructureManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaStructureManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaStructureManagementLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaSrmIntegrationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaSrmIntegrationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaRequirementsManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaRequirementsManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaReportsTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaReportsRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaRdvTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaRdvRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaQueryTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaQueryRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaQueryLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaProjectManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaProjectManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaProjectManagementLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaProductionManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaProductionManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaParameterManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaParameterManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaMultisiteTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaMultisiteRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaMESTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaMESRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaManufacturingTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaManufacturingRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaIssueManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaIssueManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaImportExportTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaImportExportRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaGlobalMultiSiteTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaGlobalMultiSiteRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaGlobalMultiSiteLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaDocumentManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaDocumentManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCoreTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCoreRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCoreLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaContMgmtBaseTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaContMgmtBaseRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaConfigurationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaConfigurationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCommon_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaClient_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaClassificationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaClassificationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaClassificationLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaChangeManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaChangeManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCalendarManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCalendarManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCaeTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCaeRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCadTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCadRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCadBomAlignmentTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCadBomAlignmentRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaCadBomAlignmentLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBusinessModelerTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBusinessModelerRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBusinessModelerLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBomTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBomRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaBomLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAuthorizedDataAccessTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAuthorizedDataAccessRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAsBuiltTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAsBuiltRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAllocationsTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAllocationsRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAiTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAiRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAdministrationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAdministrationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcSoaAdministrationLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/tcserverjavabinding.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/tcmemjavabinding.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcGlobalMultiSiteTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/TcGlobalMultiSiteRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/tcgatewaystubs.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Smc0SoaStructureManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Smc0SoaStructureManagementLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/SingleEmbeddedViewer.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Scp0SoaSubsCmplTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Scp0SoaSubsCmplRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Sci0SoaIMDSIntegrationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Rlz0SoaRealizationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Rlz0SoaRealizationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ptn0SoaPartitionTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ptn0SoaPartitionRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/PDFJS.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.sat4j.pb_2.3.0.v20110329.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.sat4j.core_2.3.0.v20110329.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.hamcrest.core_1.1.0.v20090501071000.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.ui_3.3.0.v20120523-1742.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.ui.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.core_3.2.600.v20120530-120908.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.core.win32_3.2.300.v20120530-120908.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.core.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.configurator_3.3.200.v20120523-1742.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.update.configurator.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui_3.8.0.v20120523-1546.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.workbench_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.workbench.texteditor_3.8.0.v20120523-1310.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.workbench.texteditor.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.workbench.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.win32_3.2.300.v20120523-1956.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.views_3.6.100.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.views.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.views.log_1.0.300.v20120530-1435.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.navigator_3.5.200.v20120523-1956.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.navigator.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.ide_3.8.0.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.forms_3.5.200.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.forms.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.editors_3.8.0.v20120523-1540.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.console_3.5.100.v20120521-2012.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ui.console.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.text_3.5.200.v20120523-1310.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.text.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.swt_3.8.0.v3833.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.swt.win32.win32.x86_64_3.8.0.v3833.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.swt.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.swt.nebula.widgets.ctabletree_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.rcp_3.8.0.v201206081200.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.osgi_3.8.0.v20120529-1548.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.osgi.util_3.2.300.v20120522-1822.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.osgi.services_3.3.100.v20120522-1822.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.osgi.services.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.osgi.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.tablecombo_1.0.0.201205221732.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.nattable.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.nattable.extension.poi_1.1.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.nattable.extension.glazedlists_1.1.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.nattable.core_1.1.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.grid_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.ganttchart_1.0.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.nebula.widgets.gallery_1.0.0.200802110300.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jsch.ui.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface_3.8.0.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface.text_3.8.0.v20120531-0600.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface.text.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface.databinding_1.6.0.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jface.databinding.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.util_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.servlet_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.server_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.security_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.io_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.http_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.jetty.continuation_8.1.3.v20120522.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.help_3.6.0.v20120521-2344.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.help.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.gef_3.8.0.201206112118.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.gef.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.util_1.0.400.v20120522-2049.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.util.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.simpleconfigurator_1.0.300.v20110815-1744.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.simpleconfigurator.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.0.0.v20110808-1657.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.security_1.1.100.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.security.win32.x86_64_1.0.100.v20120522-2049.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.security.ui.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.security.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.registry.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.preferences_3.5.0.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.preferences.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.p2.repository_2.2.0.v20120524-1945.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.p2.metadata_2.1.0.v20120430-2001.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.p2.metadata.repository_1.2.100.v20120524-1717.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.p2.engine_2.2.0.v20120501-1502.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.p2.core_2.2.0.v20120430-0525.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.launcher.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.http.registry_1.1.200.v20120522-2049.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.http.jetty_3.0.0.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.event_1.2.200.v20120522-2049.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.ds_1.4.0.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.ds.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.console_1.0.0.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.concurrent_1.0.300.v20120522-2049.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.common_3.6.100.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.common.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.bidi_0.9.0.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.app_1.3.100.v20120522-1841.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.equinox.app.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.draw2d_3.8.0.201206112118.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.draw2d.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.variables_3.2.600.v20120521-2012.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.variables.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime_3.8.0.v20120521-2346.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime.compatibility_3.2.200.v20120521-2346.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime.compatibility.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.300.v20120523-2004.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.runtime.compatibility.auth.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.resources_3.8.0.v20120522-2034.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.net_1.2.200.v20120522-1148.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.net.win32.x86_64_1.0.100.v20120522-1148.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.net.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.jobs_3.5.200.v20120521-2346.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.jobs.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.filesystem_1.3.200.v20120522-2012.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.filesystem.win32.x86_64_1.1.300.v20120522-1137.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.filesystem.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.filebuffers_3.5.200.v20120523-1310.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.externaltools_1.0.100.v20120521-2012.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.expressions_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.expressions.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding_1.4.1.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.property_1.4.100.v20120523-1956.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.property.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.observable_1.4.1.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.observable.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.beans_1.2.200.v20120523-1956.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.databinding.beans.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.contenttype_3.4.200.v20120523-2004.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.contenttype.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.commands_3.6.1.v20120521-2332.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.commands.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.core.boot_3.1.300.v20120523-2004.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.compare_3.5.300.v20120522-1148.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.compare.win32_1.0.200.v20120522-1148.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.compare.core_3.5.200.v20120522-1148.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.eclipse.ant.core_3.2.400.v20120523-1742.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xmlgraphics.commons_1.4.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xml.serializer_2.7.1.v201005080400.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xml.resolver_1.2.0.v201005080400.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xml.api.ext_1.3.04.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xerces_2.9.0.v201101211617.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.xalan_2.7.1.v201005080400.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.lucene_2.9.1.v201101211721.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.lucene.core_2.9.1.v201101211721.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.lucene.analysis_2.9.1.v201101211721.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.log4j_1.2.15.v201012070815.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.jasper.glassfish_2.2.2.v201205150955.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.fop_1.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.felix.gogo.shell_0.8.0.v201110170705.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.felix.gogo.runtime_0.8.0.v201108120515.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.felix.gogo.command_0.8.0.v201108120515.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.logging_1.0.4.v201101211617.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.lang_2.3.0.v200803061910.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.io_1.4.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.io_1.3.1.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.httpclient_3.1.0.v201012070820.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.commons.codec_1.3.0.v201101211617.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.batik_1.7.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/org.apache.avalon.framework_4.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/OO1SoaOfficeOnlineTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/OO1SoaOfficeOnlineRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/oauth_signpost_1.2.1.2.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Nxc0SoaTcinCpdTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Nxc0SoaTcinCpdRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/net.sourceforge.nattable.nl_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/net.sourceforge.nattable.extension.poi_2.3.2.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/net.sourceforge.nattable.extension.glazedlists_2.3.2.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/net.sourceforge.nattable.core_2.3.2.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/nebulatablecombo_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mei0SoaMESIntegTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mei0SoaMESIntegRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mdo0SoaMDOManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mdo0SoaMDOManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mdl0SoaModelCoreTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mdl0SoaModelCoreRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mci0SoaPMIManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mci0SoaPMIManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mat1SoaMaterialMgmtTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Mat1SoaMaterialMgmtRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lis0SoaLdfTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lis0SoaLdfRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lgt0SoaLogisticsTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lgt0SoaLogisticsRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lbr0SoaLibraryManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Lbr0SoaLibraryManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.xml_1.3.4.v201005080400.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.wsdl_1.6.2.v201012040545.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.wsdl_1.5.1.v201012040544.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.servlet_3.0.0.v201112011016.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/javax.el_2.2.0.v201108011116.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/icctstubs.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaWProxyTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaWProxyRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaQualificationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaQualificationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaNotificationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaNotificationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaMmvTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaMmvRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaEditContextTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaEditContextLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaDiagrammingTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaDiagrammingRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaDebugMonitorTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaDebugMonitorRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaDebugMonitorLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaConfigFilterCriteriaTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaConfigFilterCriteriaRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaConfigFilterCriteriaLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaCodeCoverageTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaCodeCoverageRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaAuditManagerTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fnd0SoaAuditManagerRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fdp0SoaFourDPlanningTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Fdp0SoaFourDPlanningRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ex2SoaExpressAddonsTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ex2SoaExpressAddonsRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Esm0SoaESMBaseTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Esm0SoaESMBaseRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cpd0SoaCpdCoreTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cpd0SoaCpdCoreRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.workflow_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.workflow.processviewer_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.workflow.processdesigner_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.widgets_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vns_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vm_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vis_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vis.mv_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vis.api_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.viewer_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.viewer.win32_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.vendormanagement_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.validation_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.util_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui.views_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui.gridframework_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui.gridframework.extension.nebula_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui.commands_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ui.advanced_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tracelinks.ui_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.toolbar.customization_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tdv_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tctdv_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.toolmanagement_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.product_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.packages_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.model_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.inspector_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.desktopsupport_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.derivativerules_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.dashboard_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.composite_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.common_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.analysis_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcsim.accountabilitycheck_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcgsactions_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcgrb_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.tcapps_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.subscriptionmonitor_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.subscriptionmanager_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.structure.search_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.softwareanalytics_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.smb_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.smartnavigator_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.setupwizard_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.search_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.se.core_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.schedule_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.rmoffice_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.requirementsmanager_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.requirementsmanager.win.embeddedword_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.querybuilder_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.qualifications_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.pse_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.pse.pca_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.project_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.processhistory_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.presentation_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.por_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.pmmstylesheetviewer_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.plmxmlexportimportadministration_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.pca_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.pca.kernel_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.organization_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.operationaldata_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.operationaldata.options_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.operationaldata.edaserver_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.operationaldata.docmgt_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.officeapplauncher_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ocspresence_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.multistructures_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ms.util_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ms.ui_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.massupdate_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.kernel_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.issuemanager_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.idc_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.gsLogin_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.gsClient_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.grb_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.gdis_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.gantt_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.express_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ets_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ets.translator.singleselection_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.emailpolling_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.effectivity_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.editcontext_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.ecmanagement_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.dpv_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.dispatcher.customization_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.diagrammingtools_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.diagramming.dtoolext_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.diagramming.communication_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.designcontext_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.debug_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.datadic_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.databaseutilities_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.crf_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.contmgmts1000d40_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.contmgmtdita_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.contmgmtbase_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.contextmenusuppression_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.commonclient_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.common_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.commandsuppression_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.commands.report.reportdesigner_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.variants_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.twp_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.twod_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.time_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.tcpublishwrapper_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.stylesheet_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.study_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.sequence_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.reusesubassembly_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.resource_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.processsimulate_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.pmp_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.pad_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mrm_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mpp_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mcnmanagement_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mci0mfgcharacteristics_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mbomrecipe_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mbomassessmentrepair_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.mbm_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.license_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.legacy_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.lb_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.kernel_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.ipa_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.idc_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.graphics_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.futurerevisions_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.fse_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.framework_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.exeposition_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.ebop.module_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.designpartalignment_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.common_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.collaborationcontext_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.changetracker_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.ccadmin_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.bvr.connect_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.biw.module_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.assemblyincontext_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.activity_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.accountabilitycheck_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.accountabilitycheck.relations_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.accountabilitycheck.properties_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cme.accountabilitycheck.bom_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cm_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.classification.icm_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.classification.icadmin_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.charts_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.caese_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.cae.ase_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.briefcasebrowser_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.bom_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.bczownershipxferview_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.basedon_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.barchart_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.awchostinterop_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.authorization_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.auditmanager_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.aspectj_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.architecturemodeler_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.aps0apscore.kernel_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.applications.integration_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.appearanceconfiguration_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.aifrcp_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.aif.registryeditor_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.adalicense_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.activity_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.activex_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.activex.win32.win32.x86_64_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.rac.accessmanager_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.contmgmtpublish.util.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.bce.model_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.bce.editor_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.bce.dialog_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.teamcenter.bce.core_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.sun.el_2.2.0.v201108011116.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.siemens.splm.browserinterop.solutions.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.siemens.splm.browserinterop.infrastructure.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.jcraft.jsch_0.1.46.v201205102330.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.ibm.icu_4.4.2.v20110823.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.google.gson.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.connor.unv.plm_1.0.0.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.connor.jd.plm_1.0.0.1.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/com.connor.chint.sap2_1.0.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Civ0SoaContMgmtS1000D40Types_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Civ0SoaContMgmtS1000D40Rac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cfg0SoaConfiguratorTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cfg0SoaConfiguratorRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cfg0SoaConfiguratorLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cdm0SoaContractManagementTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cdm0SoaContractManagementRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cba1SoaCbaExtTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cba1SoaCbaExtRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Cba1SoaCbaExtLoose_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/CAE0SoaSimProcTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/CAE0SoaSimProcRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/ca.odell.glazedlists.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Bom0SoaBomCoreTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Bom0SoaBomCoreRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Bda0SoaBdaCoreTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Bda0SoaBdaCoreRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Att0SoaAttrTargetMgmtTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Att0SoaAttrTargetMgmtRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Assessment_1.0.0.1.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/applauncher.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ads0SoaAdsFoundationTypes_11000.2.0.jar"/>
<classpathentry kind="lib" path="D:/Siemens/Teamcenter11/portal/plugins/Ads0SoaAdsFoundationRac_11000.2.0.jar"/>
<classpathentry kind="lib" path="lib/commons-codec-1.13.jar"/>
<classpathentry kind="lib" path="lib/commons-collections4-4.4.jar"/>
<classpathentry kind="lib" path="lib/commons-compress-1.19.jar"/>
<classpathentry kind="lib" path="lib/commons-logging-1.2.jar"/>
<classpathentry kind="lib" path="lib/commons-math3-3.6.1.jar"/>
<classpathentry kind="lib" path="lib/poi-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/poi-examples-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/poi-excelant-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/poi-ooxml-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/poi-ooxml-schemas-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/poi-scratchpad-4.1.1.jar"/>
<classpathentry kind="lib" path="lib/xmlbeans-3.1.0.jar"/>
<classpathentry kind="lib" path="lib/jfxrt.jar"/>
<classpathentry kind="lib" path="lib/jaxb-api-2.3.1.jar"/>
<classpathentry kind="lib" path="lib/jaxb-core-2.3.0.1.jar"/>
<classpathentry kind="lib" path="lib/jaxb-impl-2.3.2.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>

@ -4,51 +4,38 @@ Bundle-Name: JDProject
Bundle-SymbolicName: com.connor.jd.plm;singleton:=true
Bundle-Version: 1.0.0.qualifier
Require-Bundle: org.eclipse.ui,
com.teamcenter.rac.common;bundle-version="11000.2.0",
com.teamcenter.rac.tcapps;bundle-version="11000.2.0",
com.teamcenter.rac.util;bundle-version="11000.2.0",
com.teamcenter.rac.aifrcp;bundle-version="11000.2.0",
com.teamcenter.rac.ui.commands;bundle-version="11000.2.0",
com.teamcenter.rac.kernel;bundle-version="11000.2.0",
com.teamcenter.rac.ui.views;bundle-version="11000.2.0",
org.eclipse.core.runtime;bundle-version="3.8.0",
org.eclipse.ui.forms;bundle-version="3.5.200"
com.teamcenter.rac.common;bundle-version="12000.1.0",
com.teamcenter.rac.tcapps;bundle-version="12000.1.0",
com.teamcenter.rac.util;bundle-version="12000.1.0",
com.teamcenter.rac.aifrcp;bundle-version="12000.1.0",
com.teamcenter.rac.ui.commands;bundle-version="12000.1.0",
com.teamcenter.rac.kernel;bundle-version="12000.1.0",
com.teamcenter.rac.ui.views;bundle-version="12000.1.0",
org.eclipse.core.runtime;bundle-version="3.12.0",
org.eclipse.ui.forms;bundle-version="3.7.0"
Automatic-Module-Name: JDProject
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Export-Package: com.connor.jd.plm.form,
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: com.connor.jd.operations,
com.connor.jd.plm.dialogs,
com.connor.jd.plm.form,
com.connor.jd.plm.handlers,
com.connor.jd.plm.table,
com.connor.jd.plm.utils,
com.teamcenter.rac.form
Import-Package: javafx.animation,
javafx.application,
javafx.beans,
javafx.beans.binding,
javafx.beans.property,
javafx.beans.property.adapter,
javafx.beans.value,
javafx.collections,
javafx.collections.transformation,
javafx.concurrent,
javafx.css,
javafx.embed.swing,
javafx.event,
javafx.fxml,
javafx.geometry,
javafx.print,
javafx.scene,
javafx.scene.canvas,
javafx.scene.chart,
javafx.scene.control,
javafx.scene.control.cell,
javafx.scene.effect,
javafx.scene.image,
javafx.scene.input,
javafx.scene.layout,
javafx.scene.media,
javafx.scene.paint,
javafx.scene.shape,
javafx.scene.text,
javafx.scene.transform,
javafx.scene.web,
javafx.stage,
javafx.util,
javafx.util.converter
Bundle-ClassPath: lib/commons-codec-1.13.jar,
lib/commons-collections4-4.4.jar,
lib/commons-compress-1.19.jar,
lib/commons-logging-1.2.jar,
lib/commons-math3-3.6.1.jar,
lib/poi-4.1.1.jar,
lib/poi-examples-4.1.1.jar,
lib/poi-excelant-4.1.1.jar,
lib/poi-ooxml-4.1.1.jar,
lib/poi-ooxml-schemas-4.1.1.jar,
lib/poi-scratchpad-4.1.1.jar,
lib/xmlbeans-3.1.0.jar,
.,
lib/jfxrt.jar,
lib/jaxb-api-2.3.1.jar,
lib/jaxb-core-2.3.0.1.jar,
lib/jaxb-impl-2.3.2.jar

@ -3,4 +3,20 @@ output.. = bin/
bin.includes = plugin.xml,\
META-INF/,\
.,\
icons/
icons/,\
lib/commons-codec-1.13.jar,\
lib/commons-collections4-4.4.jar,\
lib/commons-compress-1.19.jar,\
lib/commons-logging-1.2.jar,\
lib/commons-math3-3.6.1.jar,\
lib/poi-4.1.1.jar,\
lib/poi-examples-4.1.1.jar,\
lib/poi-excelant-4.1.1.jar,\
lib/poi-ooxml-4.1.1.jar,\
lib/poi-ooxml-schemas-4.1.1.jar,\
lib/poi-scratchpad-4.1.1.jar,\
lib/xmlbeans-3.1.0.jar,\
lib/jfxrt.jar,\
lib/jaxb-api-2.3.1.jar,\
lib/jaxb-core-2.3.0.1.jar,\
lib/jaxb-impl-2.3.2.jar

@ -53,6 +53,7 @@
<command categoryId="JDProject.commands.category" name="时间表" id="Schedule"></command>
<command categoryId="JDProject.commands.category" name="问题点" id="JD2_PROBLEM"></command>
<command categoryId="JDProject.commands.category" name="变更通知单" id="JD2_GTECN"></command>
<command categoryId="JDProject.commands.category" name="齐套性检查" id="JD2_GTQTXJC"></command>
<!--波轮PLM菜单-->
<command categoryId="JDProject.commands.category" name="年度规划大纲" id="JD2_BLNDGHDG"></command>
<command categoryId="JDProject.commands.category" name="产品立项申请表" id="JD2_BLCPLXSQB"></command>
@ -95,6 +96,7 @@
<command categoryId="JDProject.commands.category" name="时间表" id="Schedule"></command>
<command categoryId="JDProject.commands.category" name="问题点" id="JD2_PROBLEM"></command>
<command categoryId="JDProject.commands.category" name="变更通知单" id="JD2_BLECN"></command>
<command categoryId="JDProject.commands.category" name="齐套性检查" id="JD2_BLQTXJC"></command>
<!--冰箱PLM菜单-->
<command categoryId="JDProject.commands.category" name="年度规划大纲" id="JD2_BXNDGHDG"></command>
<command categoryId="JDProject.commands.category" name="产品立项申请表" id="JD2_BXCPLXSQB"></command>
@ -139,6 +141,9 @@
<command categoryId="JDProject.commands.category" name="时间表" id="Schedule"></command>
<command categoryId="JDProject.commands.category" name="问题点" id="JD2_PROBLEM"></command>
<command categoryId="JDProject.commands.category" name="变更通知单" id="JD2_BXECN"></command>
<command categoryId="JDProject.commands.category" name="齐套性检查" id="JD2_BXQTXJC"></command>
<!--测试项维护-->
<command categoryId="JDProject.commands.category" name="测试项维护" id="JD2_CSXWH"></command>
</extension>
<extension
point="org.eclipse.ui.handlers">
@ -186,6 +191,7 @@
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="PVRD"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_GTXCJYWPXZL"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_GTSHZL"></handler>
<handler class="com.connor.jd.plm.handlers.QTXJCHandler" commandId="JD2_GTQTXJC"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="Schedule"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_PROBLEM"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_GTECN"></handler>
@ -227,6 +233,7 @@
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_BLXMZJBG"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_BLXCJYWPXZL"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_BLSHZL"></handler>
<handler class="com.connor.jd.plm.handlers.QTXJCHandler" commandId="JD2_BLQTXJC"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="Schedule"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_PROBLEM"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_BLECN"></handler>
@ -273,6 +280,8 @@
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="Schedule"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_PROBLEM"></handler>
<handler class="com.connor.jd.plm.handlers.CreateItemHandler" commandId="JD2_BXECN"></handler>
<handler class="com.connor.jd.plm.handlers.QTXJCHandler" commandId="JD2_BXQTXJC"></handler>
<handler class="com.connor.jd.plm.handlers.CSXWHHandler" commandId="JD2_CSXWH"></handler>
</extension>
<extension
point="org.eclipse.ui.bindings">
@ -345,6 +354,7 @@
<command commandId="Schedule" id="JDProject.menus.Schedule" mnemonic="S"></command>
<command commandId="JD2_PROBLEM" id="JDProject.menus.JD2_PROBLEM" mnemonic="S"></command>
<command commandId="JD2_GTECN" id="JDProject.menus.JD2_GTECN" mnemonic="S"></command>
<command commandId="JD2_GTQTXJC" id="JDProject.menus.JD2_GTQTXJC" mnemonic="S"></command>
</menu>
</menuContribution>
<menuContribution
@ -405,6 +415,7 @@
<command commandId="Schedule" id="JDProject.menus.Schedule" mnemonic="S"></command>
<command commandId="JD2_PROBLEM" id="JDProject.menus.JD2_PROBLEM" mnemonic="S"></command>
<command commandId="JD2_BLECN" id="JDProject.menus.JD2_BLECN" mnemonic="S"></command>
<command commandId="JD2_BLQTXJC" id="JDProject.menus.JD2_BLQTXJC" mnemonic="S"></command>
</menu>
</menuContribution>
<menuContribution
@ -467,8 +478,15 @@
<command commandId="Schedule" id="JDProject.menus.Schedule" mnemonic="S"></command>
<command commandId="JD2_PROBLEM" id="JDProject.menus.JD2_PROBLEM" mnemonic="S"></command>
<command commandId="JD2_BXECN" id="JDProject.menus.JD2_BXECN" mnemonic="S"></command>
<command commandId="JD2_BXQTXJC" id="JDProject.menus.JD2_BXQTXJC" mnemonic="S"></command>
</menu>
</menuContribution>
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu?after=additions">
<menu id="JDProject.menus.JD2_CSXWHMENU" label="测试项维护" mnemonic="M">
<command commandId="JD2_CSXWH" id="JDProject.menus.JD2_CSXWH" mnemonic="S"></command>
</menu>
</menuContribution>
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
<toolbar

@ -0,0 +1,203 @@
package com.connor.jd.operations;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.util.CellRangeAddress;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelImportServiceImpl {
public String importExcel(InputStream inputStream, String fileName) throws Exception {
String message = "Import success";
boolean isE2007 = false;
// 判断是否是excel2007格式
if (fileName.endsWith("xlsx")) {
isE2007 = true;
}
int rowIndex = 0;
try {
InputStream input = inputStream; // 建立输入流
Workbook wb;
// 根据文件格式(2003或者2007)来初始化
if (isE2007) {
wb = new XSSFWorkbook(input);
} else {
wb = new HSSFWorkbook(input);
}
Sheet sheet = wb.getSheetAt(0); // 获得第一个表单
int rowCount = sheet.getLastRowNum() + 1;
for (int i = 1; i < rowCount; i++) {
rowIndex = i;
Row row;
for (int j = 0; j < 26; j++) {
if (isMergedRegion(sheet, i, j)) {
System.out.print(getMergedRegionValue(sheet, i, j) + "\t");
} else {
row = sheet.getRow(i);
System.out.print(row.getCell(j) + "\t");
}
}
System.out.print("\n");
}
} catch (Exception ex) {
message = "Import failed, please check the data in " + rowIndex + " rows ";
}
return message;
}
/**
*
*
* @param cell
* @return
*/
public String getCellValue(Cell cell) {
if (cell == null)
return "";
return cell.getStringCellValue();
}
/**
* ,
*
* @param sheet
* @return List<CellRangeAddress>
*/
public List<CellRangeAddress> getCombineCell(Sheet sheet) {
List<CellRangeAddress> list = new ArrayList<>();
// 获得一个 sheet 中合并单元格的数量
int sheetmergerCount = sheet.getNumMergedRegions();
// 遍历所有的合并单元格
for (int i = 0; i < sheetmergerCount; i++) {
// 获得合并单元格保存进list中
CellRangeAddress ca = sheet.getMergedRegion(i);
list.add(ca);
}
return list;
}
private int getRowNum(List<CellRangeAddress> listCombineCell, Cell cell, Sheet sheet) {
int xr = 0;
int firstC = 0;
int lastC = 0;
int firstR = 0;
int lastR = 0;
for (CellRangeAddress ca : listCombineCell) {
// 获得合并单元格的起始行, 结束行, 起始列, 结束列
firstC = ca.getFirstColumn();
lastC = ca.getLastColumn();
firstR = ca.getFirstRow();
lastR = ca.getLastRow();
if (cell.getRowIndex() >= firstR && cell.getRowIndex() <= lastR) {
if (cell.getColumnIndex() >= firstC && cell.getColumnIndex() <= lastC) {
xr = lastR;
}
}
}
return xr;
}
/**
*
*
* @param listCombineCell list
* @param cell
* @param sheet sheet
* @return
*/
public String isCombineCell(List<CellRangeAddress> listCombineCell, Cell cell, Sheet sheet) throws Exception {
int firstC = 0;
int lastC = 0;
int firstR = 0;
int lastR = 0;
String cellValue = null;
for (CellRangeAddress ca : listCombineCell) {
// 获得合并单元格的起始行, 结束行, 起始列, 结束列
firstC = ca.getFirstColumn();
lastC = ca.getLastColumn();
firstR = ca.getFirstRow();
lastR = ca.getLastRow();
if (cell.getRowIndex() >= firstR && cell.getRowIndex() <= lastR) {
if (cell.getColumnIndex() >= firstC && cell.getColumnIndex() <= lastC) {
Row fRow = sheet.getRow(firstR);
Cell fCell = fRow.getCell(firstC);
cellValue = getCellValue(fCell);
break;
}
} else {
cellValue = "";
}
}
return cellValue;
}
/**
*
*
* @param sheet
* @param row
* @param column
* @return
*/
public String getMergedRegionValue(Sheet sheet, int row, int column) {
int sheetMergeCount = sheet.getNumMergedRegions();
for (int i = 0; i < sheetMergeCount; i++) {
CellRangeAddress ca = sheet.getMergedRegion(i);
int firstColumn = ca.getFirstColumn();
int lastColumn = ca.getLastColumn();
int firstRow = ca.getFirstRow();
int lastRow = ca.getLastRow();
if (row >= firstRow && row <= lastRow) {
if (column >= firstColumn && column <= lastColumn) {
Row fRow = sheet.getRow(firstRow);
Cell fCell = fRow.getCell(firstColumn);
return getCellValue(fCell);
}
}
}
return null;
}
/**
*
*
* @param sheet
* @param row
* @param column
* @return
*/
private boolean isMergedRegion(Sheet sheet, int row, int column) {
int sheetMergeCount = sheet.getNumMergedRegions();
for (int i = 0; i < sheetMergeCount; i++) {
CellRangeAddress range = sheet.getMergedRegion(i);
int firstColumn = range.getFirstColumn();
int lastColumn = range.getLastColumn();
int firstRow = range.getFirstRow();
int lastRow = range.getLastRow();
if (row >= firstRow && row <= lastRow) {
if (column >= firstColumn && column <= lastColumn) {
return true;
}
}
}
return false;
}
}

@ -0,0 +1,264 @@
package com.connor.jd.operations;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.util.CellRangeAddress;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import com.teamcenter.rac.kernel.TCComponent;
public class ExcelOperation {
private static final String XLS = "xls";
private static final String XLSX = "xlsx";
public static void writeExcel(File file, String outpath, Map<String, List<TCComponent>> jfw) {
if (jfw.size() == 1) {
writeoneExcel(file, outpath, jfw);
} else {
writeallExcel(file, outpath, jfw);
}
}
public static void writeallExcel(File file, String outpath, Map<String, List<TCComponent>> jfw) {
Workbook workbook;
try {
workbook = getworkbook(file);
System.out.println("已有文件");
Workbook newwb = getWorkbook(outpath);
Sheet newsheet = newwb.createSheet();
Sheet sheet = workbook.getSheetAt(0);
CellStyle style = workbook.createCellStyle();
Row row = sheet.getRow(0);
row.setRowStyle(style);
Row newrow0 = newsheet.createRow(0);
for (int i = 0; i < row.getLastCellNum(); i++) {
Cell newCell = newrow0.createCell(i);
newCell.setCellValue(row.getCell(i).getStringCellValue());
}
List<CellRangeAddress> cellRangeList = getCombineCell(sheet);
for (Entry<String, List<TCComponent>> ever : jfw.entrySet()) {
List<TCComponent> itemList = ever.getValue();
String sfname = ever.getKey();
System.out.println("itemList长度" + itemList.size());
for (int i = 0; i < cellRangeList.size(); i++) {
CellRangeAddress ca = cellRangeList.get(i);
int firstColumn = 0;
int firstRow = ca.getFirstRow();
int lastRow = ca.getLastRow();
Row fRow = sheet.getRow(firstRow);
Cell fCell = fRow.getCell(firstColumn);
String cellVelue = fCell.getStringCellValue();
System.out.println("合并单元格的内容" + cellVelue);
System.out.println("起始行" + firstRow + "最后行" + lastRow);
if (sfname.equals(cellVelue)) {
for (int z = firstRow; z <= lastRow; z++) {
Row newRow = sheet.getRow(z);
String value = newRow.getCell(1).getStringCellValue();
System.out.println("表格内容" + value);
for (int p = 0; p < itemList.size(); p++) {
if (itemList.get(p).getTCProperty("object_type").getDisplayableValue().equals(value)) {
TCComponent[] revlist = itemList.get(p).getTCProperty("revision_list")
.getReferenceValueArray();
TCComponent component = null;
for (int revlength = 0; revlength < revlist.length; revlength++) {
String status = revlist[revlength].getProperty("release_status_list");
if (!status.equals("")) {
component = revlist[revlength];
}
}
String[] info = new String[4];
if (component != null) {
info[0] = component.getProperty("owning_group");
info[1] = component.getProperty("owning_user");
info[2] = component.getProperty("creation_date");
info[3] = component.getProperty("item_id");
} else {
info[0] = "";
info[1] = "";
info[2] = "";
info[3] = "";
}
for (int v = 0; v < info.length; v++) {
Cell cellvalue = newRow.createCell(v + 2);
cellvalue.setCellValue(info[v]);
System.out.println("内容是" + info[v]);
}
}
}
}
}
}
}
FileOutputStream fos = new FileOutputStream(outpath);
workbook.write(fos);
workbook.close();
fos.close();
} catch (Exception e) {
}
}
public static void writeoneExcel(File file, String outpath, Map<String, List<TCComponent>> jfw) {
Workbook workbook;
try {
workbook = getworkbook(file);
System.out.println("已有文件");
Workbook newwb = getWorkbook(outpath);
Sheet newsheet = newwb.createSheet();
Sheet sheet = workbook.getSheetAt(0);
CellStyle style = newwb.createCellStyle();
Row row = sheet.getRow(0);
Row newrow0 = newsheet.createRow(0);
for (int i = 0; i < row.getLastCellNum(); i++) {
Cell oldCell = row.getCell(i);
style.cloneStyleFrom(oldCell.getCellStyle());
Cell newCell = newrow0.createCell(i);
newCell.setCellStyle(style);
newCell.setCellValue(oldCell.getStringCellValue());
}
List<CellRangeAddress> cellRangeList = getCombineCell(sheet);
for (Entry<String, List<TCComponent>> ever : jfw.entrySet()) {
List<TCComponent> itemList = ever.getValue();
String sfname = ever.getKey();
System.out.println("itemList长度" + itemList.size());
for (int i = 0; i < cellRangeList.size(); i++) {
CellRangeAddress ca = cellRangeList.get(i);
int firstColumn = 0;
int firstRow = ca.getFirstRow();
int lastRow = ca.getLastRow();
Row fRow = sheet.getRow(firstRow);
Cell fCell = fRow.getCell(firstColumn);
String cellVelue = fCell.getStringCellValue();
System.out.println("合并单元格的内容" + cellVelue);
System.out.println("起始行" + firstRow + "最后行" + lastRow);
if (sfname.equals(cellVelue)) {
List<String> valueList = new ArrayList<String>();
for (int z = firstRow; z <= lastRow; z++) {
Row oldRow = sheet.getRow(z);
String value = oldRow.getCell(1).getStringCellValue();
valueList.add(value);
}
for (int j = 1; j <= lastRow - firstRow + 1; j++) {
Row newRow = newsheet.createRow(j);
Cell cell = newRow.createCell(0);
cell.setCellValue(cellVelue);
Cell cell2 = newRow.createCell(1);
cell2.setCellValue(valueList.get(j - 1));
System.out.println("特殊表格内容" + valueList.get(j - 1));
for (int p = 0; p < itemList.size(); p++) {
if (itemList.get(p).getTCProperty("object_type").getDisplayableValue()
.equals(valueList.get(j - 1))) {
System.out.println(
"类型:" + itemList.get(p).getTCProperty("object_type").getDisplayableValue());
TCComponent[] revlist = itemList.get(p).getTCProperty("revision_list")
.getReferenceValueArray();
TCComponent component = null;
for (int revlength = 0; revlength < revlist.length; revlength++) {
String status = revlist[revlength].getProperty("release_status_list");
if (!status.equals("")) {
component = revlist[revlength];
}
}
String[] info = new String[4];
if (component != null) {
info[0] = component.getProperty("owning_group");
info[1] = component.getProperty("owning_user");
info[2] = component.getProperty("creation_date");
info[3] = component.getProperty("item_id");
} else {
info[0] = "";
info[1] = "";
info[2] = "";
info[3] = "";
}
for (int v = 0; v < info.length; v++) {
System.out.println("开始创建内容");
Cell cellvalue = newRow.createCell(v + 2);
cellvalue.setCellValue(info[v]);
System.out.println("内容是" + info[v]);
}
}
}
}
CellRangeAddress region = new CellRangeAddress(1, lastRow - firstRow + 1, 0, 0);
newsheet.addMergedRegion(region);
}
}
}
FileOutputStream fos = new FileOutputStream(outpath);
newwb.write(fos);
newwb.close();
fos.close();
} catch (Exception e) {
}
}
/**
* ,
*
* @param sheet
* @return List<CellRangeAddress>
*/
public static List<CellRangeAddress> getCombineCell(Sheet sheet) {
List<CellRangeAddress> list = new ArrayList<>();
// 获得一个 sheet 中合并单元格的数量
int sheetmergerCount = sheet.getNumMergedRegions();
// 遍历所有的合并单元格
for (int i = 0; i < sheetmergerCount; i++) {
// 获得合并单元格保存进list中
CellRangeAddress ca = sheet.getMergedRegion(i);
list.add(ca);
}
return list;
}
public static Workbook getWorkbook(String file) throws IOException {
Workbook workbook = null;
// FileInputStream in = new FileInputStream(file);
if (file.endsWith(XLS)) {
System.out.println("xls");
workbook = new HSSFWorkbook();
} else if (file.endsWith(XLSX)) {
System.out.println("xlsx");
workbook = new XSSFWorkbook();
} else {
System.out.println("格式错误");
}
return workbook;
}
public static Workbook getworkbook(File file) throws IOException {
Workbook workbook = null;
FileInputStream in = new FileInputStream(file);
if (file.getName().endsWith(XLS)) {
System.out.println("xls");
workbook = new HSSFWorkbook(in);
} else if (file.getName().endsWith(XLSX)) {
System.out.println("xlsx");
workbook = new XSSFWorkbook(in);
} else {
System.out.println("格式错误");
}
in.close();
return workbook;
}
}

@ -0,0 +1,39 @@
package com.connor.jd.plm.dialogs;
import javax.swing.JPanel;
import com.teamcenter.rac.aif.AbstractAIFApplication;
import com.teamcenter.rac.kernel.TCException;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;
public class CSXWHDialog extends Application {
private AbstractAIFApplication app;
public CSXWHDialog() throws TCException {
}
private JPanel Panel;
private Object[] obj = new Object[] { "序号", "产品类型", "试验项目", "试验时间", "样品数量", "试验费用" };// 民用表
private Object[] obj2 = new Object[] { "序号", "类别", "项目", "项目费用" };// 工业表
public void initUI() {
}
@Override
public void start(Stage arg0) throws Exception {
Stage primaryStage = new Stage();
Pane root = new Pane();
Scene scene = new Scene(root, 382, 178);
primaryStage.setScene(scene);
primaryStage.setTitle("测试项维护");
primaryStage.show();
}
}

@ -0,0 +1,285 @@
package com.connor.jd.plm.dialogs;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFileChooser;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.filechooser.FileNameExtensionFilter;
import com.connor.jd.operations.ExcelOperation;
import com.connor.jd.plm.utils.JDMethodUtil;
import com.teamcenter.rac.aif.AbstractAIFApplication;
import com.teamcenter.rac.aif.AbstractAIFDialog;
import com.teamcenter.rac.kernel.TCComponent;
import com.teamcenter.rac.kernel.TCComponentDataset;
import com.teamcenter.rac.kernel.TCComponentProjectSmartFolder;
import com.teamcenter.rac.kernel.TCComponentTcFile;
import com.teamcenter.rac.kernel.TCException;
import com.teamcenter.rac.kernel.TCSession;
import com.teamcenter.rac.util.ButtonLayout;
import com.teamcenter.rac.util.MessageBox;
public class QTXJCDialog extends AbstractAIFDialog {
private AbstractAIFApplication app;
private TCSession session;
private JLabel road = new JLabel();
private JComboBox<String> pjsName = new JComboBox<String>();
private List<String> sfList = new ArrayList<String>();
private TCComponent[] com;
private String type;
public QTXJCDialog(AbstractAIFApplication app, List<String> sfList, TCComponent[] com, TCSession session,
String type) throws TCException {
this.app = app;
this.sfList = sfList;
this.com = com;
this.session = session;
this.type = type;
initUI();
}
private void initUI() {
this.setAutoRequestFocus(true);
this.setPreferredSize(new Dimension(360, 150));
this.setResizable(false);
JLabel pjStage = new JLabel("项目阶段");
pjsName.addItem("");
for (int i = 0; i < sfList.size(); i++) {
pjsName.addItem(sfList.get(i));
}
JLabel roadLabel = new JLabel("路径");
JButton open = new JButton("...");
open.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
openBtn();
}
});
JButton export = new JButton("导出");
export.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
exportBtn();
}
});
JButton out = new JButton("取消");
out.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
dispose();
}
});
JPanel flow1 = new JPanel();
Box b1 = Box.createHorizontalBox();
flow1.add(b1);
// b1.add(Box.createHorizontalStrut(20));
b1.add(pjStage);
b1.add(Box.createHorizontalStrut(50));
b1.add(pjsName);
JPanel flow2 = new JPanel();
Box b2 = Box.createHorizontalBox();
flow2.add(b2);
b2.add(Box.createHorizontalStrut(20));
b2.add(roadLabel);
b2.add(Box.createHorizontalStrut(20));
b2.add(road);
b2.add(Box.createHorizontalStrut(80));
b2.add(open);
JPanel btn = new JPanel(new ButtonLayout());
btn.add(export);
btn.add(out);
JPanel center = new JPanel(new BorderLayout());
center.add(flow1, BorderLayout.NORTH);
center.add(flow2, BorderLayout.CENTER);
center.add(btn, BorderLayout.SOUTH);
this.add(center, "Center");
this.pack();
this.centerToScreen();
this.showDialog();
}
String roadName = null;
private void openBtn() {
JFileChooser chooser = new JFileChooser();
// chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
chooser.setDialogTitle("请选择要保存的文件夹");
// chooser.showDialog(new JLabel(), "确定");
FileNameExtensionFilter filter = new FileNameExtensionFilter("Excel工作簿(*.xlsx)", "xlsx");
chooser.setFileFilter(filter);
chooser.showSaveDialog(null);
// File file = chooser.getSelectedFile();
try {
if (chooser.getSelectedFile().getAbsolutePath() != null) {
String filePath = chooser.getSelectedFile().getAbsolutePath() + ".xlsx";
roadName = filePath;
if (filePath.length() > 10) {
road.setText(filePath.substring(0, 10) + "...");
} else {
road.setText(filePath);
}
}
} catch (Exception e) {
}
}
private void exportBtn() {
String jdname = "JDJFW";
if (roadName.equals("")) {
MessageBox.post("没有选择保存路径", "错误", MessageBox.ERROR);
} else {
System.out.println(road.getText());
String outpath = roadName;
System.out.println(outpath);
File file = getExcle(jdname, type);
String sel = (String) pjsName.getSelectedItem();
Map<String, List<TCComponent>> jfw = new HashMap<String, List<TCComponent>>();
if (sel.equals("")) {
for (int i = 0; i < sfList.size(); i++) {
TCComponentProjectSmartFolder sf = (TCComponentProjectSmartFolder) com[i];
try {
TCComponent[] psf = sf.getTCProperty("project_data").getReferenceValueArray();
List<TCComponent> jfList = new ArrayList<TCComponent>();
for (int j = 0; j < psf.length; j++) {
// TCComponentItem jf = (TCComponentItem) psf[j];
jfList.add(psf[j]);
}
jfw.put(sf.getProperty("object_string"), jfList);
} catch (TCException e) {
e.printStackTrace();
}
}
} else {
for (int i = 0; i < sfList.size(); i++) {
TCComponentProjectSmartFolder sf = (TCComponentProjectSmartFolder) com[i];
try {
if (sel.equals(sf.getProperty("object_string"))) {
TCComponent[] psf = sf.getTCProperty("project_data").getReferenceValueArray();
List<TCComponent> jfList = new ArrayList<TCComponent>();
for (int j = 0; j < psf.length; j++) {
// TCComponentItem jf = (TCComponentItem) psf[j];
jfList.add(psf[j]);
}
jfw.put(sel, jfList);
}
} catch (TCException e) {
e.printStackTrace();
}
}
}
ExcelOperation.writeExcel(file, outpath, jfw);
System.out.println("导出成功");
MessageBox.post("导出成功", "信息", MessageBox.INFORMATION);
dispose();
}
}
private File getExcle(String ssx, String type) {
File fmsFile = null;
String allpuid = JDMethodUtil.getPrefStr(ssx, session);
String[] relpuid = allpuid.split(";");
String puid = null;
switch (type) {
case "GT":
puid = relpuid[2];
break;
case "BL":
puid = relpuid[1];
break;
case "BX":
puid = relpuid[0];
break;
default:
break;
}
if (puid == null) {
MessageBox.post("请联系管理员检查首选项", "错误", MessageBox.ERROR);
return null;
}
TCComponentDataset dateset = null;
try {
dateset = (TCComponentDataset) session.stringToComponent(puid);
} catch (TCException e) {
e.printStackTrace();
}
if (dateset == null) {
MessageBox.post("未找到数据集,请联系管理员检查首选项", "错误", MessageBox.ERROR);
return null;
}
try {
TCComponentTcFile[] file = dateset.getTcFiles();
if (file.length == 0 || file.length != 1) {
MessageBox.post("数据集没有命名引用的文件或文件过多,请检查!", "警告", MessageBox.WARNING);
return null;
} else {
fmsFile = file[0].getFmsFile();
}
} catch (Exception e) {
e.printStackTrace();
}
return fmsFile;
}
// @Override
// public void start(Stage arg0) throws Exception {
// Stage primaryStage = new Stage();
// Pane root = new Pane();
// Label pjStage = new Label("项目阶段");
// pjStage.setLayoutX(37.0);
// pjStage.setLayoutY(51.0);
// ComboBox pjsName = new ComboBox();
// pjsName.setLayoutX(94.0);
// pjsName.setLayoutY(47.0);
// pjsName.setValue("");
// Label roadLabel = new Label("路径");
// roadLabel.setLayoutX(37.0);
// roadLabel.setLayoutY(107.0);
// Label road = new Label();
// road.setLayoutX(94.0);
// road.setLayoutY(107.0);
// Button open = new Button("...");
// open.setLayoutX(190.0);
// open.setLayoutY(103.0);
// Button export = new Button("导出");
// export.setLayoutX(67.0);
// export.setLayoutY(158.0);
// Button out = new Button("取消");
// out.setLayoutX(169.0);
// out.setLayoutY(158.0);
//
// root.getChildren().add(pjStage);
// root.getChildren().add(pjsName);
// root.getChildren().add(roadLabel);
// root.getChildren().add(road);
// root.getChildren().add(open);
// root.getChildren().add(export);
// root.getChildren().add(out);
//
// Scene scene = new Scene(root, 290, 207);
// primaryStage.setScene(scene);
// primaryStage.setResizable(false);
// primaryStage.show();
// }
}

@ -0,0 +1,40 @@
package com.connor.jd.plm.handlers;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import com.connor.jd.plm.dialogs.CSXWHDialog;
import com.teamcenter.rac.aif.AbstractAIFUIApplication;
import com.teamcenter.rac.aifrcp.AIFUtility;
import com.teamcenter.rac.kernel.TCSession;
import javafx.application.Platform;
import javafx.embed.swing.JFXPanel;
import javafx.stage.Stage;
public class CSXWHHandler extends AbstractHandler {
@Override
public Object execute(ExecutionEvent arg0) throws ExecutionException {
AbstractAIFUIApplication app = AIFUtility.getCurrentApplication();
TCSession session = (TCSession) app.getSession();
new Thread(() -> {
new JFXPanel();
Platform.setImplicitExit(false);
Platform.runLater(new Runnable() {
@Override
public void run() {
try {
CSXWHDialog csxwh = new CSXWHDialog();
csxwh.start(new Stage());
} catch (Exception e) {
e.printStackTrace();
}
}
});
}).start();
return null;
}
}

@ -0,0 +1,67 @@
package com.connor.jd.plm.handlers;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import com.connor.jd.plm.dialogs.QTXJCDialog;
import com.teamcenter.rac.aif.AbstractAIFUIApplication;
import com.teamcenter.rac.aifrcp.AIFUtility;
import com.teamcenter.rac.kernel.TCComponent;
import com.teamcenter.rac.kernel.TCComponentProject;
import com.teamcenter.rac.kernel.TCComponentProjectSmartFolder;
import com.teamcenter.rac.kernel.TCException;
import com.teamcenter.rac.kernel.TCSession;
import com.teamcenter.rac.util.MessageBox;
public class QTXJCHandler extends AbstractHandler {
private TCComponent[] com;
@Override
public Object execute(ExecutionEvent arg0) throws ExecutionException {
List<String> sfList = new ArrayList<String>();
String name = arg0.getCommand().getId();
String type = null;
switch (name) {
case "JDProject.menus.JD2_GTQTXJC":
type = "GT";
break;
case "JDProject.menus.JD2_BLQTXJC":
type = "BL";
break;
case "JDProject.menus.JD2_BXQTXJC":
type = "BX";
break;
default:
break;
}
try {
AbstractAIFUIApplication app = AIFUtility.getCurrentApplication();
if (app.getTargetComponent() != null && app.getTargetComponent() instanceof TCComponentProject) {
TCComponentProject project = (TCComponentProject) app.getTargetComponent();
com = project.getTCProperty("project_data").getReferenceValueArray();
for (int i = 0; i < com.length; i++) {
TCComponentProjectSmartFolder sf = (TCComponentProjectSmartFolder) com[i];
sfList.add(sf.getProperty("object_string"));
}
TCSession session = (TCSession) app.getSession();
try {
new Thread(new QTXJCDialog(app, sfList, com, session, type)).start();
} catch (TCException e) {
e.printStackTrace();
}
} else {
MessageBox.post("ÇëÑ¡ÔñÏîÄ¿", "Ìáʾ", MessageBox.INFORMATION);
}
} catch (TCException e1) {
e1.printStackTrace();
}
return null;
}
}

@ -0,0 +1,47 @@
package com.connor.jd.plm.utils;
import com.teamcenter.rac.kernel.TCPreferenceService;
import com.teamcenter.rac.kernel.TCSession;
import com.teamcenter.rac.kernel.TCUserService;
public class JDMethodUtil {
public static TCPreferenceService service;
public static TCUserService userservice;
/**
*
*
* @param prefName
* @return
*/
public static String getPrefStr(String prefName, TCSession session) {
if (service == null) {
service = session.getPreferenceService();
}
String str = service.getString(TCPreferenceService.TC_preference_site, prefName);
if (str == null) {
str = new String("");
}
return str;
}
/**
*
*
* @param prefName
* @return
*/
public static String[] getPrefStrArray(String prefName, TCSession session) {
if (service == null) {
service = session.getPreferenceService();
}
String[] strs = service.getStringArray(TCPreferenceService.TC_preference_site, prefName);
service.getStringValues(prefName);
service.getStringValue(prefName);
if (strs == null) {
strs = new String[] { "" };
}
return strs;
}
}
Loading…
Cancel
Save