Files
2017-04-11 15:47:10 +02:00

85 lines
9.0 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/WFRperfTool/src" modelPluginID="WFRperfTool" templateDirectory=""
redirection="" modelName="WFRperfToolModel" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
importerID="org.eclipse.emf.importer.ecore" complianceLevel="6.0" copyrightFields="false"
operationReflection="true" runtimePlatform="RCP" importOrganizing="true">
<foreignModel>WFRperfToolModel.ecore</foreignModel>
<genPackages prefix="Perftool" basePackage="at.ac.uibk.wfr" disposableProviderFactory="true"
ecorePackage="WFRperfToolModel.ecore#/">
<genClasses ecoreClass="WFRperfToolModel.ecore#//Workflow">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Workflow/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Workflow/wfid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Workflow/uuid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Workflow/name"/>
<genFeatures notify="false" children="true" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Workflow/toplevelActivity"/>
<genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Workflow/statusEvents"/>
<genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Workflow/deviceEvents"/>
<genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Workflow/componentEvents"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//Activity">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Activity/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Activity/actid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Activity/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Activity/type"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//Activity/branchID"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Activity/parentWorkflow"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Activity/instances"/>
<genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Activity/statusEvents"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Activity/parent"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//Activity/children"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//ActivityInstance">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstance/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstance/instid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstance/iterationID"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityInstance/baseActivity"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityInstance/parentWorkflow"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityInstance/parentInstance"/>
<genFeatures property="None" createChild="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityInstance/statusEvents"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//WorkflowStatusEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//WorkflowStatusEvent/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//WorkflowStatusEvent/newStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//WorkflowStatusEvent/oldStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//WorkflowStatusEvent/timestamp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//WorkflowStatusEvent/parentWorkflow"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//ActivityStatusEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityStatusEvent/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityStatusEvent/newStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityStatusEvent/oldStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityStatusEvent/timestamp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityStatusEvent/parentActivity"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//ActivityInstanceStatusEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstanceStatusEvent/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstanceStatusEvent/newStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstanceStatusEvent/oldStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ActivityInstanceStatusEvent/timestamp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ActivityInstanceStatusEvent/parentInstance"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//DeviceInstanceStatusEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/deviceType"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/deviceID"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/newStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/oldStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/timestamp"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/executedImplID"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/deviceSlotCount"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/parentWorkflow"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//DeviceInstanceStatusEvent/executedInstance"/>
</genClasses>
<genClasses ecoreClass="WFRperfToolModel.ecore#//ComponentStatusEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ComponentStatusEvent/oid"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ComponentStatusEvent/componentType"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ComponentStatusEvent/newStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ComponentStatusEvent/oldStatus"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute WFRperfToolModel.ecore#//ComponentStatusEvent/timestamp"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference WFRperfToolModel.ecore#//ComponentStatusEvent/workflow"/>
</genClasses>
</genPackages>
</genmodel:GenModel>