[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="OpenModelicaGraphicalAnnotation" importerID="org.eclipse.emf.importer.ecore" |
---|
| 6 | complianceLevel="6.0" copyrightFields="false"> |
---|
| 7 | <foreignModel>OpenModelicaGraphicalAnnotation.ecore</foreignModel> |
---|
| 8 | <genPackages prefix="GraphicalAnnotation" basePackage="org.modelica.emf" disposableProviderFactory="true" |
---|
| 9 | ecorePackage="OpenModelicaGraphicalAnnotation.ecore#/"> |
---|
| 10 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//FillPattern"> |
---|
| 11 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/None"/> |
---|
| 12 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Solid"/> |
---|
| 13 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Horizontal"/> |
---|
| 14 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Vertical"/> |
---|
| 15 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Cross"/> |
---|
| 16 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Forward"/> |
---|
| 17 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Backward"/> |
---|
| 18 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/CrossDiagonal"/> |
---|
| 19 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/HorizontalCylinder"/> |
---|
| 20 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/VerticalCylinder"/> |
---|
| 21 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//FillPattern/Sphere"/> |
---|
| 22 | </genEnums> |
---|
| 23 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//LinePattern"> |
---|
| 24 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/None"/> |
---|
| 25 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/Solid"/> |
---|
| 26 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/Dash"/> |
---|
| 27 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/Dot"/> |
---|
| 28 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/DashDot"/> |
---|
| 29 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//LinePattern/DashDotDot"/> |
---|
| 30 | </genEnums> |
---|
| 31 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//BorderPattern"> |
---|
| 32 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//BorderPattern/None"/> |
---|
| 33 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//BorderPattern/Raised"/> |
---|
| 34 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//BorderPattern/Sunken"/> |
---|
| 35 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//BorderPattern/Engraved"/> |
---|
| 36 | </genEnums> |
---|
| 37 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//SmoothType"> |
---|
| 38 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//SmoothType/None"/> |
---|
| 39 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//SmoothType/Bezier"/> |
---|
| 40 | </genEnums> |
---|
| 41 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//ArrowStyle"> |
---|
| 42 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//ArrowStyle/None"/> |
---|
| 43 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//ArrowStyle/Open"/> |
---|
| 44 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//ArrowStyle/Filled"/> |
---|
| 45 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//ArrowStyle/Half"/> |
---|
| 46 | </genEnums> |
---|
| 47 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//TextStyle"> |
---|
| 48 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextStyle/Normal"/> |
---|
| 49 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextStyle/Bold"/> |
---|
| 50 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextStyle/Italic"/> |
---|
| 51 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextStyle/Underline"/> |
---|
| 52 | </genEnums> |
---|
| 53 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="OpenModelicaGraphicalAnnotation.ecore#//TextAlignment"> |
---|
| 54 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextAlignment/Left"/> |
---|
| 55 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextAlignment/Center"/> |
---|
| 56 | <genEnumLiterals ecoreEnumLiteral="OpenModelicaGraphicalAnnotation.ecore#//TextAlignment/Right"/> |
---|
| 57 | </genEnums> |
---|
| 58 | <genClasses image="false" ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//IModelicaGraphicalPrimitive"/> |
---|
| 59 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Icon"> |
---|
| 60 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Icon/graphics"/> |
---|
| 61 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Icon/coordinateSystem"/> |
---|
| 62 | </genClasses> |
---|
| 63 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Diagram"> |
---|
| 64 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Diagram/graphics"/> |
---|
| 65 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Diagram/coordinateSystem"/> |
---|
| 66 | </genClasses> |
---|
| 67 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Point"> |
---|
| 68 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Point/x"/> |
---|
| 69 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Point/y"/> |
---|
| 70 | </genClasses> |
---|
| 71 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Extent"> |
---|
| 72 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Extent/p1"/> |
---|
| 73 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Extent/p2"/> |
---|
| 74 | </genClasses> |
---|
| 75 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Color"> |
---|
| 76 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Color/red"/> |
---|
| 77 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Color/green"/> |
---|
| 78 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Color/blue"/> |
---|
| 79 | </genClasses> |
---|
| 80 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Transformation"> |
---|
| 81 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Transformation/origin"/> |
---|
| 82 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Transformation/extent"/> |
---|
| 83 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Transformation/rotation"/> |
---|
| 84 | </genClasses> |
---|
| 85 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Placement"> |
---|
| 86 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Placement/visible"/> |
---|
| 87 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Placement/transformation"/> |
---|
| 88 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Placement/iconTransformation"/> |
---|
| 89 | </genClasses> |
---|
| 90 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem"> |
---|
| 91 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem/extent"/> |
---|
| 92 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem/preserveAspectRatio"/> |
---|
| 93 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem/initialScale"/> |
---|
| 94 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem/gridYSpace"/> |
---|
| 95 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//CoordinateSystem/gridXSpace"/> |
---|
| 96 | </genClasses> |
---|
| 97 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//GraphicalPrimitive"> |
---|
| 98 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//GraphicalPrimitive/visible"/> |
---|
| 99 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//GraphicalPrimitive/rotation"/> |
---|
| 100 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//GraphicalPrimitive/originPoint"/> |
---|
| 101 | </genClasses> |
---|
| 102 | <genClasses image="false" ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//FilledShape"> |
---|
| 103 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//FilledShape/linePattern"/> |
---|
| 104 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//FilledShape/fillPattern"/> |
---|
| 105 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//FilledShape/lineThickness"/> |
---|
| 106 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//FilledShape/lineColor"/> |
---|
| 107 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//FilledShape/fillColor"/> |
---|
| 108 | </genClasses> |
---|
| 109 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Line"> |
---|
| 110 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Line/color"/> |
---|
| 111 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/pattern"/> |
---|
| 112 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/thickness"/> |
---|
| 113 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Line/points"/> |
---|
| 114 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/arrowStyle1"/> |
---|
| 115 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/arrowStyle2"/> |
---|
| 116 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/arrowSize"/> |
---|
| 117 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Line/smoothness"/> |
---|
| 118 | </genClasses> |
---|
| 119 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Polygon"> |
---|
| 120 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Polygon/points"/> |
---|
| 121 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Polygon/smoothness"/> |
---|
| 122 | </genClasses> |
---|
| 123 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Rectangle"> |
---|
| 124 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Rectangle/cornerRadius"/> |
---|
| 125 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Rectangle/extent"/> |
---|
| 126 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Rectangle/borderPattern"/> |
---|
| 127 | </genClasses> |
---|
| 128 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Ellipse"> |
---|
| 129 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Ellipse/extent"/> |
---|
| 130 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Ellipse/startAngle"/> |
---|
| 131 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Ellipse/endAngle"/> |
---|
| 132 | </genClasses> |
---|
| 133 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Text"> |
---|
| 134 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Text/extent"/> |
---|
| 135 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Text/textString"/> |
---|
| 136 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Text/fontSize"/> |
---|
| 137 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Text/fontName"/> |
---|
| 138 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Text/textStyle"/> |
---|
| 139 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Text/horizontalAlignment"/> |
---|
| 140 | </genClasses> |
---|
| 141 | <genClasses ecoreClass="OpenModelicaGraphicalAnnotation.ecore#//Bitmap"> |
---|
| 142 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference OpenModelicaGraphicalAnnotation.ecore#//Bitmap/extent"/> |
---|
| 143 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute OpenModelicaGraphicalAnnotation.ecore#//Bitmap/fileName"/> |
---|
| 144 | </genClasses> |
---|
| 145 | </genPackages> |
---|
| 146 | </genmodel:GenModel> |
---|