sgen.ecore 1.6 KB

1234567891011121314151617181920212223242526
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ecore:EPackage xmi:version="2.0"
  3. xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="sgen"
  5. nsURI="http://www.yakindu.org/sct/statechart/SGen" nsPrefix="sgen">
  6. <eClassifiers xsi:type="ecore:EClass" name="GeneratorModel">
  7. <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" eType="#//GeneratorConfiguration"
  8. containment="true"/>
  9. <eStructuralFeatures xsi:type="ecore:EReference" name="statechartReferences" eType="#//StatechartReferences"
  10. containment="true"/>
  11. </eClassifiers>
  12. <eClassifiers xsi:type="ecore:EClass" name="Configuration"/>
  13. <eClassifiers xsi:type="ecore:EClass" name="OutletConfiguration" eSuperTypes="#//Configuration">
  14. <eStructuralFeatures xsi:type="ecore:EAttribute" name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  15. <eStructuralFeatures xsi:type="ecore:EAttribute" name="override" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
  16. </eClassifiers>
  17. <eClassifiers xsi:type="ecore:EClass" name="GeneratorConfiguration">
  18. <eStructuralFeatures xsi:type="ecore:EReference" name="configurations" upperBound="-1"
  19. eType="#//Configuration" containment="true"/>
  20. </eClassifiers>
  21. <eClassifiers xsi:type="ecore:EClass" name="StatechartReferences">
  22. <eStructuralFeatures xsi:type="ecore:EReference" name="statecharts" upperBound="-1"
  23. eType="ecore:EClass ../../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Statechart"/>
  24. </eClassifiers>
  25. </ecore:EPackage>