diff options
author | 2019-02-15 12:42:15 -0500 | |
---|---|---|
committer | 2020-06-07 19:06:30 -0400 | |
commit | cd87de919c733033557401e011102edc67c5f169 (patch) | |
tree | c19225558d63945cf7afea5e0dc92c738788d71a /Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models | |
parent | Fix FAM Test. Begin Grammar Fix. (diff) | |
download | VIATRA-Generator-cd87de919c733033557401e011102edc67c5f169.tar.gz VIATRA-Generator-cd87de919c733033557401e011102edc67c5f169.tar.zst VIATRA-Generator-cd87de919c733033557401e011102edc67c5f169.zip |
Set up #19
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models')
6 files changed, 976 insertions, 0 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.gml new file mode 100644 index 00000000..4c5b2e7d --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.gml | |||
@@ -0,0 +1,479 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 277.20000000000005 | ||
9 | h 82 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "o 1" | ||
18 | outline "#000000" | ||
19 | fill "#FFFFFF" | ||
20 | fontSize 16 | ||
21 | fontName "Monospace" | ||
22 | autoSizePolicy "node_width" | ||
23 | anchor "t" | ||
24 | borderDistance 0.0 | ||
25 | ] | ||
26 | LabelGraphics | ||
27 | [ | ||
28 | text " | ||
29 | Statechart class DefinedPart | ||
30 | CompositeElement class DefinedPart | ||
31 | Statechart class | ||
32 | CompositeElement class | ||
33 | " | ||
34 | fontSize 14 | ||
35 | fontName "Consolas" | ||
36 | alignment "left" | ||
37 | anchor "tl" | ||
38 | borderDistance 6 | ||
39 | ] | ||
40 | ] | ||
41 | |||
42 | node | ||
43 | [ | ||
44 | id 1 | ||
45 | graphics | ||
46 | [ | ||
47 | w 41.800000000000004 | ||
48 | h 26 | ||
49 | type "rectangle" | ||
50 | fill "#FFFFFF" | ||
51 | fill2 "#FFFFFF" | ||
52 | outline "#000000" | ||
53 | ] | ||
54 | LabelGraphics | ||
55 | [ | ||
56 | text "true" | ||
57 | outline "#000000" | ||
58 | fill "#FFFFFF" | ||
59 | fontSize 16 | ||
60 | fontName "Monospace" | ||
61 | autoSizePolicy "node_width" | ||
62 | anchor "t" | ||
63 | borderDistance 0.0 | ||
64 | ] | ||
65 | LabelGraphics | ||
66 | [ | ||
67 | text " | ||
68 | " | ||
69 | fontSize 14 | ||
70 | fontName "Consolas" | ||
71 | alignment "left" | ||
72 | anchor "tl" | ||
73 | borderDistance 6 | ||
74 | ] | ||
75 | ] | ||
76 | |||
77 | node | ||
78 | [ | ||
79 | id 2 | ||
80 | graphics | ||
81 | [ | ||
82 | w 50.6 | ||
83 | h 26 | ||
84 | type "rectangle" | ||
85 | fill "#FFFFFF" | ||
86 | fill2 "#FFFFFF" | ||
87 | outline "#000000" | ||
88 | ] | ||
89 | LabelGraphics | ||
90 | [ | ||
91 | text "false" | ||
92 | outline "#000000" | ||
93 | fill "#FFFFFF" | ||
94 | fontSize 16 | ||
95 | fontName "Monospace" | ||
96 | autoSizePolicy "node_width" | ||
97 | anchor "t" | ||
98 | borderDistance 0.0 | ||
99 | ] | ||
100 | LabelGraphics | ||
101 | [ | ||
102 | text " | ||
103 | " | ||
104 | fontSize 14 | ||
105 | fontName "Consolas" | ||
106 | alignment "left" | ||
107 | anchor "tl" | ||
108 | borderDistance 6 | ||
109 | ] | ||
110 | ] | ||
111 | |||
112 | node | ||
113 | [ | ||
114 | id 3 | ||
115 | graphics | ||
116 | [ | ||
117 | w 107.80000000000001 | ||
118 | h 40 | ||
119 | type "rectangle" | ||
120 | fill "#FFFFFF" | ||
121 | fill2 "#FFFFFF" | ||
122 | outline "#000000" | ||
123 | ] | ||
124 | LabelGraphics | ||
125 | [ | ||
126 | text "null" | ||
127 | outline "#000000" | ||
128 | fill "#FFFFFF" | ||
129 | fontSize 16 | ||
130 | fontName "Monospace" | ||
131 | autoSizePolicy "node_width" | ||
132 | anchor "t" | ||
133 | borderDistance 0.0 | ||
134 | ] | ||
135 | LabelGraphics | ||
136 | [ | ||
137 | text " | ||
138 | Region class | ||
139 | " | ||
140 | fontSize 14 | ||
141 | fontName "Consolas" | ||
142 | alignment "left" | ||
143 | anchor "tl" | ||
144 | borderDistance 6 | ||
145 | ] | ||
146 | ] | ||
147 | |||
148 | node | ||
149 | [ | ||
150 | id 4 | ||
151 | graphics | ||
152 | [ | ||
153 | w 107.80000000000001 | ||
154 | h 40 | ||
155 | type "rectangle" | ||
156 | fill "#FFFFFF" | ||
157 | fill2 "#FFFFFF" | ||
158 | outline "#000000" | ||
159 | ] | ||
160 | LabelGraphics | ||
161 | [ | ||
162 | text "null" | ||
163 | outline "#000000" | ||
164 | fill "#FFFFFF" | ||
165 | fontSize 16 | ||
166 | fontName "Monospace" | ||
167 | autoSizePolicy "node_width" | ||
168 | anchor "t" | ||
169 | borderDistance 0.0 | ||
170 | ] | ||
171 | LabelGraphics | ||
172 | [ | ||
173 | text " | ||
174 | Region class | ||
175 | " | ||
176 | fontSize 14 | ||
177 | fontName "Consolas" | ||
178 | alignment "left" | ||
179 | anchor "tl" | ||
180 | borderDistance 6 | ||
181 | ] | ||
182 | ] | ||
183 | |||
184 | node | ||
185 | [ | ||
186 | id 5 | ||
187 | graphics | ||
188 | [ | ||
189 | w 154.0 | ||
190 | h 68 | ||
191 | type "rectangle" | ||
192 | fill "#FFFFFF" | ||
193 | fill2 "#FFFFFF" | ||
194 | outline "#000000" | ||
195 | ] | ||
196 | LabelGraphics | ||
197 | [ | ||
198 | text "null" | ||
199 | outline "#000000" | ||
200 | fill "#FFFFFF" | ||
201 | fontSize 16 | ||
202 | fontName "Monospace" | ||
203 | autoSizePolicy "node_width" | ||
204 | anchor "t" | ||
205 | borderDistance 0.0 | ||
206 | ] | ||
207 | LabelGraphics | ||
208 | [ | ||
209 | text " | ||
210 | Vertex class | ||
211 | RegularState class | ||
212 | FinalState class | ||
213 | " | ||
214 | fontSize 14 | ||
215 | fontName "Consolas" | ||
216 | alignment "left" | ||
217 | anchor "tl" | ||
218 | borderDistance 6 | ||
219 | ] | ||
220 | ] | ||
221 | |||
222 | node | ||
223 | [ | ||
224 | id 6 | ||
225 | graphics | ||
226 | [ | ||
227 | w 154.0 | ||
228 | h 68 | ||
229 | type "rectangle" | ||
230 | fill "#FFFFFF" | ||
231 | fill2 "#FFFFFF" | ||
232 | outline "#000000" | ||
233 | ] | ||
234 | LabelGraphics | ||
235 | [ | ||
236 | text "null" | ||
237 | outline "#000000" | ||
238 | fill "#FFFFFF" | ||
239 | fontSize 16 | ||
240 | fontName "Monospace" | ||
241 | autoSizePolicy "node_width" | ||
242 | anchor "t" | ||
243 | borderDistance 0.0 | ||
244 | ] | ||
245 | LabelGraphics | ||
246 | [ | ||
247 | text " | ||
248 | Vertex class | ||
249 | RegularState class | ||
250 | FinalState class | ||
251 | " | ||
252 | fontSize 14 | ||
253 | fontName "Consolas" | ||
254 | alignment "left" | ||
255 | anchor "tl" | ||
256 | borderDistance 6 | ||
257 | ] | ||
258 | ] | ||
259 | |||
260 | node | ||
261 | [ | ||
262 | id 7 | ||
263 | graphics | ||
264 | [ | ||
265 | w 112.2 | ||
266 | h 26 | ||
267 | type "rectangle" | ||
268 | fill "#FFFFFF" | ||
269 | fill2 "#FFFFFF" | ||
270 | outline "#000000" | ||
271 | ] | ||
272 | LabelGraphics | ||
273 | [ | ||
274 | text "New Integers" | ||
275 | outline "#000000" | ||
276 | fill "#FFFFFF" | ||
277 | fontSize 16 | ||
278 | fontName "Monospace" | ||
279 | autoSizePolicy "node_width" | ||
280 | anchor "t" | ||
281 | borderDistance 0.0 | ||
282 | ] | ||
283 | LabelGraphics | ||
284 | [ | ||
285 | text " | ||
286 | " | ||
287 | fontSize 14 | ||
288 | fontName "Consolas" | ||
289 | alignment "left" | ||
290 | anchor "tl" | ||
291 | borderDistance 6 | ||
292 | ] | ||
293 | ] | ||
294 | |||
295 | node | ||
296 | [ | ||
297 | id 8 | ||
298 | graphics | ||
299 | [ | ||
300 | w 85.80000000000001 | ||
301 | h 26 | ||
302 | type "rectangle" | ||
303 | fill "#FFFFFF" | ||
304 | fill2 "#FFFFFF" | ||
305 | outline "#000000" | ||
306 | ] | ||
307 | LabelGraphics | ||
308 | [ | ||
309 | text "New Reals" | ||
310 | outline "#000000" | ||
311 | fill "#FFFFFF" | ||
312 | fontSize 16 | ||
313 | fontName "Monospace" | ||
314 | autoSizePolicy "node_width" | ||
315 | anchor "t" | ||
316 | borderDistance 0.0 | ||
317 | ] | ||
318 | LabelGraphics | ||
319 | [ | ||
320 | text " | ||
321 | " | ||
322 | fontSize 14 | ||
323 | fontName "Consolas" | ||
324 | alignment "left" | ||
325 | anchor "tl" | ||
326 | borderDistance 6 | ||
327 | ] | ||
328 | ] | ||
329 | |||
330 | node | ||
331 | [ | ||
332 | id 9 | ||
333 | graphics | ||
334 | [ | ||
335 | w 103.4 | ||
336 | h 26 | ||
337 | type "rectangle" | ||
338 | fill "#FFFFFF" | ||
339 | fill2 "#FFFFFF" | ||
340 | outline "#000000" | ||
341 | ] | ||
342 | LabelGraphics | ||
343 | [ | ||
344 | text "New Strings" | ||
345 | outline "#000000" | ||
346 | fill "#FFFFFF" | ||
347 | fontSize 16 | ||
348 | fontName "Monospace" | ||
349 | autoSizePolicy "node_width" | ||
350 | anchor "t" | ||
351 | borderDistance 0.0 | ||
352 | ] | ||
353 | LabelGraphics | ||
354 | [ | ||
355 | text " | ||
356 | " | ||
357 | fontSize 14 | ||
358 | fontName "Consolas" | ||
359 | alignment "left" | ||
360 | anchor "tl" | ||
361 | borderDistance 6 | ||
362 | ] | ||
363 | ] | ||
364 | |||
365 | node | ||
366 | [ | ||
367 | id 10 | ||
368 | graphics | ||
369 | [ | ||
370 | w 103.4 | ||
371 | h 26 | ||
372 | type "rectangle" | ||
373 | fill "#FFFFFF" | ||
374 | fill2 "#FFFFFF" | ||
375 | outline "#000000" | ||
376 | ] | ||
377 | LabelGraphics | ||
378 | [ | ||
379 | text "New Objects" | ||
380 | outline "#000000" | ||
381 | fill "#FFFFFF" | ||
382 | fontSize 16 | ||
383 | fontName "Monospace" | ||
384 | autoSizePolicy "node_width" | ||
385 | anchor "t" | ||
386 | borderDistance 0.0 | ||
387 | ] | ||
388 | LabelGraphics | ||
389 | [ | ||
390 | text " | ||
391 | " | ||
392 | fontSize 14 | ||
393 | fontName "Consolas" | ||
394 | alignment "left" | ||
395 | anchor "tl" | ||
396 | borderDistance 6 | ||
397 | ] | ||
398 | ] | ||
399 | edge | ||
400 | [ | ||
401 | source 4 | ||
402 | target 5 | ||
403 | graphics | ||
404 | [ | ||
405 | fill "#000000" | ||
406 | width 3 | ||
407 | targetArrow "standard" | ||
408 | ] | ||
409 | LabelGraphics | ||
410 | [ | ||
411 | text "vertices reference Region" | ||
412 | fontSize 14 | ||
413 | fontName "Consolas" | ||
414 | configuration "AutoFlippingLabel" | ||
415 | model "six_pos" | ||
416 | position "thead" | ||
417 | ] | ||
418 | ] | ||
419 | edge | ||
420 | [ | ||
421 | source 3 | ||
422 | target 6 | ||
423 | graphics | ||
424 | [ | ||
425 | fill "#000000" | ||
426 | width 3 | ||
427 | targetArrow "standard" | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text "vertices reference Region" | ||
432 | fontSize 14 | ||
433 | fontName "Consolas" | ||
434 | configuration "AutoFlippingLabel" | ||
435 | model "six_pos" | ||
436 | position "thead" | ||
437 | ] | ||
438 | ] | ||
439 | edge | ||
440 | [ | ||
441 | source 0 | ||
442 | target 3 | ||
443 | graphics | ||
444 | [ | ||
445 | fill "#000000" | ||
446 | width 3 | ||
447 | targetArrow "standard" | ||
448 | ] | ||
449 | LabelGraphics | ||
450 | [ | ||
451 | text "regions reference CompositeElement" | ||
452 | fontSize 14 | ||
453 | fontName "Consolas" | ||
454 | configuration "AutoFlippingLabel" | ||
455 | model "six_pos" | ||
456 | position "thead" | ||
457 | ] | ||
458 | ] | ||
459 | edge | ||
460 | [ | ||
461 | source 0 | ||
462 | target 4 | ||
463 | graphics | ||
464 | [ | ||
465 | fill "#000000" | ||
466 | width 3 | ||
467 | targetArrow "standard" | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text "regions reference CompositeElement" | ||
472 | fontSize 14 | ||
473 | fontName "Consolas" | ||
474 | configuration "AutoFlippingLabel" | ||
475 | model "six_pos" | ||
476 | position "thead" | ||
477 | ] | ||
478 | ] | ||
479 | ] | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.png new file mode 100644 index 00000000..d9b7c988 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.png | |||
Binary files differ | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.xmi new file mode 100644 index 00000000..f6b5a41e --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/1.xmi | |||
@@ -0,0 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <yakindu:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:yakindu="YakinduMetamodel"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="yakindu:FinalState"/> | ||
5 | </regions> | ||
6 | <regions> | ||
7 | <vertices xsi:type="yakindu:FinalState"/> | ||
8 | </regions> | ||
9 | </yakindu:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.gml new file mode 100644 index 00000000..f07ae0db --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.gml | |||
@@ -0,0 +1,479 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 277.20000000000005 | ||
9 | h 82 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "o 1" | ||
18 | outline "#000000" | ||
19 | fill "#FFFFFF" | ||
20 | fontSize 16 | ||
21 | fontName "Monospace" | ||
22 | autoSizePolicy "node_width" | ||
23 | anchor "t" | ||
24 | borderDistance 0.0 | ||
25 | ] | ||
26 | LabelGraphics | ||
27 | [ | ||
28 | text " | ||
29 | Statechart class DefinedPart | ||
30 | CompositeElement class DefinedPart | ||
31 | Statechart class | ||
32 | CompositeElement class | ||
33 | " | ||
34 | fontSize 14 | ||
35 | fontName "Consolas" | ||
36 | alignment "left" | ||
37 | anchor "tl" | ||
38 | borderDistance 6 | ||
39 | ] | ||
40 | ] | ||
41 | |||
42 | node | ||
43 | [ | ||
44 | id 1 | ||
45 | graphics | ||
46 | [ | ||
47 | w 41.800000000000004 | ||
48 | h 26 | ||
49 | type "rectangle" | ||
50 | fill "#FFFFFF" | ||
51 | fill2 "#FFFFFF" | ||
52 | outline "#000000" | ||
53 | ] | ||
54 | LabelGraphics | ||
55 | [ | ||
56 | text "true" | ||
57 | outline "#000000" | ||
58 | fill "#FFFFFF" | ||
59 | fontSize 16 | ||
60 | fontName "Monospace" | ||
61 | autoSizePolicy "node_width" | ||
62 | anchor "t" | ||
63 | borderDistance 0.0 | ||
64 | ] | ||
65 | LabelGraphics | ||
66 | [ | ||
67 | text " | ||
68 | " | ||
69 | fontSize 14 | ||
70 | fontName "Consolas" | ||
71 | alignment "left" | ||
72 | anchor "tl" | ||
73 | borderDistance 6 | ||
74 | ] | ||
75 | ] | ||
76 | |||
77 | node | ||
78 | [ | ||
79 | id 2 | ||
80 | graphics | ||
81 | [ | ||
82 | w 50.6 | ||
83 | h 26 | ||
84 | type "rectangle" | ||
85 | fill "#FFFFFF" | ||
86 | fill2 "#FFFFFF" | ||
87 | outline "#000000" | ||
88 | ] | ||
89 | LabelGraphics | ||
90 | [ | ||
91 | text "false" | ||
92 | outline "#000000" | ||
93 | fill "#FFFFFF" | ||
94 | fontSize 16 | ||
95 | fontName "Monospace" | ||
96 | autoSizePolicy "node_width" | ||
97 | anchor "t" | ||
98 | borderDistance 0.0 | ||
99 | ] | ||
100 | LabelGraphics | ||
101 | [ | ||
102 | text " | ||
103 | " | ||
104 | fontSize 14 | ||
105 | fontName "Consolas" | ||
106 | alignment "left" | ||
107 | anchor "tl" | ||
108 | borderDistance 6 | ||
109 | ] | ||
110 | ] | ||
111 | |||
112 | node | ||
113 | [ | ||
114 | id 3 | ||
115 | graphics | ||
116 | [ | ||
117 | w 107.80000000000001 | ||
118 | h 40 | ||
119 | type "rectangle" | ||
120 | fill "#FFFFFF" | ||
121 | fill2 "#FFFFFF" | ||
122 | outline "#000000" | ||
123 | ] | ||
124 | LabelGraphics | ||
125 | [ | ||
126 | text "null" | ||
127 | outline "#000000" | ||
128 | fill "#FFFFFF" | ||
129 | fontSize 16 | ||
130 | fontName "Monospace" | ||
131 | autoSizePolicy "node_width" | ||
132 | anchor "t" | ||
133 | borderDistance 0.0 | ||
134 | ] | ||
135 | LabelGraphics | ||
136 | [ | ||
137 | text " | ||
138 | Region class | ||
139 | " | ||
140 | fontSize 14 | ||
141 | fontName "Consolas" | ||
142 | alignment "left" | ||
143 | anchor "tl" | ||
144 | borderDistance 6 | ||
145 | ] | ||
146 | ] | ||
147 | |||
148 | node | ||
149 | [ | ||
150 | id 4 | ||
151 | graphics | ||
152 | [ | ||
153 | w 107.80000000000001 | ||
154 | h 40 | ||
155 | type "rectangle" | ||
156 | fill "#FFFFFF" | ||
157 | fill2 "#FFFFFF" | ||
158 | outline "#000000" | ||
159 | ] | ||
160 | LabelGraphics | ||
161 | [ | ||
162 | text "null" | ||
163 | outline "#000000" | ||
164 | fill "#FFFFFF" | ||
165 | fontSize 16 | ||
166 | fontName "Monospace" | ||
167 | autoSizePolicy "node_width" | ||
168 | anchor "t" | ||
169 | borderDistance 0.0 | ||
170 | ] | ||
171 | LabelGraphics | ||
172 | [ | ||
173 | text " | ||
174 | Region class | ||
175 | " | ||
176 | fontSize 14 | ||
177 | fontName "Consolas" | ||
178 | alignment "left" | ||
179 | anchor "tl" | ||
180 | borderDistance 6 | ||
181 | ] | ||
182 | ] | ||
183 | |||
184 | node | ||
185 | [ | ||
186 | id 5 | ||
187 | graphics | ||
188 | [ | ||
189 | w 154.0 | ||
190 | h 68 | ||
191 | type "rectangle" | ||
192 | fill "#FFFFFF" | ||
193 | fill2 "#FFFFFF" | ||
194 | outline "#000000" | ||
195 | ] | ||
196 | LabelGraphics | ||
197 | [ | ||
198 | text "null" | ||
199 | outline "#000000" | ||
200 | fill "#FFFFFF" | ||
201 | fontSize 16 | ||
202 | fontName "Monospace" | ||
203 | autoSizePolicy "node_width" | ||
204 | anchor "t" | ||
205 | borderDistance 0.0 | ||
206 | ] | ||
207 | LabelGraphics | ||
208 | [ | ||
209 | text " | ||
210 | Vertex class | ||
211 | RegularState class | ||
212 | FinalState class | ||
213 | " | ||
214 | fontSize 14 | ||
215 | fontName "Consolas" | ||
216 | alignment "left" | ||
217 | anchor "tl" | ||
218 | borderDistance 6 | ||
219 | ] | ||
220 | ] | ||
221 | |||
222 | node | ||
223 | [ | ||
224 | id 6 | ||
225 | graphics | ||
226 | [ | ||
227 | w 177.10000000000002 | ||
228 | h 68 | ||
229 | type "rectangle" | ||
230 | fill "#FFFFFF" | ||
231 | fill2 "#FFFFFF" | ||
232 | outline "#000000" | ||
233 | ] | ||
234 | LabelGraphics | ||
235 | [ | ||
236 | text "null" | ||
237 | outline "#000000" | ||
238 | fill "#FFFFFF" | ||
239 | fontSize 16 | ||
240 | fontName "Monospace" | ||
241 | autoSizePolicy "node_width" | ||
242 | anchor "t" | ||
243 | borderDistance 0.0 | ||
244 | ] | ||
245 | LabelGraphics | ||
246 | [ | ||
247 | text " | ||
248 | Pseudostate class | ||
249 | Vertex class | ||
250 | Synchronization class | ||
251 | " | ||
252 | fontSize 14 | ||
253 | fontName "Consolas" | ||
254 | alignment "left" | ||
255 | anchor "tl" | ||
256 | borderDistance 6 | ||
257 | ] | ||
258 | ] | ||
259 | |||
260 | node | ||
261 | [ | ||
262 | id 7 | ||
263 | graphics | ||
264 | [ | ||
265 | w 112.2 | ||
266 | h 26 | ||
267 | type "rectangle" | ||
268 | fill "#FFFFFF" | ||
269 | fill2 "#FFFFFF" | ||
270 | outline "#000000" | ||
271 | ] | ||
272 | LabelGraphics | ||
273 | [ | ||
274 | text "New Integers" | ||
275 | outline "#000000" | ||
276 | fill "#FFFFFF" | ||
277 | fontSize 16 | ||
278 | fontName "Monospace" | ||
279 | autoSizePolicy "node_width" | ||
280 | anchor "t" | ||
281 | borderDistance 0.0 | ||
282 | ] | ||
283 | LabelGraphics | ||
284 | [ | ||
285 | text " | ||
286 | " | ||
287 | fontSize 14 | ||
288 | fontName "Consolas" | ||
289 | alignment "left" | ||
290 | anchor "tl" | ||
291 | borderDistance 6 | ||
292 | ] | ||
293 | ] | ||
294 | |||
295 | node | ||
296 | [ | ||
297 | id 8 | ||
298 | graphics | ||
299 | [ | ||
300 | w 85.80000000000001 | ||
301 | h 26 | ||
302 | type "rectangle" | ||
303 | fill "#FFFFFF" | ||
304 | fill2 "#FFFFFF" | ||
305 | outline "#000000" | ||
306 | ] | ||
307 | LabelGraphics | ||
308 | [ | ||
309 | text "New Reals" | ||
310 | outline "#000000" | ||
311 | fill "#FFFFFF" | ||
312 | fontSize 16 | ||
313 | fontName "Monospace" | ||
314 | autoSizePolicy "node_width" | ||
315 | anchor "t" | ||
316 | borderDistance 0.0 | ||
317 | ] | ||
318 | LabelGraphics | ||
319 | [ | ||
320 | text " | ||
321 | " | ||
322 | fontSize 14 | ||
323 | fontName "Consolas" | ||
324 | alignment "left" | ||
325 | anchor "tl" | ||
326 | borderDistance 6 | ||
327 | ] | ||
328 | ] | ||
329 | |||
330 | node | ||
331 | [ | ||
332 | id 9 | ||
333 | graphics | ||
334 | [ | ||
335 | w 103.4 | ||
336 | h 26 | ||
337 | type "rectangle" | ||
338 | fill "#FFFFFF" | ||
339 | fill2 "#FFFFFF" | ||
340 | outline "#000000" | ||
341 | ] | ||
342 | LabelGraphics | ||
343 | [ | ||
344 | text "New Strings" | ||
345 | outline "#000000" | ||
346 | fill "#FFFFFF" | ||
347 | fontSize 16 | ||
348 | fontName "Monospace" | ||
349 | autoSizePolicy "node_width" | ||
350 | anchor "t" | ||
351 | borderDistance 0.0 | ||
352 | ] | ||
353 | LabelGraphics | ||
354 | [ | ||
355 | text " | ||
356 | " | ||
357 | fontSize 14 | ||
358 | fontName "Consolas" | ||
359 | alignment "left" | ||
360 | anchor "tl" | ||
361 | borderDistance 6 | ||
362 | ] | ||
363 | ] | ||
364 | |||
365 | node | ||
366 | [ | ||
367 | id 10 | ||
368 | graphics | ||
369 | [ | ||
370 | w 103.4 | ||
371 | h 26 | ||
372 | type "rectangle" | ||
373 | fill "#FFFFFF" | ||
374 | fill2 "#FFFFFF" | ||
375 | outline "#000000" | ||
376 | ] | ||
377 | LabelGraphics | ||
378 | [ | ||
379 | text "New Objects" | ||
380 | outline "#000000" | ||
381 | fill "#FFFFFF" | ||
382 | fontSize 16 | ||
383 | fontName "Monospace" | ||
384 | autoSizePolicy "node_width" | ||
385 | anchor "t" | ||
386 | borderDistance 0.0 | ||
387 | ] | ||
388 | LabelGraphics | ||
389 | [ | ||
390 | text " | ||
391 | " | ||
392 | fontSize 14 | ||
393 | fontName "Consolas" | ||
394 | alignment "left" | ||
395 | anchor "tl" | ||
396 | borderDistance 6 | ||
397 | ] | ||
398 | ] | ||
399 | edge | ||
400 | [ | ||
401 | source 4 | ||
402 | target 5 | ||
403 | graphics | ||
404 | [ | ||
405 | fill "#000000" | ||
406 | width 3 | ||
407 | targetArrow "standard" | ||
408 | ] | ||
409 | LabelGraphics | ||
410 | [ | ||
411 | text "vertices reference Region" | ||
412 | fontSize 14 | ||
413 | fontName "Consolas" | ||
414 | configuration "AutoFlippingLabel" | ||
415 | model "six_pos" | ||
416 | position "thead" | ||
417 | ] | ||
418 | ] | ||
419 | edge | ||
420 | [ | ||
421 | source 3 | ||
422 | target 6 | ||
423 | graphics | ||
424 | [ | ||
425 | fill "#000000" | ||
426 | width 3 | ||
427 | targetArrow "standard" | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text "vertices reference Region" | ||
432 | fontSize 14 | ||
433 | fontName "Consolas" | ||
434 | configuration "AutoFlippingLabel" | ||
435 | model "six_pos" | ||
436 | position "thead" | ||
437 | ] | ||
438 | ] | ||
439 | edge | ||
440 | [ | ||
441 | source 0 | ||
442 | target 3 | ||
443 | graphics | ||
444 | [ | ||
445 | fill "#000000" | ||
446 | width 3 | ||
447 | targetArrow "standard" | ||
448 | ] | ||
449 | LabelGraphics | ||
450 | [ | ||
451 | text "regions reference CompositeElement" | ||
452 | fontSize 14 | ||
453 | fontName "Consolas" | ||
454 | configuration "AutoFlippingLabel" | ||
455 | model "six_pos" | ||
456 | position "thead" | ||
457 | ] | ||
458 | ] | ||
459 | edge | ||
460 | [ | ||
461 | source 0 | ||
462 | target 4 | ||
463 | graphics | ||
464 | [ | ||
465 | fill "#000000" | ||
466 | width 3 | ||
467 | targetArrow "standard" | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text "regions reference CompositeElement" | ||
472 | fontSize 14 | ||
473 | fontName "Consolas" | ||
474 | configuration "AutoFlippingLabel" | ||
475 | model "six_pos" | ||
476 | position "thead" | ||
477 | ] | ||
478 | ] | ||
479 | ] | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.png new file mode 100644 index 00000000..38dadff8 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.png | |||
Binary files differ | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.xmi new file mode 100644 index 00000000..bc0e55cc --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/yakindu/models/2.xmi | |||
@@ -0,0 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <yakindu:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:yakindu="YakinduMetamodel"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="yakindu:Synchronization"/> | ||
5 | </regions> | ||
6 | <regions> | ||
7 | <vertices xsi:type="yakindu:FinalState"/> | ||
8 | </regions> | ||
9 | </yakindu:Statechart> | ||