~peta-power-group/vide/trunk

« back to all changes in this revision

Viewing changes to net.launchpad.vide.flowchart/model/algorithm.ecorediag

  • Committer: Dražen Lučanin
  • Date: 2011-03-16 15:10:44 UTC
  • mfrom: (19.1.4 trunk-fix)
  • Revision ID: kermit666@gmail.com-20110316151044-lptza0u290bvi72q
Merged old changes I forgot to pull before... :(

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
        <element xmi:type="ecore:EOperation" href="algorithm.ecore#//Algorithm/getFirstInstruction"/>
13
13
        <layoutConstraint xmi:type="notation:Location" xmi:id="_j61H4jFpEeCR6vMH29Fk1A"/>
14
14
      </children>
 
15
      <children xmi:type="notation:Node" xmi:id="_8Ukv4EsFEeCYXaUF8j7QVg" type="2002">
 
16
        <element xmi:type="ecore:EOperation" href="algorithm.ecore#//Algorithm/getWhileLanguageRepresentation"/>
 
17
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8Ukv4UsFEeCYXaUF8j7QVg"/>
 
18
      </children>
15
19
      <styles xmi:type="notation:DrawerStyle" xmi:id="_jlB6IQiwEeCtfsNvUPD57g"/>
16
20
      <styles xmi:type="notation:SortingStyle" xmi:id="_jlB6IgiwEeCtfsNvUPD57g"/>
17
21
      <styles xmi:type="notation:FilteringStyle" xmi:id="_jlB6IwiwEeCtfsNvUPD57g"/>
18
22
    </children>
19
23
    <styles xmi:type="notation:ShapeStyle" xmi:id="_jk7McQiwEeCtfsNvUPD57g" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
20
24
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//Algorithm"/>
21
 
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jk7McgiwEeCtfsNvUPD57g" x="355" y="70"/>
 
25
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jk7McgiwEeCtfsNvUPD57g" x="340" y="70"/>
22
26
  </children>
23
27
  <children xmi:type="notation:Node" xmi:id="_kmYpcAiwEeCtfsNvUPD57g" type="1001">
24
28
    <children xmi:type="notation:Node" xmi:id="_kmZQgAiwEeCtfsNvUPD57g" type="4001"/>
76
80
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//Branch"/>
77
81
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xSXM0giwEeCtfsNvUPD57g" x="330" y="405"/>
78
82
  </children>
 
83
  <children xmi:type="notation:Node" xmi:id="_zNjrkEsGEeCYXaUF8j7QVg" type="1001">
 
84
    <children xmi:type="notation:Node" xmi:id="_zNk5sEsGEeCYXaUF8j7QVg" type="4001"/>
 
85
    <children xmi:type="notation:Node" xmi:id="_zNmH0EsGEeCYXaUF8j7QVg" type="5001">
 
86
      <styles xmi:type="notation:DrawerStyle" xmi:id="_zNmH0UsGEeCYXaUF8j7QVg"/>
 
87
      <styles xmi:type="notation:SortingStyle" xmi:id="_zNmH0ksGEeCYXaUF8j7QVg"/>
 
88
      <styles xmi:type="notation:FilteringStyle" xmi:id="_zNmH00sGEeCYXaUF8j7QVg"/>
 
89
    </children>
 
90
    <children xmi:type="notation:Node" xmi:id="_zNmH1EsGEeCYXaUF8j7QVg" type="5002">
 
91
      <styles xmi:type="notation:DrawerStyle" xmi:id="_zNmH1UsGEeCYXaUF8j7QVg"/>
 
92
      <styles xmi:type="notation:SortingStyle" xmi:id="_zNmu4EsGEeCYXaUF8j7QVg"/>
 
93
      <styles xmi:type="notation:FilteringStyle" xmi:id="_zNmu4UsGEeCYXaUF8j7QVg"/>
 
94
    </children>
 
95
    <styles xmi:type="notation:ShapeStyle" xmi:id="_zNjrkUsGEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
96
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//While"/>
 
97
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNjrkksGEeCYXaUF8j7QVg" x="765" y="365"/>
 
98
  </children>
 
99
  <children xmi:type="notation:Node" xmi:id="_VUc4YEsHEeCYXaUF8j7QVg" type="1001">
 
100
    <children xmi:type="notation:Node" xmi:id="_VUdfcEsHEeCYXaUF8j7QVg" type="4001"/>
 
101
    <children xmi:type="notation:Node" xmi:id="_VUeGgEsHEeCYXaUF8j7QVg" type="5001">
 
102
      <styles xmi:type="notation:DrawerStyle" xmi:id="_VUeGgUsHEeCYXaUF8j7QVg"/>
 
103
      <styles xmi:type="notation:SortingStyle" xmi:id="_VUeGgksHEeCYXaUF8j7QVg"/>
 
104
      <styles xmi:type="notation:FilteringStyle" xmi:id="_VUeGg0sHEeCYXaUF8j7QVg"/>
 
105
    </children>
 
106
    <children xmi:type="notation:Node" xmi:id="_VUeGhEsHEeCYXaUF8j7QVg" type="5002">
 
107
      <styles xmi:type="notation:DrawerStyle" xmi:id="_VUeGhUsHEeCYXaUF8j7QVg"/>
 
108
      <styles xmi:type="notation:SortingStyle" xmi:id="_VUeGhksHEeCYXaUF8j7QVg"/>
 
109
      <styles xmi:type="notation:FilteringStyle" xmi:id="_VUeGh0sHEeCYXaUF8j7QVg"/>
 
110
    </children>
 
111
    <styles xmi:type="notation:ShapeStyle" xmi:id="_VUc4YUsHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
112
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//WhileLanguageInstruction"/>
 
113
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VUc4YksHEeCYXaUF8j7QVg" x="795" y="185"/>
 
114
  </children>
 
115
  <children xmi:type="notation:Node" xmi:id="_m3f4YEsHEeCYXaUF8j7QVg" type="1001">
 
116
    <children xmi:type="notation:Node" xmi:id="_m3hGgEsHEeCYXaUF8j7QVg" type="4001"/>
 
117
    <children xmi:type="notation:Node" xmi:id="_m3hGgUsHEeCYXaUF8j7QVg" type="5001">
 
118
      <styles xmi:type="notation:DrawerStyle" xmi:id="_m3hGgksHEeCYXaUF8j7QVg"/>
 
119
      <styles xmi:type="notation:SortingStyle" xmi:id="_m3hGg0sHEeCYXaUF8j7QVg"/>
 
120
      <styles xmi:type="notation:FilteringStyle" xmi:id="_m3hGhEsHEeCYXaUF8j7QVg"/>
 
121
    </children>
 
122
    <children xmi:type="notation:Node" xmi:id="_m3htkEsHEeCYXaUF8j7QVg" type="5002">
 
123
      <styles xmi:type="notation:DrawerStyle" xmi:id="_m3htkUsHEeCYXaUF8j7QVg"/>
 
124
      <styles xmi:type="notation:SortingStyle" xmi:id="_m3htkksHEeCYXaUF8j7QVg"/>
 
125
      <styles xmi:type="notation:FilteringStyle" xmi:id="_m3htk0sHEeCYXaUF8j7QVg"/>
 
126
    </children>
 
127
    <styles xmi:type="notation:ShapeStyle" xmi:id="_m3f4YUsHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
128
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//If"/>
 
129
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m3f4YksHEeCYXaUF8j7QVg" x="900" y="370"/>
 
130
  </children>
 
131
  <children xmi:type="notation:Node" xmi:id="_vgK-YEsHEeCYXaUF8j7QVg" type="1001">
 
132
    <children xmi:type="notation:Node" xmi:id="_vgLlcEsHEeCYXaUF8j7QVg" type="4001"/>
 
133
    <children xmi:type="notation:Node" xmi:id="_vgMMgEsHEeCYXaUF8j7QVg" type="5001">
 
134
      <styles xmi:type="notation:DrawerStyle" xmi:id="_vgMMgUsHEeCYXaUF8j7QVg"/>
 
135
      <styles xmi:type="notation:SortingStyle" xmi:id="_vgMMgksHEeCYXaUF8j7QVg"/>
 
136
      <styles xmi:type="notation:FilteringStyle" xmi:id="_vgMMg0sHEeCYXaUF8j7QVg"/>
 
137
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_wRlNMEsHEeCYXaUF8j7QVg" value="0.3"/>
 
138
    </children>
 
139
    <children xmi:type="notation:Node" xmi:id="_vgMMhEsHEeCYXaUF8j7QVg" type="5002">
 
140
      <styles xmi:type="notation:DrawerStyle" xmi:id="_vgMMhUsHEeCYXaUF8j7QVg"/>
 
141
      <styles xmi:type="notation:SortingStyle" xmi:id="_vgMMhksHEeCYXaUF8j7QVg"/>
 
142
      <styles xmi:type="notation:FilteringStyle" xmi:id="_vgMMh0sHEeCYXaUF8j7QVg"/>
 
143
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_wRlNMUsHEeCYXaUF8j7QVg" value="0.3"/>
 
144
    </children>
 
145
    <styles xmi:type="notation:ShapeStyle" xmi:id="_vgK-YUsHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
146
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//WhileLanguageBlock"/>
 
147
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vgK-YksHEeCYXaUF8j7QVg" x="1080" y="370"/>
 
148
  </children>
 
149
  <children xmi:type="notation:Node" xmi:id="_1--i8EsJEeCYXaUF8j7QVg" type="1001">
 
150
    <children xmi:type="notation:Node" xmi:id="_1_CNUEsJEeCYXaUF8j7QVg" type="4001"/>
 
151
    <children xmi:type="notation:Node" xmi:id="_1_C0YEsJEeCYXaUF8j7QVg" type="5001">
 
152
      <styles xmi:type="notation:DrawerStyle" xmi:id="_1_C0YUsJEeCYXaUF8j7QVg"/>
 
153
      <styles xmi:type="notation:SortingStyle" xmi:id="_1_C0YksJEeCYXaUF8j7QVg"/>
 
154
      <styles xmi:type="notation:FilteringStyle" xmi:id="_1_C0Y0sJEeCYXaUF8j7QVg"/>
 
155
    </children>
 
156
    <children xmi:type="notation:Node" xmi:id="_1_C0ZEsJEeCYXaUF8j7QVg" type="5002">
 
157
      <styles xmi:type="notation:DrawerStyle" xmi:id="_1_C0ZUsJEeCYXaUF8j7QVg"/>
 
158
      <styles xmi:type="notation:SortingStyle" xmi:id="_1_C0ZksJEeCYXaUF8j7QVg"/>
 
159
      <styles xmi:type="notation:FilteringStyle" xmi:id="_1_C0Z0sJEeCYXaUF8j7QVg"/>
 
160
    </children>
 
161
    <styles xmi:type="notation:ShapeStyle" xmi:id="_1--i8UsJEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
162
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//WhileLanguageAlgorithm"/>
 
163
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1--i8ksJEeCYXaUF8j7QVg" x="785" y="70"/>
 
164
  </children>
 
165
  <children xmi:type="notation:Node" xmi:id="_9d4LYEszEeCYXaUF8j7QVg" type="1001">
 
166
    <children xmi:type="notation:Node" xmi:id="_9d5ZgEszEeCYXaUF8j7QVg" type="4001"/>
 
167
    <children xmi:type="notation:Node" xmi:id="_9d5ZgUszEeCYXaUF8j7QVg" type="5001">
 
168
      <styles xmi:type="notation:DrawerStyle" xmi:id="_9d5ZgkszEeCYXaUF8j7QVg"/>
 
169
      <styles xmi:type="notation:SortingStyle" xmi:id="_9d5Zg0szEeCYXaUF8j7QVg"/>
 
170
      <styles xmi:type="notation:FilteringStyle" xmi:id="_9d5ZhEszEeCYXaUF8j7QVg"/>
 
171
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_DZfOMEs0EeCYXaUF8j7QVg" value="0.3"/>
 
172
    </children>
 
173
    <children xmi:type="notation:Node" xmi:id="_9d6AkEszEeCYXaUF8j7QVg" type="5002">
 
174
      <styles xmi:type="notation:DrawerStyle" xmi:id="_9d6AkUszEeCYXaUF8j7QVg"/>
 
175
      <styles xmi:type="notation:SortingStyle" xmi:id="_9d6AkkszEeCYXaUF8j7QVg"/>
 
176
      <styles xmi:type="notation:FilteringStyle" xmi:id="_9d6Ak0szEeCYXaUF8j7QVg"/>
 
177
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_DZf1QEs0EeCYXaUF8j7QVg" value="0.3"/>
 
178
    </children>
 
179
    <styles xmi:type="notation:ShapeStyle" xmi:id="_9d4LYUszEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
180
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//BooleanExpression"/>
 
181
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9d4LYkszEeCYXaUF8j7QVg" x="845" y="525"/>
 
182
  </children>
 
183
  <children xmi:type="notation:Node" xmi:id="_eu45EEs0EeCYXaUF8j7QVg" type="1001">
 
184
    <children xmi:type="notation:Node" xmi:id="_eu6HMEs0EeCYXaUF8j7QVg" type="4001"/>
 
185
    <children xmi:type="notation:Node" xmi:id="_eu6HMUs0EeCYXaUF8j7QVg" type="5001">
 
186
      <styles xmi:type="notation:DrawerStyle" xmi:id="_eu6HMks0EeCYXaUF8j7QVg"/>
 
187
      <styles xmi:type="notation:SortingStyle" xmi:id="_eu6HM0s0EeCYXaUF8j7QVg"/>
 
188
      <styles xmi:type="notation:FilteringStyle" xmi:id="_eu6HNEs0EeCYXaUF8j7QVg"/>
 
189
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_gloYQEs0EeCYXaUF8j7QVg" value="0.3"/>
 
190
    </children>
 
191
    <children xmi:type="notation:Node" xmi:id="_eu6uQEs0EeCYXaUF8j7QVg" type="5002">
 
192
      <styles xmi:type="notation:DrawerStyle" xmi:id="_eu6uQUs0EeCYXaUF8j7QVg"/>
 
193
      <styles xmi:type="notation:SortingStyle" xmi:id="_eu6uQks0EeCYXaUF8j7QVg"/>
 
194
      <styles xmi:type="notation:FilteringStyle" xmi:id="_eu6uQ0s0EeCYXaUF8j7QVg"/>
 
195
      <layoutConstraint xmi:type="notation:Ratio" xmi:id="_gloYQUs0EeCYXaUF8j7QVg" value="0.3"/>
 
196
    </children>
 
197
    <styles xmi:type="notation:ShapeStyle" xmi:id="_eu45EUs0EeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
 
198
    <element xmi:type="ecore:EClass" href="algorithm.ecore#//SingleInstruction"/>
 
199
    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eu45Eks0EeCYXaUF8j7QVg" x="1100" y="275"/>
 
200
  </children>
79
201
  <styles xmi:type="notation:DiagramStyle" xmi:id="_h9GTAAiwEeCtfsNvUPD57g"/>
80
202
  <element xmi:type="ecore:EPackage" href="algorithm.ecore#/"/>
81
203
  <edges xmi:type="notation:Edge" xmi:id="_mwaRAAiwEeCtfsNvUPD57g" type="3002" source="_jk7McAiwEeCtfsNvUPD57g" target="_kmYpcAiwEeCtfsNvUPD57g">
145
267
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HaLYgAixEeCtfsNvUPD57g" id="(0.021739130434782608,0.20408163265306123)"/>
146
268
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HaLYgQixEeCtfsNvUPD57g" id="(0.00980392156862745,0.6666666666666666)"/>
147
269
  </edges>
 
270
  <edges xmi:type="notation:Edge" xmi:id="_4T4sMEsGEeCYXaUF8j7QVg" type="3003" source="_zNjrkEsGEeCYXaUF8j7QVg" target="_VUc4YEsHEeCYXaUF8j7QVg">
 
271
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_4T4sMUsGEeCYXaUF8j7QVg" routing="Rectilinear" lineColor="4210752"/>
 
272
    <styles xmi:type="notation:FontStyle" xmi:id="_4T4sMksGEeCYXaUF8j7QVg" fontName="Ubuntu"/>
 
273
    <element xsi:nil="true"/>
 
274
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4T4sM0sGEeCYXaUF8j7QVg" points="[2, -20, -21, 146]$[2, -90, -21, 76]$[65, -90, 42, 76]$[65, -160, 42, 6]"/>
 
275
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8KUyQEsGEeCYXaUF8j7QVg" id="(0.2391304347826087,0.8571428571428571)"/>
 
276
  </edges>
 
277
  <edges xmi:type="notation:Edge" xmi:id="_sbqrkEsHEeCYXaUF8j7QVg" type="3003" source="_m3f4YEsHEeCYXaUF8j7QVg" target="_VUc4YEsHEeCYXaUF8j7QVg">
 
278
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_sbqrkUsHEeCYXaUF8j7QVg" routing="Rectilinear" lineColor="4210752"/>
 
279
    <styles xmi:type="notation:FontStyle" xmi:id="_sbqrkksHEeCYXaUF8j7QVg" fontName="Ubuntu"/>
 
280
    <element xsi:nil="true"/>
 
281
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sbqrk0sHEeCYXaUF8j7QVg" points="[-15, -20, 61, 153]$[-15, -95, 61, 78]$[-70, -95, 6, 78]$[-70, -165, 6, 8]"/>
 
282
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbtH0EsHEeCYXaUF8j7QVg" id="(0.44021739130434784,0.8095238095238095)"/>
 
283
  </edges>
 
284
  <edges xmi:type="notation:Edge" xmi:id="_xqrHEEsHEeCYXaUF8j7QVg" type="3003" source="_eu45EEs0EeCYXaUF8j7QVg" target="_VUc4YEsHEeCYXaUF8j7QVg">
 
285
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_xqrHEUsHEeCYXaUF8j7QVg" routing="Rectilinear" lineColor="4210752"/>
 
286
    <styles xmi:type="notation:FontStyle" xmi:id="_xqrHEksHEeCYXaUF8j7QVg" fontName="Ubuntu"/>
 
287
    <element xsi:nil="true"/>
 
288
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xqrHE0sHEeCYXaUF8j7QVg" points="[-10, -8, 228, 78]$[-230, -8, 8, 78]$[-230, -78, 8, 8]"/>
 
289
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xqtjUEsHEeCYXaUF8j7QVg" id="(0.088,0.7142857142857143)"/>
 
290
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xqtjUUsHEeCYXaUF8j7QVg" id="(0.42934782608695654,0.8095238095238095)"/>
 
291
  </edges>
 
292
  <edges xmi:type="notation:Edge" xmi:id="_0lhHkEsHEeCYXaUF8j7QVg" type="3002" source="_VUc4YEsHEeCYXaUF8j7QVg" target="_VUc4YEsHEeCYXaUF8j7QVg">
 
293
    <children xmi:type="notation:Node" xmi:id="_0li8wEsHEeCYXaUF8j7QVg" type="4011">
 
294
      <layoutConstraint xmi:type="notation:Location" xmi:id="_0li8wUsHEeCYXaUF8j7QVg" x="-10" y="-10"/>
 
295
    </children>
 
296
    <children xmi:type="notation:Node" xmi:id="_0li8wksHEeCYXaUF8j7QVg" type="4012">
 
297
      <layoutConstraint xmi:type="notation:Location" xmi:id="_0li8w0sHEeCYXaUF8j7QVg" x="10" y="10"/>
 
298
    </children>
 
299
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_0lhuoEsHEeCYXaUF8j7QVg" lineColor="4210752"/>
 
300
    <styles xmi:type="notation:FontStyle" xmi:id="_0lhuoUsHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
301
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//WhileLanguageInstruction/next"/>
 
302
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0lhuoksHEeCYXaUF8j7QVg" points="[6, 0, 33, 2]$[90, 0, 117, 2]$[90, 63, 117, 65]$[-27, 63, 0, 65]$[-27, 28, 0, 30]"/>
 
303
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0lmnIEsHEeCYXaUF8j7QVg" id="(0.9672131147540983,0.30952380952380953)"/>
 
304
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0lmnIUsHEeCYXaUF8j7QVg" id="(0.8206521739130435,0.2619047619047619)"/>
 
305
  </edges>
 
306
  <edges xmi:type="notation:Edge" xmi:id="_3Pjr8EsHEeCYXaUF8j7QVg" type="3002" source="_m3f4YEsHEeCYXaUF8j7QVg" target="_vgK-YEsHEeCYXaUF8j7QVg">
 
307
    <children xmi:type="notation:Node" xmi:id="_3PkTAEsHEeCYXaUF8j7QVg" type="4011">
 
308
      <layoutConstraint xmi:type="notation:Location" xmi:id="_3PkTAUsHEeCYXaUF8j7QVg" x="-10" y="-10"/>
 
309
    </children>
 
310
    <children xmi:type="notation:Node" xmi:id="_3PkTAksHEeCYXaUF8j7QVg" type="4012">
 
311
      <layoutConstraint xmi:type="notation:Location" xmi:id="_3PkTA0sHEeCYXaUF8j7QVg" x="10" y="10"/>
 
312
    </children>
 
313
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_3Pjr8UsHEeCYXaUF8j7QVg" lineColor="4210752"/>
 
314
    <styles xmi:type="notation:FontStyle" xmi:id="_3Pjr8ksHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
315
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//If/true"/>
 
316
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3Pjr80sHEeCYXaUF8j7QVg" points="[-6, 0, 0, 148]$[-6, -145, 0, 3]"/>
 
317
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6iBiQEsHEeCYXaUF8j7QVg" id="(0.27450980392156865,0.023809523809523808)"/>
 
318
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3PnWUEsHEeCYXaUF8j7QVg" id="(0.09210526315789473,0.2619047619047619)"/>
 
319
  </edges>
 
320
  <edges xmi:type="notation:Edge" xmi:id="_4ZyqcEsHEeCYXaUF8j7QVg" type="3002" source="_m3f4YEsHEeCYXaUF8j7QVg" target="_vgK-YEsHEeCYXaUF8j7QVg">
 
321
    <children xmi:type="notation:Node" xmi:id="_4ZzRgEsHEeCYXaUF8j7QVg" type="4011">
 
322
      <layoutConstraint xmi:type="notation:Location" xmi:id="_4ZzRgUsHEeCYXaUF8j7QVg" x="-10" y="-10"/>
 
323
    </children>
 
324
    <children xmi:type="notation:Node" xmi:id="_4ZzRgksHEeCYXaUF8j7QVg" type="4012">
 
325
      <layoutConstraint xmi:type="notation:Location" xmi:id="_4ZzRg0sHEeCYXaUF8j7QVg" x="10" y="10"/>
 
326
    </children>
 
327
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_4ZyqcUsHEeCYXaUF8j7QVg" lineColor="4210752"/>
 
328
    <styles xmi:type="notation:FontStyle" xmi:id="_4ZyqcksHEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
329
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//If/false"/>
 
330
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4Zyqc0sHEeCYXaUF8j7QVg" points="[2, 4, -41, 0]$[27, 4, -16, 0]"/>
 
331
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4Z2U0EsHEeCYXaUF8j7QVg" id="(0.9803921568627451,0.7142857142857143)"/>
 
332
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4Z2U0UsHEeCYXaUF8j7QVg" id="(0.1118421052631579,0.8095238095238095)"/>
 
333
  </edges>
 
334
  <edges xmi:type="notation:Edge" xmi:id="_D1i8EEsIEeCYXaUF8j7QVg" type="3002" source="_zNjrkEsGEeCYXaUF8j7QVg" target="_vgK-YEsHEeCYXaUF8j7QVg">
 
335
    <children xmi:type="notation:Node" xmi:id="_D1oboEsIEeCYXaUF8j7QVg" type="4011">
 
336
      <layoutConstraint xmi:type="notation:Location" xmi:id="_D1oboUsIEeCYXaUF8j7QVg" x="-10" y="-10"/>
 
337
    </children>
 
338
    <children xmi:type="notation:Node" xmi:id="_D1pCsEsIEeCYXaUF8j7QVg" type="4012">
 
339
      <layoutConstraint xmi:type="notation:Location" xmi:id="_D1pCsUsIEeCYXaUF8j7QVg" x="10" y="10"/>
 
340
    </children>
 
341
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_D1i8EUsIEeCYXaUF8j7QVg" lineColor="4210752"/>
 
342
    <styles xmi:type="notation:FontStyle" xmi:id="_D1i8EksIEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
343
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//While/body"/>
 
344
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D1i8E0sIEeCYXaUF8j7QVg" points="[1, 4, -357, 0]$[26, 59, -332, 55]$[358, 59, 0, 55]$[358, 9, 0, 5]"/>
 
345
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D1sGAEsIEeCYXaUF8j7QVg" id="(0.8921568627450981,0.9047619047619048)"/>
 
346
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_r6fmQEsJEeCYXaUF8j7QVg" id="(0.8881578947368421,0.8809523809523809)"/>
 
347
  </edges>
 
348
  <edges xmi:type="notation:Edge" xmi:id="_35a2YEsJEeCYXaUF8j7QVg" type="3002" source="_1--i8EsJEeCYXaUF8j7QVg" target="_VUc4YEsHEeCYXaUF8j7QVg">
 
349
    <children xmi:type="notation:Node" xmi:id="_35bdcEsJEeCYXaUF8j7QVg" type="4011">
 
350
      <layoutConstraint xmi:type="notation:Location" xmi:id="_35bdcUsJEeCYXaUF8j7QVg" x="-10" y="-10"/>
 
351
    </children>
 
352
    <children xmi:type="notation:Node" xmi:id="_35cEgEsJEeCYXaUF8j7QVg" type="4012">
 
353
      <layoutConstraint xmi:type="notation:Location" xmi:id="_35cEgUsJEeCYXaUF8j7QVg" x="10" y="10"/>
 
354
    </children>
 
355
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_35a2YUsJEeCYXaUF8j7QVg" lineColor="4210752"/>
 
356
    <styles xmi:type="notation:FontStyle" xmi:id="_35a2YksJEeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
357
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//WhileLanguageAlgorithm/instructions"/>
 
358
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_35a2Y0sJEeCYXaUF8j7QVg" points="[4, 25, 3, -91]$[4, 113, 3, -3]"/>
 
359
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_35egwEsJEeCYXaUF8j7QVg" id="(0.46195652173913043,0.07142857142857142)"/>
 
360
  </edges>
 
361
  <edges xmi:type="notation:Edge" xmi:id="_BZ4t8Es0EeCYXaUF8j7QVg" type="3002" source="_zNjrkEsGEeCYXaUF8j7QVg" target="_9d4LYEszEeCYXaUF8j7QVg">
 
362
    <children xmi:type="notation:Node" xmi:id="_BZ5VAEs0EeCYXaUF8j7QVg" type="4011">
 
363
      <layoutConstraint xmi:type="notation:Location" xmi:id="_BZ5VAUs0EeCYXaUF8j7QVg" x="-10" y="-10"/>
 
364
    </children>
 
365
    <children xmi:type="notation:Node" xmi:id="_BZ5VAks0EeCYXaUF8j7QVg" type="4012">
 
366
      <layoutConstraint xmi:type="notation:Location" xmi:id="_BZ5VA0s0EeCYXaUF8j7QVg" x="10" y="10"/>
 
367
    </children>
 
368
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_BZ4t8Us0EeCYXaUF8j7QVg" lineColor="4210752"/>
 
369
    <styles xmi:type="notation:FontStyle" xmi:id="_BZ4t8ks0EeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
370
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//While/condition"/>
 
371
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BZ4t80s0EeCYXaUF8j7QVg" points="[15, 20, -108, -138]$[117, 138, -6, -20]"/>
 
372
  </edges>
 
373
  <edges xmi:type="notation:Edge" xmi:id="_ClpWcEs0EeCYXaUF8j7QVg" type="3002" source="_m3f4YEsHEeCYXaUF8j7QVg" target="_9d4LYEszEeCYXaUF8j7QVg">
 
374
    <children xmi:type="notation:Node" xmi:id="_Clp9gEs0EeCYXaUF8j7QVg" type="4011">
 
375
      <layoutConstraint xmi:type="notation:Location" xmi:id="_ClqkkEs0EeCYXaUF8j7QVg" x="-10" y="-10"/>
 
376
    </children>
 
377
    <children xmi:type="notation:Node" xmi:id="_ClqkkUs0EeCYXaUF8j7QVg" type="4012">
 
378
      <layoutConstraint xmi:type="notation:Location" xmi:id="_Clqkkks0EeCYXaUF8j7QVg" x="10" y="10"/>
 
379
    </children>
 
380
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_ClpWcUs0EeCYXaUF8j7QVg" lineColor="4210752"/>
 
381
    <styles xmi:type="notation:FontStyle" xmi:id="_ClpWcks0EeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
382
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//If/condition"/>
 
383
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ClpWc0s0EeCYXaUF8j7QVg" points="[-1, 9, 20, -119]$[-19, 122, 2, -6]"/>
 
384
    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cltn4Es0EeCYXaUF8j7QVg" id="(0.7156862745098039,0.7857142857142857)"/>
 
385
    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Cltn4Us0EeCYXaUF8j7QVg" id="(0.5928571428571429,0.16666666666666666)"/>
 
386
  </edges>
 
387
  <edges xmi:type="notation:Edge" xmi:id="_srk2YEs0EeCYXaUF8j7QVg" type="3002" source="_vgK-YEsHEeCYXaUF8j7QVg" target="_eu45EEs0EeCYXaUF8j7QVg">
 
388
    <children xmi:type="notation:Node" xmi:id="_srldcEs0EeCYXaUF8j7QVg" type="4011">
 
389
      <layoutConstraint xmi:type="notation:Location" xmi:id="_srldcUs0EeCYXaUF8j7QVg" x="-10" y="-10"/>
 
390
    </children>
 
391
    <children xmi:type="notation:Node" xmi:id="_srmEgEs0EeCYXaUF8j7QVg" type="4012">
 
392
      <layoutConstraint xmi:type="notation:Location" xmi:id="_srmEgUs0EeCYXaUF8j7QVg" x="10" y="10"/>
 
393
    </children>
 
394
    <styles xmi:type="notation:ConnectorStyle" xmi:id="_srk2YUs0EeCYXaUF8j7QVg" lineColor="4210752"/>
 
395
    <styles xmi:type="notation:FontStyle" xmi:id="_srk2Yks0EeCYXaUF8j7QVg" fontColor="4210752" fontName="Ubuntu" fontHeight="10"/>
 
396
    <element xmi:type="ecore:EReference" href="algorithm.ecore#//WhileLanguageBlock/instructions"/>
 
397
    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_srk2Y0s0EeCYXaUF8j7QVg" points="[8, -25, 0, 94]$[8, -94, 0, 25]"/>
 
398
  </edges>
148
399
</notation:Diagram>