|
34 | 34 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
35 | 35 | <details key="documentation" value="Represents the visual settings for a progress indicator or bar."/> |
36 | 36 | </eAnnotations> |
37 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="progress" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""> |
| 37 | + <eStructuralFeatures xsi:type="ecore:EReference" name="progress" containment="false" defaultValueLiteral=""> |
| 38 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 39 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 40 | + </eGenericType> |
38 | 41 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
39 | 42 | <details key="documentation" value="The current progress value, potentially as a percentage or numeric string."/> |
40 | 43 | </eAnnotations> |
41 | 44 | </eStructuralFeatures> |
42 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="fillColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="#00FF00"> |
| 45 | + <eStructuralFeatures xsi:type="ecore:EReference" name="fillColor" containment="false" defaultValueLiteral="#00FF00"> |
| 46 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 47 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 48 | + </eGenericType> |
43 | 49 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
44 | 50 | <details key="documentation" value="The color representing the filled portion of the progress bar."/> |
45 | 51 | </eAnnotations> |
46 | 52 | </eStructuralFeatures> |
47 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="gradientColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" |
48 | | - lowerBound="0" defaultValueLiteral=""> |
| 53 | + <eStructuralFeatures xsi:type="ecore:EReference" name="gradientColor" containment="false" lowerBound="0" defaultValueLiteral=""> |
| 54 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 55 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 56 | + </eGenericType> |
49 | 57 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
50 | 58 | <details key="documentation" value="An optional secondary color used if a gradient fill is enabled for the progress bar."/> |
51 | 59 | </eAnnotations> |
52 | 60 | </eStructuralFeatures> |
53 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="backgroundColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="#D3D3D3"> |
| 61 | + <eStructuralFeatures xsi:type="ecore:EReference" name="backgroundColor" containment="false" defaultValueLiteral="#D3D3D3"> |
| 62 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 63 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 64 | + </eGenericType> |
54 | 65 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
55 | 66 | <details key="documentation" value="The background color of the progress bar, representing the unfilled portion."/> |
56 | 67 | </eAnnotations> |
|
65 | 76 | <details key="documentation" value="A flag indicating whether the progress bar is oriented vertically."/> |
66 | 77 | </eAnnotations> |
67 | 78 | </eStructuralFeatures> |
68 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="rotation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="90"> |
| 79 | + <eStructuralFeatures xsi:type="ecore:EReference" name="rotation" containment="false" defaultValueLiteral="90"> |
| 80 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 81 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 82 | + </eGenericType> |
69 | 83 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
70 | 84 | <details key="documentation" value="The rotation angle of the progress bar in degrees."/> |
71 | 85 | </eAnnotations> |
72 | 86 | </eStructuralFeatures> |
73 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="0"> |
| 87 | + <eStructuralFeatures xsi:type="ecore:EReference" name="min" containment="false" defaultValueLiteral="0"> |
| 88 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 89 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 90 | + </eGenericType> |
74 | 91 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
75 | 92 | <details key="documentation" value="The minimum value for the progress bar."/> |
76 | 93 | </eAnnotations> |
77 | 94 | </eStructuralFeatures> |
78 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="100"> |
| 95 | + <eStructuralFeatures xsi:type="ecore:EReference" name="max" containment="false" defaultValueLiteral="100"> |
| 96 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 97 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 98 | + </eGenericType> |
79 | 99 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
80 | 100 | <details key="documentation" value="The maximum value for the progress bar."/> |
81 | 101 | </eAnnotations> |
82 | 102 | </eStructuralFeatures> |
83 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="textColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="#000000"> |
| 103 | + <eStructuralFeatures xsi:type="ecore:EReference" name="textColor" containment="false" defaultValueLiteral="#000000"> |
| 104 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 105 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 106 | + </eGenericType> |
84 | 107 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
85 | 108 | <details key="documentation" value="The color of the text displayed on the progress bar."/> |
86 | 109 | </eAnnotations> |
87 | 110 | </eStructuralFeatures> |
88 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="barThickness" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="20px"> |
| 111 | + <eStructuralFeatures xsi:type="ecore:EReference" name="barThickness" containment="false" defaultValueLiteral="20px"> |
| 112 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 113 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 114 | + </eGenericType> |
89 | 115 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
90 | 116 | <details key="documentation" value="The thickness of the progress bar (e.g., '20px')."/> |
91 | 117 | </eAnnotations> |
92 | 118 | </eStructuralFeatures> |
93 | | - <eStructuralFeatures xsi:type="ecore:EAttribute" name="borderRadius" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="0px"> |
| 119 | + <eStructuralFeatures xsi:type="ecore:EReference" name="borderRadius" containment="false" defaultValueLiteral="0px"> |
| 120 | + <eGenericType eClassifier="org.eclipse.daanse.board.app.ui.vue.composables#//VariableWrapper"> |
| 121 | + <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 122 | + </eGenericType> |
94 | 123 | <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> |
95 | 124 | <details key="documentation" value="The border radius of the progress bar (e.g., '10px')."/> |
96 | 125 | </eAnnotations> |
|
0 commit comments