sgen.genmodel 1.9 KB

123456789101112131415161718192021222324252627
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <genmodel:GenModel xmi:version="2.0"
  3. xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
  4. xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.yakindu.sct.model.sgen/src"
  5. modelPluginID="org.yakindu.sct.model.sgen" modelName="Sgen" importerID="org.eclipse.emf.importer.ecore"
  6. complianceLevel="5.0" copyrightFields="false" usedGenPackages="../../../org.yakindu.sct.model.sgraph/model/emf/sgraph.genmodel#//sgraph">
  7. <foreignModel>sgen.ecore</foreignModel>
  8. <genPackages prefix="SGen" basePackage="org.yakindu.sct.model" disposableProviderFactory="true"
  9. ecorePackage="sgen.ecore#/">
  10. <genClasses ecoreClass="sgen.ecore#//GeneratorModel">
  11. <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference sgen.ecore#//GeneratorModel/configuration"/>
  12. <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference sgen.ecore#//GeneratorModel/statechartReferences"/>
  13. </genClasses>
  14. <genClasses ecoreClass="sgen.ecore#//Configuration"/>
  15. <genClasses ecoreClass="sgen.ecore#//OutletConfiguration">
  16. <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sgen.ecore#//OutletConfiguration/path"/>
  17. <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sgen.ecore#//OutletConfiguration/override"/>
  18. </genClasses>
  19. <genClasses ecoreClass="sgen.ecore#//GeneratorConfiguration">
  20. <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference sgen.ecore#//GeneratorConfiguration/configurations"/>
  21. </genClasses>
  22. <genClasses ecoreClass="sgen.ecore#//StatechartReferences">
  23. <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference sgen.ecore#//StatechartReferences/statecharts"/>
  24. </genClasses>
  25. </genPackages>
  26. </genmodel:GenModel>