[548] | 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.modelica.emf/src" |
---|
| 5 | modelPluginID="org.modelica.emf" modelName="OpenModelicaElements" importerID="org.eclipse.emf.importer.ecore" |
---|
| 6 | complianceLevel="6.0" copyrightFields="false" usedGenPackages="OpenModelicaGraphicalAnnotation.genmodel#//GraphicalAnnotation OpenModelicaGUIAnnotation.genmodel#//GUIAnnotation"> |
---|
| 7 | <foreignModel>OpenModelicaElements.ecore</foreignModel> |
---|
| 8 | <genPackages prefix="ModelicaElements" basePackage="org.modelica.emf" disposableProviderFactory="true" |
---|
| 9 | ecorePackage="OpenModelicaElements.ecore#/"> |
---|
| 10 | <genClasses ecoreClass="OpenModelicaElements.ecore#//Type"/> |
---|
| 11 | <genClasses ecoreClass="OpenModelicaElements.ecore#//Model"> |
---|
| 12 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaElements.ecore#//Model/components"/> |
---|
| 13 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenModelicaElements.ecore#//Model/icon"/> |
---|
| 14 | </genClasses> |
---|
| 15 | <genClasses ecoreClass="OpenModelicaElements.ecore#//Component"> |
---|
| 16 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenModelicaElements.ecore#//Component/model"/> |
---|
| 17 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Component/name"/> |
---|
| 18 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Component/stringComment"/> |
---|
| 19 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaElements.ecore#//Component/dialogAnnotation"/> |
---|
| 20 | </genClasses> |
---|
| 21 | <genClasses ecoreClass="OpenModelicaElements.ecore#//PrimitiveType"/> |
---|
| 22 | <genClasses ecoreClass="OpenModelicaElements.ecore#//ModelicaReal"> |
---|
| 23 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/value"/> |
---|
| 24 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/quantity"/> |
---|
| 25 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/unit"/> |
---|
| 26 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/displayUnit"/> |
---|
| 27 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/min"/> |
---|
| 28 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/max"/> |
---|
| 29 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/start"/> |
---|
| 30 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/fixed"/> |
---|
| 31 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//ModelicaReal/nominal"/> |
---|
| 32 | </genClasses> |
---|
| 33 | <genClasses ecoreClass="OpenModelicaElements.ecore#//Integer"> |
---|
| 34 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Integer/value"/> |
---|
| 35 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Integer/min"/> |
---|
| 36 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Integer/max"/> |
---|
| 37 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Integer/start"/> |
---|
| 38 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Integer/fixed"/> |
---|
| 39 | </genClasses> |
---|
| 40 | <genClasses ecoreClass="OpenModelicaElements.ecore#//String"> |
---|
| 41 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//String/value"/> |
---|
| 42 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//String/start"/> |
---|
| 43 | </genClasses> |
---|
| 44 | <genClasses ecoreClass="OpenModelicaElements.ecore#//Boolean"> |
---|
| 45 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Boolean/value"/> |
---|
| 46 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Boolean/start"/> |
---|
| 47 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaElements.ecore#//Boolean/fixed"/> |
---|
| 48 | </genClasses> |
---|
| 49 | </genPackages> |
---|
| 50 | </genmodel:GenModel> |
---|