diff options
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output')
10 files changed, 3879 insertions, 0 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model1.xmi b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model1.xmi new file mode 100644 index 00000000..bdf68977 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model1.xmi | |||
@@ -0,0 +1,9 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <hu.bme.mit.inf.yakindumm:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hu.bme.mit.inf.yakindumm="hu.bme.mit.inf.yakindumm"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
5 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
6 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Choice"/> | ||
7 | </regions> | ||
8 | <regions/> | ||
9 | </hu.bme.mit.inf.yakindumm:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model2.xmi b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model2.xmi new file mode 100644 index 00000000..8bb0e034 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model2.xmi | |||
@@ -0,0 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <hu.bme.mit.inf.yakindumm:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hu.bme.mit.inf.yakindumm="hu.bme.mit.inf.yakindumm"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
5 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
6 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Choice"/> | ||
7 | </regions> | ||
8 | <regions> | ||
9 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:State"/> | ||
10 | </regions> | ||
11 | </hu.bme.mit.inf.yakindumm:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model3.xmi b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model3.xmi new file mode 100644 index 00000000..344c4b81 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model3.xmi | |||
@@ -0,0 +1,12 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <hu.bme.mit.inf.yakindumm:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hu.bme.mit.inf.yakindumm="hu.bme.mit.inf.yakindumm"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
5 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Synchronization"/> | ||
6 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
7 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Choice"/> | ||
8 | </regions> | ||
9 | <regions> | ||
10 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:State"/> | ||
11 | </regions> | ||
12 | </hu.bme.mit.inf.yakindumm:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model4.xmi b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model4.xmi new file mode 100644 index 00000000..755c7646 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model4.xmi | |||
@@ -0,0 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <hu.bme.mit.inf.yakindumm:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hu.bme.mit.inf.yakindumm="hu.bme.mit.inf.yakindumm"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
5 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Synchronization"/> | ||
6 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
7 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Choice"/> | ||
8 | </regions> | ||
9 | <regions> | ||
10 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:State"/> | ||
11 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:FinalState"/> | ||
12 | </regions> | ||
13 | </hu.bme.mit.inf.yakindumm:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model5.xmi b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model5.xmi new file mode 100644 index 00000000..3b601704 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/model5.xmi | |||
@@ -0,0 +1,14 @@ | |||
1 | <?xml version="1.0" encoding="ASCII"?> | ||
2 | <hu.bme.mit.inf.yakindumm:Statechart xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hu.bme.mit.inf.yakindumm="hu.bme.mit.inf.yakindumm"> | ||
3 | <regions> | ||
4 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
5 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Synchronization"/> | ||
6 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Entry"/> | ||
7 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:Choice"/> | ||
8 | </regions> | ||
9 | <regions> | ||
10 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:State"/> | ||
11 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:State"/> | ||
12 | <vertices xsi:type="hu.bme.mit.inf.yakindumm:FinalState"/> | ||
13 | </regions> | ||
14 | </hu.bme.mit.inf.yakindumm:Statechart> | ||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution1Visualisation.gml b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution1Visualisation.gml new file mode 100644 index 00000000..4c171e32 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution1Visualisation.gml | |||
@@ -0,0 +1,646 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 217.8 | ||
9 | h 40 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "Normal literal EntryType" | ||
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 | EntryType enum | ||
30 | " | ||
31 | fontSize 14 | ||
32 | fontName "Consolas" | ||
33 | alignment "left" | ||
34 | anchor "tl" | ||
35 | borderDistance 6 | ||
36 | ] | ||
37 | ] | ||
38 | |||
39 | node | ||
40 | [ | ||
41 | id 1 | ||
42 | graphics | ||
43 | [ | ||
44 | w 226.60000000000002 | ||
45 | h 40 | ||
46 | type "rectangle" | ||
47 | fill "#FFFFFF" | ||
48 | fill2 "#FFFFFF" | ||
49 | outline "#000000" | ||
50 | ] | ||
51 | LabelGraphics | ||
52 | [ | ||
53 | text "History literal EntryType" | ||
54 | outline "#000000" | ||
55 | fill "#FFFFFF" | ||
56 | fontSize 16 | ||
57 | fontName "Monospace" | ||
58 | autoSizePolicy "node_width" | ||
59 | anchor "t" | ||
60 | borderDistance 0.0 | ||
61 | ] | ||
62 | LabelGraphics | ||
63 | [ | ||
64 | text " | ||
65 | EntryType enum | ||
66 | " | ||
67 | fontSize 14 | ||
68 | fontName "Consolas" | ||
69 | alignment "left" | ||
70 | anchor "tl" | ||
71 | borderDistance 6 | ||
72 | ] | ||
73 | ] | ||
74 | |||
75 | node | ||
76 | [ | ||
77 | id 2 | ||
78 | graphics | ||
79 | [ | ||
80 | w 261.8 | ||
81 | h 40 | ||
82 | type "rectangle" | ||
83 | fill "#FFFFFF" | ||
84 | fill2 "#FFFFFF" | ||
85 | outline "#000000" | ||
86 | ] | ||
87 | LabelGraphics | ||
88 | [ | ||
89 | text "DeepHistory literal EntryType" | ||
90 | outline "#000000" | ||
91 | fill "#FFFFFF" | ||
92 | fontSize 16 | ||
93 | fontName "Monospace" | ||
94 | autoSizePolicy "node_width" | ||
95 | anchor "t" | ||
96 | borderDistance 0.0 | ||
97 | ] | ||
98 | LabelGraphics | ||
99 | [ | ||
100 | text " | ||
101 | EntryType enum | ||
102 | " | ||
103 | fontSize 14 | ||
104 | fontName "Consolas" | ||
105 | alignment "left" | ||
106 | anchor "tl" | ||
107 | borderDistance 6 | ||
108 | ] | ||
109 | ] | ||
110 | |||
111 | node | ||
112 | [ | ||
113 | id 3 | ||
114 | graphics | ||
115 | [ | ||
116 | w 277.20000000000005 | ||
117 | h 82 | ||
118 | type "rectangle" | ||
119 | fill "#FFFFFF" | ||
120 | fill2 "#FFFFFF" | ||
121 | outline "#000000" | ||
122 | ] | ||
123 | LabelGraphics | ||
124 | [ | ||
125 | text "o 1" | ||
126 | outline "#000000" | ||
127 | fill "#FFFFFF" | ||
128 | fontSize 16 | ||
129 | fontName "Monospace" | ||
130 | autoSizePolicy "node_width" | ||
131 | anchor "t" | ||
132 | borderDistance 0.0 | ||
133 | ] | ||
134 | LabelGraphics | ||
135 | [ | ||
136 | text " | ||
137 | Statechart class DefinedPart | ||
138 | CompositeElement class DefinedPart | ||
139 | Statechart class | ||
140 | CompositeElement class | ||
141 | " | ||
142 | fontSize 14 | ||
143 | fontName "Consolas" | ||
144 | alignment "left" | ||
145 | anchor "tl" | ||
146 | borderDistance 6 | ||
147 | ] | ||
148 | ] | ||
149 | |||
150 | node | ||
151 | [ | ||
152 | id 4 | ||
153 | graphics | ||
154 | [ | ||
155 | w 41.800000000000004 | ||
156 | h 26 | ||
157 | type "rectangle" | ||
158 | fill "#FFFFFF" | ||
159 | fill2 "#FFFFFF" | ||
160 | outline "#000000" | ||
161 | ] | ||
162 | LabelGraphics | ||
163 | [ | ||
164 | text "true" | ||
165 | outline "#000000" | ||
166 | fill "#FFFFFF" | ||
167 | fontSize 16 | ||
168 | fontName "Monospace" | ||
169 | autoSizePolicy "node_width" | ||
170 | anchor "t" | ||
171 | borderDistance 0.0 | ||
172 | ] | ||
173 | LabelGraphics | ||
174 | [ | ||
175 | text " | ||
176 | " | ||
177 | fontSize 14 | ||
178 | fontName "Consolas" | ||
179 | alignment "left" | ||
180 | anchor "tl" | ||
181 | borderDistance 6 | ||
182 | ] | ||
183 | ] | ||
184 | |||
185 | node | ||
186 | [ | ||
187 | id 5 | ||
188 | graphics | ||
189 | [ | ||
190 | w 50.6 | ||
191 | h 26 | ||
192 | type "rectangle" | ||
193 | fill "#FFFFFF" | ||
194 | fill2 "#FFFFFF" | ||
195 | outline "#000000" | ||
196 | ] | ||
197 | LabelGraphics | ||
198 | [ | ||
199 | text "false" | ||
200 | outline "#000000" | ||
201 | fill "#FFFFFF" | ||
202 | fontSize 16 | ||
203 | fontName "Monospace" | ||
204 | autoSizePolicy "node_width" | ||
205 | anchor "t" | ||
206 | borderDistance 0.0 | ||
207 | ] | ||
208 | LabelGraphics | ||
209 | [ | ||
210 | text " | ||
211 | " | ||
212 | fontSize 14 | ||
213 | fontName "Consolas" | ||
214 | alignment "left" | ||
215 | anchor "tl" | ||
216 | borderDistance 6 | ||
217 | ] | ||
218 | ] | ||
219 | |||
220 | node | ||
221 | [ | ||
222 | id 6 | ||
223 | graphics | ||
224 | [ | ||
225 | w 107.80000000000001 | ||
226 | h 40 | ||
227 | type "rectangle" | ||
228 | fill "#FFFFFF" | ||
229 | fill2 "#FFFFFF" | ||
230 | outline "#000000" | ||
231 | ] | ||
232 | LabelGraphics | ||
233 | [ | ||
234 | text "null" | ||
235 | outline "#000000" | ||
236 | fill "#FFFFFF" | ||
237 | fontSize 16 | ||
238 | fontName "Monospace" | ||
239 | autoSizePolicy "node_width" | ||
240 | anchor "t" | ||
241 | borderDistance 0.0 | ||
242 | ] | ||
243 | LabelGraphics | ||
244 | [ | ||
245 | text " | ||
246 | Region class | ||
247 | " | ||
248 | fontSize 14 | ||
249 | fontName "Consolas" | ||
250 | alignment "left" | ||
251 | anchor "tl" | ||
252 | borderDistance 6 | ||
253 | ] | ||
254 | ] | ||
255 | |||
256 | node | ||
257 | [ | ||
258 | id 7 | ||
259 | graphics | ||
260 | [ | ||
261 | w 146.3 | ||
262 | h 68 | ||
263 | type "rectangle" | ||
264 | fill "#FFFFFF" | ||
265 | fill2 "#FFFFFF" | ||
266 | outline "#000000" | ||
267 | ] | ||
268 | LabelGraphics | ||
269 | [ | ||
270 | text "null" | ||
271 | outline "#000000" | ||
272 | fill "#FFFFFF" | ||
273 | fontSize 16 | ||
274 | fontName "Monospace" | ||
275 | autoSizePolicy "node_width" | ||
276 | anchor "t" | ||
277 | borderDistance 0.0 | ||
278 | ] | ||
279 | LabelGraphics | ||
280 | [ | ||
281 | text " | ||
282 | Pseudostate class | ||
283 | Vertex class | ||
284 | Choice class | ||
285 | " | ||
286 | fontSize 14 | ||
287 | fontName "Consolas" | ||
288 | alignment "left" | ||
289 | anchor "tl" | ||
290 | borderDistance 6 | ||
291 | ] | ||
292 | ] | ||
293 | |||
294 | node | ||
295 | [ | ||
296 | id 8 | ||
297 | graphics | ||
298 | [ | ||
299 | w 146.3 | ||
300 | h 68 | ||
301 | type "rectangle" | ||
302 | fill "#FFFFFF" | ||
303 | fill2 "#FFFFFF" | ||
304 | outline "#000000" | ||
305 | ] | ||
306 | LabelGraphics | ||
307 | [ | ||
308 | text "null" | ||
309 | outline "#000000" | ||
310 | fill "#FFFFFF" | ||
311 | fontSize 16 | ||
312 | fontName "Monospace" | ||
313 | autoSizePolicy "node_width" | ||
314 | anchor "t" | ||
315 | borderDistance 0.0 | ||
316 | ] | ||
317 | LabelGraphics | ||
318 | [ | ||
319 | text " | ||
320 | Pseudostate class | ||
321 | Vertex class | ||
322 | Entry class | ||
323 | " | ||
324 | fontSize 14 | ||
325 | fontName "Consolas" | ||
326 | alignment "left" | ||
327 | anchor "tl" | ||
328 | borderDistance 6 | ||
329 | ] | ||
330 | ] | ||
331 | |||
332 | node | ||
333 | [ | ||
334 | id 9 | ||
335 | graphics | ||
336 | [ | ||
337 | w 146.3 | ||
338 | h 68 | ||
339 | type "rectangle" | ||
340 | fill "#FFFFFF" | ||
341 | fill2 "#FFFFFF" | ||
342 | outline "#000000" | ||
343 | ] | ||
344 | LabelGraphics | ||
345 | [ | ||
346 | text "null" | ||
347 | outline "#000000" | ||
348 | fill "#FFFFFF" | ||
349 | fontSize 16 | ||
350 | fontName "Monospace" | ||
351 | autoSizePolicy "node_width" | ||
352 | anchor "t" | ||
353 | borderDistance 0.0 | ||
354 | ] | ||
355 | LabelGraphics | ||
356 | [ | ||
357 | text " | ||
358 | Pseudostate class | ||
359 | Vertex class | ||
360 | Entry class | ||
361 | " | ||
362 | fontSize 14 | ||
363 | fontName "Consolas" | ||
364 | alignment "left" | ||
365 | anchor "tl" | ||
366 | borderDistance 6 | ||
367 | ] | ||
368 | ] | ||
369 | |||
370 | node | ||
371 | [ | ||
372 | id 10 | ||
373 | graphics | ||
374 | [ | ||
375 | w 107.80000000000001 | ||
376 | h 40 | ||
377 | type "rectangle" | ||
378 | fill "#FFFFFF" | ||
379 | fill2 "#FFFFFF" | ||
380 | outline "#000000" | ||
381 | ] | ||
382 | LabelGraphics | ||
383 | [ | ||
384 | text "null" | ||
385 | outline "#000000" | ||
386 | fill "#FFFFFF" | ||
387 | fontSize 16 | ||
388 | fontName "Monospace" | ||
389 | autoSizePolicy "node_width" | ||
390 | anchor "t" | ||
391 | borderDistance 0.0 | ||
392 | ] | ||
393 | LabelGraphics | ||
394 | [ | ||
395 | text " | ||
396 | Region class | ||
397 | " | ||
398 | fontSize 14 | ||
399 | fontName "Consolas" | ||
400 | alignment "left" | ||
401 | anchor "tl" | ||
402 | borderDistance 6 | ||
403 | ] | ||
404 | ] | ||
405 | |||
406 | node | ||
407 | [ | ||
408 | id 11 | ||
409 | graphics | ||
410 | [ | ||
411 | w 112.2 | ||
412 | h 26 | ||
413 | type "rectangle" | ||
414 | fill "#FFFFFF" | ||
415 | fill2 "#FFFFFF" | ||
416 | outline "#000000" | ||
417 | ] | ||
418 | LabelGraphics | ||
419 | [ | ||
420 | text "New Integers" | ||
421 | outline "#000000" | ||
422 | fill "#FFFFFF" | ||
423 | fontSize 16 | ||
424 | fontName "Monospace" | ||
425 | autoSizePolicy "node_width" | ||
426 | anchor "t" | ||
427 | borderDistance 0.0 | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text " | ||
432 | " | ||
433 | fontSize 14 | ||
434 | fontName "Consolas" | ||
435 | alignment "left" | ||
436 | anchor "tl" | ||
437 | borderDistance 6 | ||
438 | ] | ||
439 | ] | ||
440 | |||
441 | node | ||
442 | [ | ||
443 | id 12 | ||
444 | graphics | ||
445 | [ | ||
446 | w 85.80000000000001 | ||
447 | h 26 | ||
448 | type "rectangle" | ||
449 | fill "#FFFFFF" | ||
450 | fill2 "#FFFFFF" | ||
451 | outline "#000000" | ||
452 | ] | ||
453 | LabelGraphics | ||
454 | [ | ||
455 | text "New Reals" | ||
456 | outline "#000000" | ||
457 | fill "#FFFFFF" | ||
458 | fontSize 16 | ||
459 | fontName "Monospace" | ||
460 | autoSizePolicy "node_width" | ||
461 | anchor "t" | ||
462 | borderDistance 0.0 | ||
463 | ] | ||
464 | LabelGraphics | ||
465 | [ | ||
466 | text " | ||
467 | " | ||
468 | fontSize 14 | ||
469 | fontName "Consolas" | ||
470 | alignment "left" | ||
471 | anchor "tl" | ||
472 | borderDistance 6 | ||
473 | ] | ||
474 | ] | ||
475 | |||
476 | node | ||
477 | [ | ||
478 | id 13 | ||
479 | graphics | ||
480 | [ | ||
481 | w 103.4 | ||
482 | h 26 | ||
483 | type "rectangle" | ||
484 | fill "#FFFFFF" | ||
485 | fill2 "#FFFFFF" | ||
486 | outline "#000000" | ||
487 | ] | ||
488 | LabelGraphics | ||
489 | [ | ||
490 | text "New Strings" | ||
491 | outline "#000000" | ||
492 | fill "#FFFFFF" | ||
493 | fontSize 16 | ||
494 | fontName "Monospace" | ||
495 | autoSizePolicy "node_width" | ||
496 | anchor "t" | ||
497 | borderDistance 0.0 | ||
498 | ] | ||
499 | LabelGraphics | ||
500 | [ | ||
501 | text " | ||
502 | " | ||
503 | fontSize 14 | ||
504 | fontName "Consolas" | ||
505 | alignment "left" | ||
506 | anchor "tl" | ||
507 | borderDistance 6 | ||
508 | ] | ||
509 | ] | ||
510 | |||
511 | node | ||
512 | [ | ||
513 | id 14 | ||
514 | graphics | ||
515 | [ | ||
516 | w 103.4 | ||
517 | h 26 | ||
518 | type "rectangle" | ||
519 | fill "#FFFFFF" | ||
520 | fill2 "#FFFFFF" | ||
521 | outline "#000000" | ||
522 | ] | ||
523 | LabelGraphics | ||
524 | [ | ||
525 | text "New Objects" | ||
526 | outline "#000000" | ||
527 | fill "#FFFFFF" | ||
528 | fontSize 16 | ||
529 | fontName "Monospace" | ||
530 | autoSizePolicy "node_width" | ||
531 | anchor "t" | ||
532 | borderDistance 0.0 | ||
533 | ] | ||
534 | LabelGraphics | ||
535 | [ | ||
536 | text " | ||
537 | " | ||
538 | fontSize 14 | ||
539 | fontName "Consolas" | ||
540 | alignment "left" | ||
541 | anchor "tl" | ||
542 | borderDistance 6 | ||
543 | ] | ||
544 | ] | ||
545 | edge | ||
546 | [ | ||
547 | source 6 | ||
548 | target 7 | ||
549 | graphics | ||
550 | [ | ||
551 | fill "#000000" | ||
552 | width 3 | ||
553 | targetArrow "standard" | ||
554 | ] | ||
555 | LabelGraphics | ||
556 | [ | ||
557 | text "vertices reference Region" | ||
558 | fontSize 14 | ||
559 | fontName "Consolas" | ||
560 | configuration "AutoFlippingLabel" | ||
561 | model "six_pos" | ||
562 | position "thead" | ||
563 | ] | ||
564 | ] | ||
565 | edge | ||
566 | [ | ||
567 | source 6 | ||
568 | target 8 | ||
569 | graphics | ||
570 | [ | ||
571 | fill "#000000" | ||
572 | width 3 | ||
573 | targetArrow "standard" | ||
574 | ] | ||
575 | LabelGraphics | ||
576 | [ | ||
577 | text "vertices reference Region" | ||
578 | fontSize 14 | ||
579 | fontName "Consolas" | ||
580 | configuration "AutoFlippingLabel" | ||
581 | model "six_pos" | ||
582 | position "thead" | ||
583 | ] | ||
584 | ] | ||
585 | edge | ||
586 | [ | ||
587 | source 6 | ||
588 | target 9 | ||
589 | graphics | ||
590 | [ | ||
591 | fill "#000000" | ||
592 | width 3 | ||
593 | targetArrow "standard" | ||
594 | ] | ||
595 | LabelGraphics | ||
596 | [ | ||
597 | text "vertices reference Region" | ||
598 | fontSize 14 | ||
599 | fontName "Consolas" | ||
600 | configuration "AutoFlippingLabel" | ||
601 | model "six_pos" | ||
602 | position "thead" | ||
603 | ] | ||
604 | ] | ||
605 | edge | ||
606 | [ | ||
607 | source 3 | ||
608 | target 6 | ||
609 | graphics | ||
610 | [ | ||
611 | fill "#000000" | ||
612 | width 3 | ||
613 | targetArrow "standard" | ||
614 | ] | ||
615 | LabelGraphics | ||
616 | [ | ||
617 | text "regions reference CompositeElement" | ||
618 | fontSize 14 | ||
619 | fontName "Consolas" | ||
620 | configuration "AutoFlippingLabel" | ||
621 | model "six_pos" | ||
622 | position "thead" | ||
623 | ] | ||
624 | ] | ||
625 | edge | ||
626 | [ | ||
627 | source 3 | ||
628 | target 10 | ||
629 | graphics | ||
630 | [ | ||
631 | fill "#000000" | ||
632 | width 3 | ||
633 | targetArrow "standard" | ||
634 | ] | ||
635 | LabelGraphics | ||
636 | [ | ||
637 | text "regions reference CompositeElement" | ||
638 | fontSize 14 | ||
639 | fontName "Consolas" | ||
640 | configuration "AutoFlippingLabel" | ||
641 | model "six_pos" | ||
642 | position "thead" | ||
643 | ] | ||
644 | ] | ||
645 | ] | ||
646 | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution2Visualisation.gml b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution2Visualisation.gml new file mode 100644 index 00000000..f45394ea --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution2Visualisation.gml | |||
@@ -0,0 +1,706 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 217.8 | ||
9 | h 40 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "Normal literal EntryType" | ||
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 | EntryType enum | ||
30 | " | ||
31 | fontSize 14 | ||
32 | fontName "Consolas" | ||
33 | alignment "left" | ||
34 | anchor "tl" | ||
35 | borderDistance 6 | ||
36 | ] | ||
37 | ] | ||
38 | |||
39 | node | ||
40 | [ | ||
41 | id 1 | ||
42 | graphics | ||
43 | [ | ||
44 | w 226.60000000000002 | ||
45 | h 40 | ||
46 | type "rectangle" | ||
47 | fill "#FFFFFF" | ||
48 | fill2 "#FFFFFF" | ||
49 | outline "#000000" | ||
50 | ] | ||
51 | LabelGraphics | ||
52 | [ | ||
53 | text "History literal EntryType" | ||
54 | outline "#000000" | ||
55 | fill "#FFFFFF" | ||
56 | fontSize 16 | ||
57 | fontName "Monospace" | ||
58 | autoSizePolicy "node_width" | ||
59 | anchor "t" | ||
60 | borderDistance 0.0 | ||
61 | ] | ||
62 | LabelGraphics | ||
63 | [ | ||
64 | text " | ||
65 | EntryType enum | ||
66 | " | ||
67 | fontSize 14 | ||
68 | fontName "Consolas" | ||
69 | alignment "left" | ||
70 | anchor "tl" | ||
71 | borderDistance 6 | ||
72 | ] | ||
73 | ] | ||
74 | |||
75 | node | ||
76 | [ | ||
77 | id 2 | ||
78 | graphics | ||
79 | [ | ||
80 | w 261.8 | ||
81 | h 40 | ||
82 | type "rectangle" | ||
83 | fill "#FFFFFF" | ||
84 | fill2 "#FFFFFF" | ||
85 | outline "#000000" | ||
86 | ] | ||
87 | LabelGraphics | ||
88 | [ | ||
89 | text "DeepHistory literal EntryType" | ||
90 | outline "#000000" | ||
91 | fill "#FFFFFF" | ||
92 | fontSize 16 | ||
93 | fontName "Monospace" | ||
94 | autoSizePolicy "node_width" | ||
95 | anchor "t" | ||
96 | borderDistance 0.0 | ||
97 | ] | ||
98 | LabelGraphics | ||
99 | [ | ||
100 | text " | ||
101 | EntryType enum | ||
102 | " | ||
103 | fontSize 14 | ||
104 | fontName "Consolas" | ||
105 | alignment "left" | ||
106 | anchor "tl" | ||
107 | borderDistance 6 | ||
108 | ] | ||
109 | ] | ||
110 | |||
111 | node | ||
112 | [ | ||
113 | id 3 | ||
114 | graphics | ||
115 | [ | ||
116 | w 277.20000000000005 | ||
117 | h 82 | ||
118 | type "rectangle" | ||
119 | fill "#FFFFFF" | ||
120 | fill2 "#FFFFFF" | ||
121 | outline "#000000" | ||
122 | ] | ||
123 | LabelGraphics | ||
124 | [ | ||
125 | text "o 1" | ||
126 | outline "#000000" | ||
127 | fill "#FFFFFF" | ||
128 | fontSize 16 | ||
129 | fontName "Monospace" | ||
130 | autoSizePolicy "node_width" | ||
131 | anchor "t" | ||
132 | borderDistance 0.0 | ||
133 | ] | ||
134 | LabelGraphics | ||
135 | [ | ||
136 | text " | ||
137 | Statechart class DefinedPart | ||
138 | CompositeElement class DefinedPart | ||
139 | Statechart class | ||
140 | CompositeElement class | ||
141 | " | ||
142 | fontSize 14 | ||
143 | fontName "Consolas" | ||
144 | alignment "left" | ||
145 | anchor "tl" | ||
146 | borderDistance 6 | ||
147 | ] | ||
148 | ] | ||
149 | |||
150 | node | ||
151 | [ | ||
152 | id 4 | ||
153 | graphics | ||
154 | [ | ||
155 | w 41.800000000000004 | ||
156 | h 26 | ||
157 | type "rectangle" | ||
158 | fill "#FFFFFF" | ||
159 | fill2 "#FFFFFF" | ||
160 | outline "#000000" | ||
161 | ] | ||
162 | LabelGraphics | ||
163 | [ | ||
164 | text "true" | ||
165 | outline "#000000" | ||
166 | fill "#FFFFFF" | ||
167 | fontSize 16 | ||
168 | fontName "Monospace" | ||
169 | autoSizePolicy "node_width" | ||
170 | anchor "t" | ||
171 | borderDistance 0.0 | ||
172 | ] | ||
173 | LabelGraphics | ||
174 | [ | ||
175 | text " | ||
176 | " | ||
177 | fontSize 14 | ||
178 | fontName "Consolas" | ||
179 | alignment "left" | ||
180 | anchor "tl" | ||
181 | borderDistance 6 | ||
182 | ] | ||
183 | ] | ||
184 | |||
185 | node | ||
186 | [ | ||
187 | id 5 | ||
188 | graphics | ||
189 | [ | ||
190 | w 50.6 | ||
191 | h 26 | ||
192 | type "rectangle" | ||
193 | fill "#FFFFFF" | ||
194 | fill2 "#FFFFFF" | ||
195 | outline "#000000" | ||
196 | ] | ||
197 | LabelGraphics | ||
198 | [ | ||
199 | text "false" | ||
200 | outline "#000000" | ||
201 | fill "#FFFFFF" | ||
202 | fontSize 16 | ||
203 | fontName "Monospace" | ||
204 | autoSizePolicy "node_width" | ||
205 | anchor "t" | ||
206 | borderDistance 0.0 | ||
207 | ] | ||
208 | LabelGraphics | ||
209 | [ | ||
210 | text " | ||
211 | " | ||
212 | fontSize 14 | ||
213 | fontName "Consolas" | ||
214 | alignment "left" | ||
215 | anchor "tl" | ||
216 | borderDistance 6 | ||
217 | ] | ||
218 | ] | ||
219 | |||
220 | node | ||
221 | [ | ||
222 | id 6 | ||
223 | graphics | ||
224 | [ | ||
225 | w 107.80000000000001 | ||
226 | h 40 | ||
227 | type "rectangle" | ||
228 | fill "#FFFFFF" | ||
229 | fill2 "#FFFFFF" | ||
230 | outline "#000000" | ||
231 | ] | ||
232 | LabelGraphics | ||
233 | [ | ||
234 | text "null" | ||
235 | outline "#000000" | ||
236 | fill "#FFFFFF" | ||
237 | fontSize 16 | ||
238 | fontName "Monospace" | ||
239 | autoSizePolicy "node_width" | ||
240 | anchor "t" | ||
241 | borderDistance 0.0 | ||
242 | ] | ||
243 | LabelGraphics | ||
244 | [ | ||
245 | text " | ||
246 | Region class | ||
247 | " | ||
248 | fontSize 14 | ||
249 | fontName "Consolas" | ||
250 | alignment "left" | ||
251 | anchor "tl" | ||
252 | borderDistance 6 | ||
253 | ] | ||
254 | ] | ||
255 | |||
256 | node | ||
257 | [ | ||
258 | id 7 | ||
259 | graphics | ||
260 | [ | ||
261 | w 146.3 | ||
262 | h 68 | ||
263 | type "rectangle" | ||
264 | fill "#FFFFFF" | ||
265 | fill2 "#FFFFFF" | ||
266 | outline "#000000" | ||
267 | ] | ||
268 | LabelGraphics | ||
269 | [ | ||
270 | text "null" | ||
271 | outline "#000000" | ||
272 | fill "#FFFFFF" | ||
273 | fontSize 16 | ||
274 | fontName "Monospace" | ||
275 | autoSizePolicy "node_width" | ||
276 | anchor "t" | ||
277 | borderDistance 0.0 | ||
278 | ] | ||
279 | LabelGraphics | ||
280 | [ | ||
281 | text " | ||
282 | Pseudostate class | ||
283 | Vertex class | ||
284 | Choice class | ||
285 | " | ||
286 | fontSize 14 | ||
287 | fontName "Consolas" | ||
288 | alignment "left" | ||
289 | anchor "tl" | ||
290 | borderDistance 6 | ||
291 | ] | ||
292 | ] | ||
293 | |||
294 | node | ||
295 | [ | ||
296 | id 8 | ||
297 | graphics | ||
298 | [ | ||
299 | w 146.3 | ||
300 | h 68 | ||
301 | type "rectangle" | ||
302 | fill "#FFFFFF" | ||
303 | fill2 "#FFFFFF" | ||
304 | outline "#000000" | ||
305 | ] | ||
306 | LabelGraphics | ||
307 | [ | ||
308 | text "null" | ||
309 | outline "#000000" | ||
310 | fill "#FFFFFF" | ||
311 | fontSize 16 | ||
312 | fontName "Monospace" | ||
313 | autoSizePolicy "node_width" | ||
314 | anchor "t" | ||
315 | borderDistance 0.0 | ||
316 | ] | ||
317 | LabelGraphics | ||
318 | [ | ||
319 | text " | ||
320 | Pseudostate class | ||
321 | Vertex class | ||
322 | Entry class | ||
323 | " | ||
324 | fontSize 14 | ||
325 | fontName "Consolas" | ||
326 | alignment "left" | ||
327 | anchor "tl" | ||
328 | borderDistance 6 | ||
329 | ] | ||
330 | ] | ||
331 | |||
332 | node | ||
333 | [ | ||
334 | id 9 | ||
335 | graphics | ||
336 | [ | ||
337 | w 146.3 | ||
338 | h 68 | ||
339 | type "rectangle" | ||
340 | fill "#FFFFFF" | ||
341 | fill2 "#FFFFFF" | ||
342 | outline "#000000" | ||
343 | ] | ||
344 | LabelGraphics | ||
345 | [ | ||
346 | text "null" | ||
347 | outline "#000000" | ||
348 | fill "#FFFFFF" | ||
349 | fontSize 16 | ||
350 | fontName "Monospace" | ||
351 | autoSizePolicy "node_width" | ||
352 | anchor "t" | ||
353 | borderDistance 0.0 | ||
354 | ] | ||
355 | LabelGraphics | ||
356 | [ | ||
357 | text " | ||
358 | Pseudostate class | ||
359 | Vertex class | ||
360 | Entry class | ||
361 | " | ||
362 | fontSize 14 | ||
363 | fontName "Consolas" | ||
364 | alignment "left" | ||
365 | anchor "tl" | ||
366 | borderDistance 6 | ||
367 | ] | ||
368 | ] | ||
369 | |||
370 | node | ||
371 | [ | ||
372 | id 10 | ||
373 | graphics | ||
374 | [ | ||
375 | w 107.80000000000001 | ||
376 | h 40 | ||
377 | type "rectangle" | ||
378 | fill "#FFFFFF" | ||
379 | fill2 "#FFFFFF" | ||
380 | outline "#000000" | ||
381 | ] | ||
382 | LabelGraphics | ||
383 | [ | ||
384 | text "null" | ||
385 | outline "#000000" | ||
386 | fill "#FFFFFF" | ||
387 | fontSize 16 | ||
388 | fontName "Monospace" | ||
389 | autoSizePolicy "node_width" | ||
390 | anchor "t" | ||
391 | borderDistance 0.0 | ||
392 | ] | ||
393 | LabelGraphics | ||
394 | [ | ||
395 | text " | ||
396 | Region class | ||
397 | " | ||
398 | fontSize 14 | ||
399 | fontName "Consolas" | ||
400 | alignment "left" | ||
401 | anchor "tl" | ||
402 | borderDistance 6 | ||
403 | ] | ||
404 | ] | ||
405 | |||
406 | node | ||
407 | [ | ||
408 | id 11 | ||
409 | graphics | ||
410 | [ | ||
411 | w 292.6 | ||
412 | h 96 | ||
413 | type "rectangle" | ||
414 | fill "#FFFFFF" | ||
415 | fill2 "#FFFFFF" | ||
416 | outline "#000000" | ||
417 | ] | ||
418 | LabelGraphics | ||
419 | [ | ||
420 | text "null" | ||
421 | outline "#000000" | ||
422 | fill "#FFFFFF" | ||
423 | fontSize 16 | ||
424 | fontName "Monospace" | ||
425 | autoSizePolicy "node_width" | ||
426 | anchor "t" | ||
427 | borderDistance 0.0 | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text " | ||
432 | Vertex class | ||
433 | State class | ||
434 | RegularState class | ||
435 | CompositeElement class | ||
436 | CompositeElement class UndefinedPart | ||
437 | " | ||
438 | fontSize 14 | ||
439 | fontName "Consolas" | ||
440 | alignment "left" | ||
441 | anchor "tl" | ||
442 | borderDistance 6 | ||
443 | ] | ||
444 | ] | ||
445 | |||
446 | node | ||
447 | [ | ||
448 | id 12 | ||
449 | graphics | ||
450 | [ | ||
451 | w 112.2 | ||
452 | h 26 | ||
453 | type "rectangle" | ||
454 | fill "#FFFFFF" | ||
455 | fill2 "#FFFFFF" | ||
456 | outline "#000000" | ||
457 | ] | ||
458 | LabelGraphics | ||
459 | [ | ||
460 | text "New Integers" | ||
461 | outline "#000000" | ||
462 | fill "#FFFFFF" | ||
463 | fontSize 16 | ||
464 | fontName "Monospace" | ||
465 | autoSizePolicy "node_width" | ||
466 | anchor "t" | ||
467 | borderDistance 0.0 | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text " | ||
472 | " | ||
473 | fontSize 14 | ||
474 | fontName "Consolas" | ||
475 | alignment "left" | ||
476 | anchor "tl" | ||
477 | borderDistance 6 | ||
478 | ] | ||
479 | ] | ||
480 | |||
481 | node | ||
482 | [ | ||
483 | id 13 | ||
484 | graphics | ||
485 | [ | ||
486 | w 85.80000000000001 | ||
487 | h 26 | ||
488 | type "rectangle" | ||
489 | fill "#FFFFFF" | ||
490 | fill2 "#FFFFFF" | ||
491 | outline "#000000" | ||
492 | ] | ||
493 | LabelGraphics | ||
494 | [ | ||
495 | text "New Reals" | ||
496 | outline "#000000" | ||
497 | fill "#FFFFFF" | ||
498 | fontSize 16 | ||
499 | fontName "Monospace" | ||
500 | autoSizePolicy "node_width" | ||
501 | anchor "t" | ||
502 | borderDistance 0.0 | ||
503 | ] | ||
504 | LabelGraphics | ||
505 | [ | ||
506 | text " | ||
507 | " | ||
508 | fontSize 14 | ||
509 | fontName "Consolas" | ||
510 | alignment "left" | ||
511 | anchor "tl" | ||
512 | borderDistance 6 | ||
513 | ] | ||
514 | ] | ||
515 | |||
516 | node | ||
517 | [ | ||
518 | id 14 | ||
519 | graphics | ||
520 | [ | ||
521 | w 103.4 | ||
522 | h 26 | ||
523 | type "rectangle" | ||
524 | fill "#FFFFFF" | ||
525 | fill2 "#FFFFFF" | ||
526 | outline "#000000" | ||
527 | ] | ||
528 | LabelGraphics | ||
529 | [ | ||
530 | text "New Strings" | ||
531 | outline "#000000" | ||
532 | fill "#FFFFFF" | ||
533 | fontSize 16 | ||
534 | fontName "Monospace" | ||
535 | autoSizePolicy "node_width" | ||
536 | anchor "t" | ||
537 | borderDistance 0.0 | ||
538 | ] | ||
539 | LabelGraphics | ||
540 | [ | ||
541 | text " | ||
542 | " | ||
543 | fontSize 14 | ||
544 | fontName "Consolas" | ||
545 | alignment "left" | ||
546 | anchor "tl" | ||
547 | borderDistance 6 | ||
548 | ] | ||
549 | ] | ||
550 | |||
551 | node | ||
552 | [ | ||
553 | id 15 | ||
554 | graphics | ||
555 | [ | ||
556 | w 103.4 | ||
557 | h 26 | ||
558 | type "rectangle" | ||
559 | fill "#FFFFFF" | ||
560 | fill2 "#FFFFFF" | ||
561 | outline "#000000" | ||
562 | ] | ||
563 | LabelGraphics | ||
564 | [ | ||
565 | text "New Objects" | ||
566 | outline "#000000" | ||
567 | fill "#FFFFFF" | ||
568 | fontSize 16 | ||
569 | fontName "Monospace" | ||
570 | autoSizePolicy "node_width" | ||
571 | anchor "t" | ||
572 | borderDistance 0.0 | ||
573 | ] | ||
574 | LabelGraphics | ||
575 | [ | ||
576 | text " | ||
577 | " | ||
578 | fontSize 14 | ||
579 | fontName "Consolas" | ||
580 | alignment "left" | ||
581 | anchor "tl" | ||
582 | borderDistance 6 | ||
583 | ] | ||
584 | ] | ||
585 | edge | ||
586 | [ | ||
587 | source 6 | ||
588 | target 7 | ||
589 | graphics | ||
590 | [ | ||
591 | fill "#000000" | ||
592 | width 3 | ||
593 | targetArrow "standard" | ||
594 | ] | ||
595 | LabelGraphics | ||
596 | [ | ||
597 | text "vertices reference Region" | ||
598 | fontSize 14 | ||
599 | fontName "Consolas" | ||
600 | configuration "AutoFlippingLabel" | ||
601 | model "six_pos" | ||
602 | position "thead" | ||
603 | ] | ||
604 | ] | ||
605 | edge | ||
606 | [ | ||
607 | source 6 | ||
608 | target 8 | ||
609 | graphics | ||
610 | [ | ||
611 | fill "#000000" | ||
612 | width 3 | ||
613 | targetArrow "standard" | ||
614 | ] | ||
615 | LabelGraphics | ||
616 | [ | ||
617 | text "vertices reference Region" | ||
618 | fontSize 14 | ||
619 | fontName "Consolas" | ||
620 | configuration "AutoFlippingLabel" | ||
621 | model "six_pos" | ||
622 | position "thead" | ||
623 | ] | ||
624 | ] | ||
625 | edge | ||
626 | [ | ||
627 | source 6 | ||
628 | target 9 | ||
629 | graphics | ||
630 | [ | ||
631 | fill "#000000" | ||
632 | width 3 | ||
633 | targetArrow "standard" | ||
634 | ] | ||
635 | LabelGraphics | ||
636 | [ | ||
637 | text "vertices reference Region" | ||
638 | fontSize 14 | ||
639 | fontName "Consolas" | ||
640 | configuration "AutoFlippingLabel" | ||
641 | model "six_pos" | ||
642 | position "thead" | ||
643 | ] | ||
644 | ] | ||
645 | edge | ||
646 | [ | ||
647 | source 10 | ||
648 | target 11 | ||
649 | graphics | ||
650 | [ | ||
651 | fill "#000000" | ||
652 | width 3 | ||
653 | targetArrow "standard" | ||
654 | ] | ||
655 | LabelGraphics | ||
656 | [ | ||
657 | text "vertices reference Region" | ||
658 | fontSize 14 | ||
659 | fontName "Consolas" | ||
660 | configuration "AutoFlippingLabel" | ||
661 | model "six_pos" | ||
662 | position "thead" | ||
663 | ] | ||
664 | ] | ||
665 | edge | ||
666 | [ | ||
667 | source 3 | ||
668 | target 6 | ||
669 | graphics | ||
670 | [ | ||
671 | fill "#000000" | ||
672 | width 3 | ||
673 | targetArrow "standard" | ||
674 | ] | ||
675 | LabelGraphics | ||
676 | [ | ||
677 | text "regions reference CompositeElement" | ||
678 | fontSize 14 | ||
679 | fontName "Consolas" | ||
680 | configuration "AutoFlippingLabel" | ||
681 | model "six_pos" | ||
682 | position "thead" | ||
683 | ] | ||
684 | ] | ||
685 | edge | ||
686 | [ | ||
687 | source 3 | ||
688 | target 10 | ||
689 | graphics | ||
690 | [ | ||
691 | fill "#000000" | ||
692 | width 3 | ||
693 | targetArrow "standard" | ||
694 | ] | ||
695 | LabelGraphics | ||
696 | [ | ||
697 | text "regions reference CompositeElement" | ||
698 | fontSize 14 | ||
699 | fontName "Consolas" | ||
700 | configuration "AutoFlippingLabel" | ||
701 | model "six_pos" | ||
702 | position "thead" | ||
703 | ] | ||
704 | ] | ||
705 | ] | ||
706 | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution3Visualisation.gml b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution3Visualisation.gml new file mode 100644 index 00000000..b9f96971 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution3Visualisation.gml | |||
@@ -0,0 +1,764 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 217.8 | ||
9 | h 40 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "Normal literal EntryType" | ||
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 | EntryType enum | ||
30 | " | ||
31 | fontSize 14 | ||
32 | fontName "Consolas" | ||
33 | alignment "left" | ||
34 | anchor "tl" | ||
35 | borderDistance 6 | ||
36 | ] | ||
37 | ] | ||
38 | |||
39 | node | ||
40 | [ | ||
41 | id 1 | ||
42 | graphics | ||
43 | [ | ||
44 | w 226.60000000000002 | ||
45 | h 40 | ||
46 | type "rectangle" | ||
47 | fill "#FFFFFF" | ||
48 | fill2 "#FFFFFF" | ||
49 | outline "#000000" | ||
50 | ] | ||
51 | LabelGraphics | ||
52 | [ | ||
53 | text "History literal EntryType" | ||
54 | outline "#000000" | ||
55 | fill "#FFFFFF" | ||
56 | fontSize 16 | ||
57 | fontName "Monospace" | ||
58 | autoSizePolicy "node_width" | ||
59 | anchor "t" | ||
60 | borderDistance 0.0 | ||
61 | ] | ||
62 | LabelGraphics | ||
63 | [ | ||
64 | text " | ||
65 | EntryType enum | ||
66 | " | ||
67 | fontSize 14 | ||
68 | fontName "Consolas" | ||
69 | alignment "left" | ||
70 | anchor "tl" | ||
71 | borderDistance 6 | ||
72 | ] | ||
73 | ] | ||
74 | |||
75 | node | ||
76 | [ | ||
77 | id 2 | ||
78 | graphics | ||
79 | [ | ||
80 | w 261.8 | ||
81 | h 40 | ||
82 | type "rectangle" | ||
83 | fill "#FFFFFF" | ||
84 | fill2 "#FFFFFF" | ||
85 | outline "#000000" | ||
86 | ] | ||
87 | LabelGraphics | ||
88 | [ | ||
89 | text "DeepHistory literal EntryType" | ||
90 | outline "#000000" | ||
91 | fill "#FFFFFF" | ||
92 | fontSize 16 | ||
93 | fontName "Monospace" | ||
94 | autoSizePolicy "node_width" | ||
95 | anchor "t" | ||
96 | borderDistance 0.0 | ||
97 | ] | ||
98 | LabelGraphics | ||
99 | [ | ||
100 | text " | ||
101 | EntryType enum | ||
102 | " | ||
103 | fontSize 14 | ||
104 | fontName "Consolas" | ||
105 | alignment "left" | ||
106 | anchor "tl" | ||
107 | borderDistance 6 | ||
108 | ] | ||
109 | ] | ||
110 | |||
111 | node | ||
112 | [ | ||
113 | id 3 | ||
114 | graphics | ||
115 | [ | ||
116 | w 277.20000000000005 | ||
117 | h 82 | ||
118 | type "rectangle" | ||
119 | fill "#FFFFFF" | ||
120 | fill2 "#FFFFFF" | ||
121 | outline "#000000" | ||
122 | ] | ||
123 | LabelGraphics | ||
124 | [ | ||
125 | text "o 1" | ||
126 | outline "#000000" | ||
127 | fill "#FFFFFF" | ||
128 | fontSize 16 | ||
129 | fontName "Monospace" | ||
130 | autoSizePolicy "node_width" | ||
131 | anchor "t" | ||
132 | borderDistance 0.0 | ||
133 | ] | ||
134 | LabelGraphics | ||
135 | [ | ||
136 | text " | ||
137 | Statechart class DefinedPart | ||
138 | CompositeElement class DefinedPart | ||
139 | Statechart class | ||
140 | CompositeElement class | ||
141 | " | ||
142 | fontSize 14 | ||
143 | fontName "Consolas" | ||
144 | alignment "left" | ||
145 | anchor "tl" | ||
146 | borderDistance 6 | ||
147 | ] | ||
148 | ] | ||
149 | |||
150 | node | ||
151 | [ | ||
152 | id 4 | ||
153 | graphics | ||
154 | [ | ||
155 | w 41.800000000000004 | ||
156 | h 26 | ||
157 | type "rectangle" | ||
158 | fill "#FFFFFF" | ||
159 | fill2 "#FFFFFF" | ||
160 | outline "#000000" | ||
161 | ] | ||
162 | LabelGraphics | ||
163 | [ | ||
164 | text "true" | ||
165 | outline "#000000" | ||
166 | fill "#FFFFFF" | ||
167 | fontSize 16 | ||
168 | fontName "Monospace" | ||
169 | autoSizePolicy "node_width" | ||
170 | anchor "t" | ||
171 | borderDistance 0.0 | ||
172 | ] | ||
173 | LabelGraphics | ||
174 | [ | ||
175 | text " | ||
176 | " | ||
177 | fontSize 14 | ||
178 | fontName "Consolas" | ||
179 | alignment "left" | ||
180 | anchor "tl" | ||
181 | borderDistance 6 | ||
182 | ] | ||
183 | ] | ||
184 | |||
185 | node | ||
186 | [ | ||
187 | id 5 | ||
188 | graphics | ||
189 | [ | ||
190 | w 50.6 | ||
191 | h 26 | ||
192 | type "rectangle" | ||
193 | fill "#FFFFFF" | ||
194 | fill2 "#FFFFFF" | ||
195 | outline "#000000" | ||
196 | ] | ||
197 | LabelGraphics | ||
198 | [ | ||
199 | text "false" | ||
200 | outline "#000000" | ||
201 | fill "#FFFFFF" | ||
202 | fontSize 16 | ||
203 | fontName "Monospace" | ||
204 | autoSizePolicy "node_width" | ||
205 | anchor "t" | ||
206 | borderDistance 0.0 | ||
207 | ] | ||
208 | LabelGraphics | ||
209 | [ | ||
210 | text " | ||
211 | " | ||
212 | fontSize 14 | ||
213 | fontName "Consolas" | ||
214 | alignment "left" | ||
215 | anchor "tl" | ||
216 | borderDistance 6 | ||
217 | ] | ||
218 | ] | ||
219 | |||
220 | node | ||
221 | [ | ||
222 | id 6 | ||
223 | graphics | ||
224 | [ | ||
225 | w 107.80000000000001 | ||
226 | h 40 | ||
227 | type "rectangle" | ||
228 | fill "#FFFFFF" | ||
229 | fill2 "#FFFFFF" | ||
230 | outline "#000000" | ||
231 | ] | ||
232 | LabelGraphics | ||
233 | [ | ||
234 | text "null" | ||
235 | outline "#000000" | ||
236 | fill "#FFFFFF" | ||
237 | fontSize 16 | ||
238 | fontName "Monospace" | ||
239 | autoSizePolicy "node_width" | ||
240 | anchor "t" | ||
241 | borderDistance 0.0 | ||
242 | ] | ||
243 | LabelGraphics | ||
244 | [ | ||
245 | text " | ||
246 | Region class | ||
247 | " | ||
248 | fontSize 14 | ||
249 | fontName "Consolas" | ||
250 | alignment "left" | ||
251 | anchor "tl" | ||
252 | borderDistance 6 | ||
253 | ] | ||
254 | ] | ||
255 | |||
256 | node | ||
257 | [ | ||
258 | id 7 | ||
259 | graphics | ||
260 | [ | ||
261 | w 146.3 | ||
262 | h 68 | ||
263 | type "rectangle" | ||
264 | fill "#FFFFFF" | ||
265 | fill2 "#FFFFFF" | ||
266 | outline "#000000" | ||
267 | ] | ||
268 | LabelGraphics | ||
269 | [ | ||
270 | text "null" | ||
271 | outline "#000000" | ||
272 | fill "#FFFFFF" | ||
273 | fontSize 16 | ||
274 | fontName "Monospace" | ||
275 | autoSizePolicy "node_width" | ||
276 | anchor "t" | ||
277 | borderDistance 0.0 | ||
278 | ] | ||
279 | LabelGraphics | ||
280 | [ | ||
281 | text " | ||
282 | Pseudostate class | ||
283 | Vertex class | ||
284 | Choice class | ||
285 | " | ||
286 | fontSize 14 | ||
287 | fontName "Consolas" | ||
288 | alignment "left" | ||
289 | anchor "tl" | ||
290 | borderDistance 6 | ||
291 | ] | ||
292 | ] | ||
293 | |||
294 | node | ||
295 | [ | ||
296 | id 8 | ||
297 | graphics | ||
298 | [ | ||
299 | w 146.3 | ||
300 | h 68 | ||
301 | type "rectangle" | ||
302 | fill "#FFFFFF" | ||
303 | fill2 "#FFFFFF" | ||
304 | outline "#000000" | ||
305 | ] | ||
306 | LabelGraphics | ||
307 | [ | ||
308 | text "null" | ||
309 | outline "#000000" | ||
310 | fill "#FFFFFF" | ||
311 | fontSize 16 | ||
312 | fontName "Monospace" | ||
313 | autoSizePolicy "node_width" | ||
314 | anchor "t" | ||
315 | borderDistance 0.0 | ||
316 | ] | ||
317 | LabelGraphics | ||
318 | [ | ||
319 | text " | ||
320 | Pseudostate class | ||
321 | Vertex class | ||
322 | Entry class | ||
323 | " | ||
324 | fontSize 14 | ||
325 | fontName "Consolas" | ||
326 | alignment "left" | ||
327 | anchor "tl" | ||
328 | borderDistance 6 | ||
329 | ] | ||
330 | ] | ||
331 | |||
332 | node | ||
333 | [ | ||
334 | id 9 | ||
335 | graphics | ||
336 | [ | ||
337 | w 146.3 | ||
338 | h 68 | ||
339 | type "rectangle" | ||
340 | fill "#FFFFFF" | ||
341 | fill2 "#FFFFFF" | ||
342 | outline "#000000" | ||
343 | ] | ||
344 | LabelGraphics | ||
345 | [ | ||
346 | text "null" | ||
347 | outline "#000000" | ||
348 | fill "#FFFFFF" | ||
349 | fontSize 16 | ||
350 | fontName "Monospace" | ||
351 | autoSizePolicy "node_width" | ||
352 | anchor "t" | ||
353 | borderDistance 0.0 | ||
354 | ] | ||
355 | LabelGraphics | ||
356 | [ | ||
357 | text " | ||
358 | Pseudostate class | ||
359 | Vertex class | ||
360 | Entry class | ||
361 | " | ||
362 | fontSize 14 | ||
363 | fontName "Consolas" | ||
364 | alignment "left" | ||
365 | anchor "tl" | ||
366 | borderDistance 6 | ||
367 | ] | ||
368 | ] | ||
369 | |||
370 | node | ||
371 | [ | ||
372 | id 10 | ||
373 | graphics | ||
374 | [ | ||
375 | w 107.80000000000001 | ||
376 | h 40 | ||
377 | type "rectangle" | ||
378 | fill "#FFFFFF" | ||
379 | fill2 "#FFFFFF" | ||
380 | outline "#000000" | ||
381 | ] | ||
382 | LabelGraphics | ||
383 | [ | ||
384 | text "null" | ||
385 | outline "#000000" | ||
386 | fill "#FFFFFF" | ||
387 | fontSize 16 | ||
388 | fontName "Monospace" | ||
389 | autoSizePolicy "node_width" | ||
390 | anchor "t" | ||
391 | borderDistance 0.0 | ||
392 | ] | ||
393 | LabelGraphics | ||
394 | [ | ||
395 | text " | ||
396 | Region class | ||
397 | " | ||
398 | fontSize 14 | ||
399 | fontName "Consolas" | ||
400 | alignment "left" | ||
401 | anchor "tl" | ||
402 | borderDistance 6 | ||
403 | ] | ||
404 | ] | ||
405 | |||
406 | node | ||
407 | [ | ||
408 | id 11 | ||
409 | graphics | ||
410 | [ | ||
411 | w 292.6 | ||
412 | h 96 | ||
413 | type "rectangle" | ||
414 | fill "#FFFFFF" | ||
415 | fill2 "#FFFFFF" | ||
416 | outline "#000000" | ||
417 | ] | ||
418 | LabelGraphics | ||
419 | [ | ||
420 | text "null" | ||
421 | outline "#000000" | ||
422 | fill "#FFFFFF" | ||
423 | fontSize 16 | ||
424 | fontName "Monospace" | ||
425 | autoSizePolicy "node_width" | ||
426 | anchor "t" | ||
427 | borderDistance 0.0 | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text " | ||
432 | Vertex class | ||
433 | State class | ||
434 | RegularState class | ||
435 | CompositeElement class | ||
436 | CompositeElement class UndefinedPart | ||
437 | " | ||
438 | fontSize 14 | ||
439 | fontName "Consolas" | ||
440 | alignment "left" | ||
441 | anchor "tl" | ||
442 | borderDistance 6 | ||
443 | ] | ||
444 | ] | ||
445 | |||
446 | node | ||
447 | [ | ||
448 | id 12 | ||
449 | graphics | ||
450 | [ | ||
451 | w 177.10000000000002 | ||
452 | h 68 | ||
453 | type "rectangle" | ||
454 | fill "#FFFFFF" | ||
455 | fill2 "#FFFFFF" | ||
456 | outline "#000000" | ||
457 | ] | ||
458 | LabelGraphics | ||
459 | [ | ||
460 | text "null" | ||
461 | outline "#000000" | ||
462 | fill "#FFFFFF" | ||
463 | fontSize 16 | ||
464 | fontName "Monospace" | ||
465 | autoSizePolicy "node_width" | ||
466 | anchor "t" | ||
467 | borderDistance 0.0 | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text " | ||
472 | Pseudostate class | ||
473 | Vertex class | ||
474 | Synchronization class | ||
475 | " | ||
476 | fontSize 14 | ||
477 | fontName "Consolas" | ||
478 | alignment "left" | ||
479 | anchor "tl" | ||
480 | borderDistance 6 | ||
481 | ] | ||
482 | ] | ||
483 | |||
484 | node | ||
485 | [ | ||
486 | id 13 | ||
487 | graphics | ||
488 | [ | ||
489 | w 112.2 | ||
490 | h 26 | ||
491 | type "rectangle" | ||
492 | fill "#FFFFFF" | ||
493 | fill2 "#FFFFFF" | ||
494 | outline "#000000" | ||
495 | ] | ||
496 | LabelGraphics | ||
497 | [ | ||
498 | text "New Integers" | ||
499 | outline "#000000" | ||
500 | fill "#FFFFFF" | ||
501 | fontSize 16 | ||
502 | fontName "Monospace" | ||
503 | autoSizePolicy "node_width" | ||
504 | anchor "t" | ||
505 | borderDistance 0.0 | ||
506 | ] | ||
507 | LabelGraphics | ||
508 | [ | ||
509 | text " | ||
510 | " | ||
511 | fontSize 14 | ||
512 | fontName "Consolas" | ||
513 | alignment "left" | ||
514 | anchor "tl" | ||
515 | borderDistance 6 | ||
516 | ] | ||
517 | ] | ||
518 | |||
519 | node | ||
520 | [ | ||
521 | id 14 | ||
522 | graphics | ||
523 | [ | ||
524 | w 85.80000000000001 | ||
525 | h 26 | ||
526 | type "rectangle" | ||
527 | fill "#FFFFFF" | ||
528 | fill2 "#FFFFFF" | ||
529 | outline "#000000" | ||
530 | ] | ||
531 | LabelGraphics | ||
532 | [ | ||
533 | text "New Reals" | ||
534 | outline "#000000" | ||
535 | fill "#FFFFFF" | ||
536 | fontSize 16 | ||
537 | fontName "Monospace" | ||
538 | autoSizePolicy "node_width" | ||
539 | anchor "t" | ||
540 | borderDistance 0.0 | ||
541 | ] | ||
542 | LabelGraphics | ||
543 | [ | ||
544 | text " | ||
545 | " | ||
546 | fontSize 14 | ||
547 | fontName "Consolas" | ||
548 | alignment "left" | ||
549 | anchor "tl" | ||
550 | borderDistance 6 | ||
551 | ] | ||
552 | ] | ||
553 | |||
554 | node | ||
555 | [ | ||
556 | id 15 | ||
557 | graphics | ||
558 | [ | ||
559 | w 103.4 | ||
560 | h 26 | ||
561 | type "rectangle" | ||
562 | fill "#FFFFFF" | ||
563 | fill2 "#FFFFFF" | ||
564 | outline "#000000" | ||
565 | ] | ||
566 | LabelGraphics | ||
567 | [ | ||
568 | text "New Strings" | ||
569 | outline "#000000" | ||
570 | fill "#FFFFFF" | ||
571 | fontSize 16 | ||
572 | fontName "Monospace" | ||
573 | autoSizePolicy "node_width" | ||
574 | anchor "t" | ||
575 | borderDistance 0.0 | ||
576 | ] | ||
577 | LabelGraphics | ||
578 | [ | ||
579 | text " | ||
580 | " | ||
581 | fontSize 14 | ||
582 | fontName "Consolas" | ||
583 | alignment "left" | ||
584 | anchor "tl" | ||
585 | borderDistance 6 | ||
586 | ] | ||
587 | ] | ||
588 | |||
589 | node | ||
590 | [ | ||
591 | id 16 | ||
592 | graphics | ||
593 | [ | ||
594 | w 103.4 | ||
595 | h 26 | ||
596 | type "rectangle" | ||
597 | fill "#FFFFFF" | ||
598 | fill2 "#FFFFFF" | ||
599 | outline "#000000" | ||
600 | ] | ||
601 | LabelGraphics | ||
602 | [ | ||
603 | text "New Objects" | ||
604 | outline "#000000" | ||
605 | fill "#FFFFFF" | ||
606 | fontSize 16 | ||
607 | fontName "Monospace" | ||
608 | autoSizePolicy "node_width" | ||
609 | anchor "t" | ||
610 | borderDistance 0.0 | ||
611 | ] | ||
612 | LabelGraphics | ||
613 | [ | ||
614 | text " | ||
615 | " | ||
616 | fontSize 14 | ||
617 | fontName "Consolas" | ||
618 | alignment "left" | ||
619 | anchor "tl" | ||
620 | borderDistance 6 | ||
621 | ] | ||
622 | ] | ||
623 | edge | ||
624 | [ | ||
625 | source 6 | ||
626 | target 7 | ||
627 | graphics | ||
628 | [ | ||
629 | fill "#000000" | ||
630 | width 3 | ||
631 | targetArrow "standard" | ||
632 | ] | ||
633 | LabelGraphics | ||
634 | [ | ||
635 | text "vertices reference Region" | ||
636 | fontSize 14 | ||
637 | fontName "Consolas" | ||
638 | configuration "AutoFlippingLabel" | ||
639 | model "six_pos" | ||
640 | position "thead" | ||
641 | ] | ||
642 | ] | ||
643 | edge | ||
644 | [ | ||
645 | source 6 | ||
646 | target 8 | ||
647 | graphics | ||
648 | [ | ||
649 | fill "#000000" | ||
650 | width 3 | ||
651 | targetArrow "standard" | ||
652 | ] | ||
653 | LabelGraphics | ||
654 | [ | ||
655 | text "vertices reference Region" | ||
656 | fontSize 14 | ||
657 | fontName "Consolas" | ||
658 | configuration "AutoFlippingLabel" | ||
659 | model "six_pos" | ||
660 | position "thead" | ||
661 | ] | ||
662 | ] | ||
663 | edge | ||
664 | [ | ||
665 | source 6 | ||
666 | target 9 | ||
667 | graphics | ||
668 | [ | ||
669 | fill "#000000" | ||
670 | width 3 | ||
671 | targetArrow "standard" | ||
672 | ] | ||
673 | LabelGraphics | ||
674 | [ | ||
675 | text "vertices reference Region" | ||
676 | fontSize 14 | ||
677 | fontName "Consolas" | ||
678 | configuration "AutoFlippingLabel" | ||
679 | model "six_pos" | ||
680 | position "thead" | ||
681 | ] | ||
682 | ] | ||
683 | edge | ||
684 | [ | ||
685 | source 10 | ||
686 | target 11 | ||
687 | graphics | ||
688 | [ | ||
689 | fill "#000000" | ||
690 | width 3 | ||
691 | targetArrow "standard" | ||
692 | ] | ||
693 | LabelGraphics | ||
694 | [ | ||
695 | text "vertices reference Region" | ||
696 | fontSize 14 | ||
697 | fontName "Consolas" | ||
698 | configuration "AutoFlippingLabel" | ||
699 | model "six_pos" | ||
700 | position "thead" | ||
701 | ] | ||
702 | ] | ||
703 | edge | ||
704 | [ | ||
705 | source 6 | ||
706 | target 12 | ||
707 | graphics | ||
708 | [ | ||
709 | fill "#000000" | ||
710 | width 3 | ||
711 | targetArrow "standard" | ||
712 | ] | ||
713 | LabelGraphics | ||
714 | [ | ||
715 | text "vertices reference Region" | ||
716 | fontSize 14 | ||
717 | fontName "Consolas" | ||
718 | configuration "AutoFlippingLabel" | ||
719 | model "six_pos" | ||
720 | position "thead" | ||
721 | ] | ||
722 | ] | ||
723 | edge | ||
724 | [ | ||
725 | source 3 | ||
726 | target 6 | ||
727 | graphics | ||
728 | [ | ||
729 | fill "#000000" | ||
730 | width 3 | ||
731 | targetArrow "standard" | ||
732 | ] | ||
733 | LabelGraphics | ||
734 | [ | ||
735 | text "regions reference CompositeElement" | ||
736 | fontSize 14 | ||
737 | fontName "Consolas" | ||
738 | configuration "AutoFlippingLabel" | ||
739 | model "six_pos" | ||
740 | position "thead" | ||
741 | ] | ||
742 | ] | ||
743 | edge | ||
744 | [ | ||
745 | source 3 | ||
746 | target 10 | ||
747 | graphics | ||
748 | [ | ||
749 | fill "#000000" | ||
750 | width 3 | ||
751 | targetArrow "standard" | ||
752 | ] | ||
753 | LabelGraphics | ||
754 | [ | ||
755 | text "regions reference CompositeElement" | ||
756 | fontSize 14 | ||
757 | fontName "Consolas" | ||
758 | configuration "AutoFlippingLabel" | ||
759 | model "six_pos" | ||
760 | position "thead" | ||
761 | ] | ||
762 | ] | ||
763 | ] | ||
764 | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution4Visualisation.gml b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution4Visualisation.gml new file mode 100644 index 00000000..0e9040ed --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution4Visualisation.gml | |||
@@ -0,0 +1,822 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 217.8 | ||
9 | h 40 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "Normal literal EntryType" | ||
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 | EntryType enum | ||
30 | " | ||
31 | fontSize 14 | ||
32 | fontName "Consolas" | ||
33 | alignment "left" | ||
34 | anchor "tl" | ||
35 | borderDistance 6 | ||
36 | ] | ||
37 | ] | ||
38 | |||
39 | node | ||
40 | [ | ||
41 | id 1 | ||
42 | graphics | ||
43 | [ | ||
44 | w 226.60000000000002 | ||
45 | h 40 | ||
46 | type "rectangle" | ||
47 | fill "#FFFFFF" | ||
48 | fill2 "#FFFFFF" | ||
49 | outline "#000000" | ||
50 | ] | ||
51 | LabelGraphics | ||
52 | [ | ||
53 | text "History literal EntryType" | ||
54 | outline "#000000" | ||
55 | fill "#FFFFFF" | ||
56 | fontSize 16 | ||
57 | fontName "Monospace" | ||
58 | autoSizePolicy "node_width" | ||
59 | anchor "t" | ||
60 | borderDistance 0.0 | ||
61 | ] | ||
62 | LabelGraphics | ||
63 | [ | ||
64 | text " | ||
65 | EntryType enum | ||
66 | " | ||
67 | fontSize 14 | ||
68 | fontName "Consolas" | ||
69 | alignment "left" | ||
70 | anchor "tl" | ||
71 | borderDistance 6 | ||
72 | ] | ||
73 | ] | ||
74 | |||
75 | node | ||
76 | [ | ||
77 | id 2 | ||
78 | graphics | ||
79 | [ | ||
80 | w 261.8 | ||
81 | h 40 | ||
82 | type "rectangle" | ||
83 | fill "#FFFFFF" | ||
84 | fill2 "#FFFFFF" | ||
85 | outline "#000000" | ||
86 | ] | ||
87 | LabelGraphics | ||
88 | [ | ||
89 | text "DeepHistory literal EntryType" | ||
90 | outline "#000000" | ||
91 | fill "#FFFFFF" | ||
92 | fontSize 16 | ||
93 | fontName "Monospace" | ||
94 | autoSizePolicy "node_width" | ||
95 | anchor "t" | ||
96 | borderDistance 0.0 | ||
97 | ] | ||
98 | LabelGraphics | ||
99 | [ | ||
100 | text " | ||
101 | EntryType enum | ||
102 | " | ||
103 | fontSize 14 | ||
104 | fontName "Consolas" | ||
105 | alignment "left" | ||
106 | anchor "tl" | ||
107 | borderDistance 6 | ||
108 | ] | ||
109 | ] | ||
110 | |||
111 | node | ||
112 | [ | ||
113 | id 3 | ||
114 | graphics | ||
115 | [ | ||
116 | w 277.20000000000005 | ||
117 | h 82 | ||
118 | type "rectangle" | ||
119 | fill "#FFFFFF" | ||
120 | fill2 "#FFFFFF" | ||
121 | outline "#000000" | ||
122 | ] | ||
123 | LabelGraphics | ||
124 | [ | ||
125 | text "o 1" | ||
126 | outline "#000000" | ||
127 | fill "#FFFFFF" | ||
128 | fontSize 16 | ||
129 | fontName "Monospace" | ||
130 | autoSizePolicy "node_width" | ||
131 | anchor "t" | ||
132 | borderDistance 0.0 | ||
133 | ] | ||
134 | LabelGraphics | ||
135 | [ | ||
136 | text " | ||
137 | Statechart class DefinedPart | ||
138 | CompositeElement class DefinedPart | ||
139 | Statechart class | ||
140 | CompositeElement class | ||
141 | " | ||
142 | fontSize 14 | ||
143 | fontName "Consolas" | ||
144 | alignment "left" | ||
145 | anchor "tl" | ||
146 | borderDistance 6 | ||
147 | ] | ||
148 | ] | ||
149 | |||
150 | node | ||
151 | [ | ||
152 | id 4 | ||
153 | graphics | ||
154 | [ | ||
155 | w 41.800000000000004 | ||
156 | h 26 | ||
157 | type "rectangle" | ||
158 | fill "#FFFFFF" | ||
159 | fill2 "#FFFFFF" | ||
160 | outline "#000000" | ||
161 | ] | ||
162 | LabelGraphics | ||
163 | [ | ||
164 | text "true" | ||
165 | outline "#000000" | ||
166 | fill "#FFFFFF" | ||
167 | fontSize 16 | ||
168 | fontName "Monospace" | ||
169 | autoSizePolicy "node_width" | ||
170 | anchor "t" | ||
171 | borderDistance 0.0 | ||
172 | ] | ||
173 | LabelGraphics | ||
174 | [ | ||
175 | text " | ||
176 | " | ||
177 | fontSize 14 | ||
178 | fontName "Consolas" | ||
179 | alignment "left" | ||
180 | anchor "tl" | ||
181 | borderDistance 6 | ||
182 | ] | ||
183 | ] | ||
184 | |||
185 | node | ||
186 | [ | ||
187 | id 5 | ||
188 | graphics | ||
189 | [ | ||
190 | w 50.6 | ||
191 | h 26 | ||
192 | type "rectangle" | ||
193 | fill "#FFFFFF" | ||
194 | fill2 "#FFFFFF" | ||
195 | outline "#000000" | ||
196 | ] | ||
197 | LabelGraphics | ||
198 | [ | ||
199 | text "false" | ||
200 | outline "#000000" | ||
201 | fill "#FFFFFF" | ||
202 | fontSize 16 | ||
203 | fontName "Monospace" | ||
204 | autoSizePolicy "node_width" | ||
205 | anchor "t" | ||
206 | borderDistance 0.0 | ||
207 | ] | ||
208 | LabelGraphics | ||
209 | [ | ||
210 | text " | ||
211 | " | ||
212 | fontSize 14 | ||
213 | fontName "Consolas" | ||
214 | alignment "left" | ||
215 | anchor "tl" | ||
216 | borderDistance 6 | ||
217 | ] | ||
218 | ] | ||
219 | |||
220 | node | ||
221 | [ | ||
222 | id 6 | ||
223 | graphics | ||
224 | [ | ||
225 | w 107.80000000000001 | ||
226 | h 40 | ||
227 | type "rectangle" | ||
228 | fill "#FFFFFF" | ||
229 | fill2 "#FFFFFF" | ||
230 | outline "#000000" | ||
231 | ] | ||
232 | LabelGraphics | ||
233 | [ | ||
234 | text "null" | ||
235 | outline "#000000" | ||
236 | fill "#FFFFFF" | ||
237 | fontSize 16 | ||
238 | fontName "Monospace" | ||
239 | autoSizePolicy "node_width" | ||
240 | anchor "t" | ||
241 | borderDistance 0.0 | ||
242 | ] | ||
243 | LabelGraphics | ||
244 | [ | ||
245 | text " | ||
246 | Region class | ||
247 | " | ||
248 | fontSize 14 | ||
249 | fontName "Consolas" | ||
250 | alignment "left" | ||
251 | anchor "tl" | ||
252 | borderDistance 6 | ||
253 | ] | ||
254 | ] | ||
255 | |||
256 | node | ||
257 | [ | ||
258 | id 7 | ||
259 | graphics | ||
260 | [ | ||
261 | w 146.3 | ||
262 | h 68 | ||
263 | type "rectangle" | ||
264 | fill "#FFFFFF" | ||
265 | fill2 "#FFFFFF" | ||
266 | outline "#000000" | ||
267 | ] | ||
268 | LabelGraphics | ||
269 | [ | ||
270 | text "null" | ||
271 | outline "#000000" | ||
272 | fill "#FFFFFF" | ||
273 | fontSize 16 | ||
274 | fontName "Monospace" | ||
275 | autoSizePolicy "node_width" | ||
276 | anchor "t" | ||
277 | borderDistance 0.0 | ||
278 | ] | ||
279 | LabelGraphics | ||
280 | [ | ||
281 | text " | ||
282 | Pseudostate class | ||
283 | Vertex class | ||
284 | Choice class | ||
285 | " | ||
286 | fontSize 14 | ||
287 | fontName "Consolas" | ||
288 | alignment "left" | ||
289 | anchor "tl" | ||
290 | borderDistance 6 | ||
291 | ] | ||
292 | ] | ||
293 | |||
294 | node | ||
295 | [ | ||
296 | id 8 | ||
297 | graphics | ||
298 | [ | ||
299 | w 146.3 | ||
300 | h 68 | ||
301 | type "rectangle" | ||
302 | fill "#FFFFFF" | ||
303 | fill2 "#FFFFFF" | ||
304 | outline "#000000" | ||
305 | ] | ||
306 | LabelGraphics | ||
307 | [ | ||
308 | text "null" | ||
309 | outline "#000000" | ||
310 | fill "#FFFFFF" | ||
311 | fontSize 16 | ||
312 | fontName "Monospace" | ||
313 | autoSizePolicy "node_width" | ||
314 | anchor "t" | ||
315 | borderDistance 0.0 | ||
316 | ] | ||
317 | LabelGraphics | ||
318 | [ | ||
319 | text " | ||
320 | Pseudostate class | ||
321 | Vertex class | ||
322 | Entry class | ||
323 | " | ||
324 | fontSize 14 | ||
325 | fontName "Consolas" | ||
326 | alignment "left" | ||
327 | anchor "tl" | ||
328 | borderDistance 6 | ||
329 | ] | ||
330 | ] | ||
331 | |||
332 | node | ||
333 | [ | ||
334 | id 9 | ||
335 | graphics | ||
336 | [ | ||
337 | w 146.3 | ||
338 | h 68 | ||
339 | type "rectangle" | ||
340 | fill "#FFFFFF" | ||
341 | fill2 "#FFFFFF" | ||
342 | outline "#000000" | ||
343 | ] | ||
344 | LabelGraphics | ||
345 | [ | ||
346 | text "null" | ||
347 | outline "#000000" | ||
348 | fill "#FFFFFF" | ||
349 | fontSize 16 | ||
350 | fontName "Monospace" | ||
351 | autoSizePolicy "node_width" | ||
352 | anchor "t" | ||
353 | borderDistance 0.0 | ||
354 | ] | ||
355 | LabelGraphics | ||
356 | [ | ||
357 | text " | ||
358 | Pseudostate class | ||
359 | Vertex class | ||
360 | Entry class | ||
361 | " | ||
362 | fontSize 14 | ||
363 | fontName "Consolas" | ||
364 | alignment "left" | ||
365 | anchor "tl" | ||
366 | borderDistance 6 | ||
367 | ] | ||
368 | ] | ||
369 | |||
370 | node | ||
371 | [ | ||
372 | id 10 | ||
373 | graphics | ||
374 | [ | ||
375 | w 107.80000000000001 | ||
376 | h 40 | ||
377 | type "rectangle" | ||
378 | fill "#FFFFFF" | ||
379 | fill2 "#FFFFFF" | ||
380 | outline "#000000" | ||
381 | ] | ||
382 | LabelGraphics | ||
383 | [ | ||
384 | text "null" | ||
385 | outline "#000000" | ||
386 | fill "#FFFFFF" | ||
387 | fontSize 16 | ||
388 | fontName "Monospace" | ||
389 | autoSizePolicy "node_width" | ||
390 | anchor "t" | ||
391 | borderDistance 0.0 | ||
392 | ] | ||
393 | LabelGraphics | ||
394 | [ | ||
395 | text " | ||
396 | Region class | ||
397 | " | ||
398 | fontSize 14 | ||
399 | fontName "Consolas" | ||
400 | alignment "left" | ||
401 | anchor "tl" | ||
402 | borderDistance 6 | ||
403 | ] | ||
404 | ] | ||
405 | |||
406 | node | ||
407 | [ | ||
408 | id 11 | ||
409 | graphics | ||
410 | [ | ||
411 | w 292.6 | ||
412 | h 96 | ||
413 | type "rectangle" | ||
414 | fill "#FFFFFF" | ||
415 | fill2 "#FFFFFF" | ||
416 | outline "#000000" | ||
417 | ] | ||
418 | LabelGraphics | ||
419 | [ | ||
420 | text "null" | ||
421 | outline "#000000" | ||
422 | fill "#FFFFFF" | ||
423 | fontSize 16 | ||
424 | fontName "Monospace" | ||
425 | autoSizePolicy "node_width" | ||
426 | anchor "t" | ||
427 | borderDistance 0.0 | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text " | ||
432 | Vertex class | ||
433 | State class | ||
434 | RegularState class | ||
435 | CompositeElement class | ||
436 | CompositeElement class UndefinedPart | ||
437 | " | ||
438 | fontSize 14 | ||
439 | fontName "Consolas" | ||
440 | alignment "left" | ||
441 | anchor "tl" | ||
442 | borderDistance 6 | ||
443 | ] | ||
444 | ] | ||
445 | |||
446 | node | ||
447 | [ | ||
448 | id 12 | ||
449 | graphics | ||
450 | [ | ||
451 | w 177.10000000000002 | ||
452 | h 68 | ||
453 | type "rectangle" | ||
454 | fill "#FFFFFF" | ||
455 | fill2 "#FFFFFF" | ||
456 | outline "#000000" | ||
457 | ] | ||
458 | LabelGraphics | ||
459 | [ | ||
460 | text "null" | ||
461 | outline "#000000" | ||
462 | fill "#FFFFFF" | ||
463 | fontSize 16 | ||
464 | fontName "Monospace" | ||
465 | autoSizePolicy "node_width" | ||
466 | anchor "t" | ||
467 | borderDistance 0.0 | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text " | ||
472 | Pseudostate class | ||
473 | Vertex class | ||
474 | Synchronization class | ||
475 | " | ||
476 | fontSize 14 | ||
477 | fontName "Consolas" | ||
478 | alignment "left" | ||
479 | anchor "tl" | ||
480 | borderDistance 6 | ||
481 | ] | ||
482 | ] | ||
483 | |||
484 | node | ||
485 | [ | ||
486 | id 13 | ||
487 | graphics | ||
488 | [ | ||
489 | w 154.0 | ||
490 | h 68 | ||
491 | type "rectangle" | ||
492 | fill "#FFFFFF" | ||
493 | fill2 "#FFFFFF" | ||
494 | outline "#000000" | ||
495 | ] | ||
496 | LabelGraphics | ||
497 | [ | ||
498 | text "null" | ||
499 | outline "#000000" | ||
500 | fill "#FFFFFF" | ||
501 | fontSize 16 | ||
502 | fontName "Monospace" | ||
503 | autoSizePolicy "node_width" | ||
504 | anchor "t" | ||
505 | borderDistance 0.0 | ||
506 | ] | ||
507 | LabelGraphics | ||
508 | [ | ||
509 | text " | ||
510 | Vertex class | ||
511 | RegularState class | ||
512 | FinalState class | ||
513 | " | ||
514 | fontSize 14 | ||
515 | fontName "Consolas" | ||
516 | alignment "left" | ||
517 | anchor "tl" | ||
518 | borderDistance 6 | ||
519 | ] | ||
520 | ] | ||
521 | |||
522 | node | ||
523 | [ | ||
524 | id 14 | ||
525 | graphics | ||
526 | [ | ||
527 | w 112.2 | ||
528 | h 26 | ||
529 | type "rectangle" | ||
530 | fill "#FFFFFF" | ||
531 | fill2 "#FFFFFF" | ||
532 | outline "#000000" | ||
533 | ] | ||
534 | LabelGraphics | ||
535 | [ | ||
536 | text "New Integers" | ||
537 | outline "#000000" | ||
538 | fill "#FFFFFF" | ||
539 | fontSize 16 | ||
540 | fontName "Monospace" | ||
541 | autoSizePolicy "node_width" | ||
542 | anchor "t" | ||
543 | borderDistance 0.0 | ||
544 | ] | ||
545 | LabelGraphics | ||
546 | [ | ||
547 | text " | ||
548 | " | ||
549 | fontSize 14 | ||
550 | fontName "Consolas" | ||
551 | alignment "left" | ||
552 | anchor "tl" | ||
553 | borderDistance 6 | ||
554 | ] | ||
555 | ] | ||
556 | |||
557 | node | ||
558 | [ | ||
559 | id 15 | ||
560 | graphics | ||
561 | [ | ||
562 | w 85.80000000000001 | ||
563 | h 26 | ||
564 | type "rectangle" | ||
565 | fill "#FFFFFF" | ||
566 | fill2 "#FFFFFF" | ||
567 | outline "#000000" | ||
568 | ] | ||
569 | LabelGraphics | ||
570 | [ | ||
571 | text "New Reals" | ||
572 | outline "#000000" | ||
573 | fill "#FFFFFF" | ||
574 | fontSize 16 | ||
575 | fontName "Monospace" | ||
576 | autoSizePolicy "node_width" | ||
577 | anchor "t" | ||
578 | borderDistance 0.0 | ||
579 | ] | ||
580 | LabelGraphics | ||
581 | [ | ||
582 | text " | ||
583 | " | ||
584 | fontSize 14 | ||
585 | fontName "Consolas" | ||
586 | alignment "left" | ||
587 | anchor "tl" | ||
588 | borderDistance 6 | ||
589 | ] | ||
590 | ] | ||
591 | |||
592 | node | ||
593 | [ | ||
594 | id 16 | ||
595 | graphics | ||
596 | [ | ||
597 | w 103.4 | ||
598 | h 26 | ||
599 | type "rectangle" | ||
600 | fill "#FFFFFF" | ||
601 | fill2 "#FFFFFF" | ||
602 | outline "#000000" | ||
603 | ] | ||
604 | LabelGraphics | ||
605 | [ | ||
606 | text "New Strings" | ||
607 | outline "#000000" | ||
608 | fill "#FFFFFF" | ||
609 | fontSize 16 | ||
610 | fontName "Monospace" | ||
611 | autoSizePolicy "node_width" | ||
612 | anchor "t" | ||
613 | borderDistance 0.0 | ||
614 | ] | ||
615 | LabelGraphics | ||
616 | [ | ||
617 | text " | ||
618 | " | ||
619 | fontSize 14 | ||
620 | fontName "Consolas" | ||
621 | alignment "left" | ||
622 | anchor "tl" | ||
623 | borderDistance 6 | ||
624 | ] | ||
625 | ] | ||
626 | |||
627 | node | ||
628 | [ | ||
629 | id 17 | ||
630 | graphics | ||
631 | [ | ||
632 | w 103.4 | ||
633 | h 26 | ||
634 | type "rectangle" | ||
635 | fill "#FFFFFF" | ||
636 | fill2 "#FFFFFF" | ||
637 | outline "#000000" | ||
638 | ] | ||
639 | LabelGraphics | ||
640 | [ | ||
641 | text "New Objects" | ||
642 | outline "#000000" | ||
643 | fill "#FFFFFF" | ||
644 | fontSize 16 | ||
645 | fontName "Monospace" | ||
646 | autoSizePolicy "node_width" | ||
647 | anchor "t" | ||
648 | borderDistance 0.0 | ||
649 | ] | ||
650 | LabelGraphics | ||
651 | [ | ||
652 | text " | ||
653 | " | ||
654 | fontSize 14 | ||
655 | fontName "Consolas" | ||
656 | alignment "left" | ||
657 | anchor "tl" | ||
658 | borderDistance 6 | ||
659 | ] | ||
660 | ] | ||
661 | edge | ||
662 | [ | ||
663 | source 6 | ||
664 | target 7 | ||
665 | graphics | ||
666 | [ | ||
667 | fill "#000000" | ||
668 | width 3 | ||
669 | targetArrow "standard" | ||
670 | ] | ||
671 | LabelGraphics | ||
672 | [ | ||
673 | text "vertices reference Region" | ||
674 | fontSize 14 | ||
675 | fontName "Consolas" | ||
676 | configuration "AutoFlippingLabel" | ||
677 | model "six_pos" | ||
678 | position "thead" | ||
679 | ] | ||
680 | ] | ||
681 | edge | ||
682 | [ | ||
683 | source 6 | ||
684 | target 8 | ||
685 | graphics | ||
686 | [ | ||
687 | fill "#000000" | ||
688 | width 3 | ||
689 | targetArrow "standard" | ||
690 | ] | ||
691 | LabelGraphics | ||
692 | [ | ||
693 | text "vertices reference Region" | ||
694 | fontSize 14 | ||
695 | fontName "Consolas" | ||
696 | configuration "AutoFlippingLabel" | ||
697 | model "six_pos" | ||
698 | position "thead" | ||
699 | ] | ||
700 | ] | ||
701 | edge | ||
702 | [ | ||
703 | source 6 | ||
704 | target 9 | ||
705 | graphics | ||
706 | [ | ||
707 | fill "#000000" | ||
708 | width 3 | ||
709 | targetArrow "standard" | ||
710 | ] | ||
711 | LabelGraphics | ||
712 | [ | ||
713 | text "vertices reference Region" | ||
714 | fontSize 14 | ||
715 | fontName "Consolas" | ||
716 | configuration "AutoFlippingLabel" | ||
717 | model "six_pos" | ||
718 | position "thead" | ||
719 | ] | ||
720 | ] | ||
721 | edge | ||
722 | [ | ||
723 | source 10 | ||
724 | target 11 | ||
725 | graphics | ||
726 | [ | ||
727 | fill "#000000" | ||
728 | width 3 | ||
729 | targetArrow "standard" | ||
730 | ] | ||
731 | LabelGraphics | ||
732 | [ | ||
733 | text "vertices reference Region" | ||
734 | fontSize 14 | ||
735 | fontName "Consolas" | ||
736 | configuration "AutoFlippingLabel" | ||
737 | model "six_pos" | ||
738 | position "thead" | ||
739 | ] | ||
740 | ] | ||
741 | edge | ||
742 | [ | ||
743 | source 6 | ||
744 | target 12 | ||
745 | graphics | ||
746 | [ | ||
747 | fill "#000000" | ||
748 | width 3 | ||
749 | targetArrow "standard" | ||
750 | ] | ||
751 | LabelGraphics | ||
752 | [ | ||
753 | text "vertices reference Region" | ||
754 | fontSize 14 | ||
755 | fontName "Consolas" | ||
756 | configuration "AutoFlippingLabel" | ||
757 | model "six_pos" | ||
758 | position "thead" | ||
759 | ] | ||
760 | ] | ||
761 | edge | ||
762 | [ | ||
763 | source 10 | ||
764 | target 13 | ||
765 | graphics | ||
766 | [ | ||
767 | fill "#000000" | ||
768 | width 3 | ||
769 | targetArrow "standard" | ||
770 | ] | ||
771 | LabelGraphics | ||
772 | [ | ||
773 | text "vertices reference Region" | ||
774 | fontSize 14 | ||
775 | fontName "Consolas" | ||
776 | configuration "AutoFlippingLabel" | ||
777 | model "six_pos" | ||
778 | position "thead" | ||
779 | ] | ||
780 | ] | ||
781 | edge | ||
782 | [ | ||
783 | source 3 | ||
784 | target 6 | ||
785 | graphics | ||
786 | [ | ||
787 | fill "#000000" | ||
788 | width 3 | ||
789 | targetArrow "standard" | ||
790 | ] | ||
791 | LabelGraphics | ||
792 | [ | ||
793 | text "regions reference CompositeElement" | ||
794 | fontSize 14 | ||
795 | fontName "Consolas" | ||
796 | configuration "AutoFlippingLabel" | ||
797 | model "six_pos" | ||
798 | position "thead" | ||
799 | ] | ||
800 | ] | ||
801 | edge | ||
802 | [ | ||
803 | source 3 | ||
804 | target 10 | ||
805 | graphics | ||
806 | [ | ||
807 | fill "#000000" | ||
808 | width 3 | ||
809 | targetArrow "standard" | ||
810 | ] | ||
811 | LabelGraphics | ||
812 | [ | ||
813 | text "regions reference CompositeElement" | ||
814 | fontSize 14 | ||
815 | fontName "Consolas" | ||
816 | configuration "AutoFlippingLabel" | ||
817 | model "six_pos" | ||
818 | position "thead" | ||
819 | ] | ||
820 | ] | ||
821 | ] | ||
822 | |||
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution5Visualisation.gml b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution5Visualisation.gml new file mode 100644 index 00000000..b6332fe3 --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.yakindu.test/output/solution5Visualisation.gml | |||
@@ -0,0 +1,882 @@ | |||
1 | graph | ||
2 | [ | ||
3 | node | ||
4 | [ | ||
5 | id 0 | ||
6 | graphics | ||
7 | [ | ||
8 | w 217.8 | ||
9 | h 40 | ||
10 | type "rectangle" | ||
11 | fill "#FFFFFF" | ||
12 | fill2 "#FFFFFF" | ||
13 | outline "#000000" | ||
14 | ] | ||
15 | LabelGraphics | ||
16 | [ | ||
17 | text "Normal literal EntryType" | ||
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 | EntryType enum | ||
30 | " | ||
31 | fontSize 14 | ||
32 | fontName "Consolas" | ||
33 | alignment "left" | ||
34 | anchor "tl" | ||
35 | borderDistance 6 | ||
36 | ] | ||
37 | ] | ||
38 | |||
39 | node | ||
40 | [ | ||
41 | id 1 | ||
42 | graphics | ||
43 | [ | ||
44 | w 226.60000000000002 | ||
45 | h 40 | ||
46 | type "rectangle" | ||
47 | fill "#FFFFFF" | ||
48 | fill2 "#FFFFFF" | ||
49 | outline "#000000" | ||
50 | ] | ||
51 | LabelGraphics | ||
52 | [ | ||
53 | text "History literal EntryType" | ||
54 | outline "#000000" | ||
55 | fill "#FFFFFF" | ||
56 | fontSize 16 | ||
57 | fontName "Monospace" | ||
58 | autoSizePolicy "node_width" | ||
59 | anchor "t" | ||
60 | borderDistance 0.0 | ||
61 | ] | ||
62 | LabelGraphics | ||
63 | [ | ||
64 | text " | ||
65 | EntryType enum | ||
66 | " | ||
67 | fontSize 14 | ||
68 | fontName "Consolas" | ||
69 | alignment "left" | ||
70 | anchor "tl" | ||
71 | borderDistance 6 | ||
72 | ] | ||
73 | ] | ||
74 | |||
75 | node | ||
76 | [ | ||
77 | id 2 | ||
78 | graphics | ||
79 | [ | ||
80 | w 261.8 | ||
81 | h 40 | ||
82 | type "rectangle" | ||
83 | fill "#FFFFFF" | ||
84 | fill2 "#FFFFFF" | ||
85 | outline "#000000" | ||
86 | ] | ||
87 | LabelGraphics | ||
88 | [ | ||
89 | text "DeepHistory literal EntryType" | ||
90 | outline "#000000" | ||
91 | fill "#FFFFFF" | ||
92 | fontSize 16 | ||
93 | fontName "Monospace" | ||
94 | autoSizePolicy "node_width" | ||
95 | anchor "t" | ||
96 | borderDistance 0.0 | ||
97 | ] | ||
98 | LabelGraphics | ||
99 | [ | ||
100 | text " | ||
101 | EntryType enum | ||
102 | " | ||
103 | fontSize 14 | ||
104 | fontName "Consolas" | ||
105 | alignment "left" | ||
106 | anchor "tl" | ||
107 | borderDistance 6 | ||
108 | ] | ||
109 | ] | ||
110 | |||
111 | node | ||
112 | [ | ||
113 | id 3 | ||
114 | graphics | ||
115 | [ | ||
116 | w 277.20000000000005 | ||
117 | h 82 | ||
118 | type "rectangle" | ||
119 | fill "#FFFFFF" | ||
120 | fill2 "#FFFFFF" | ||
121 | outline "#000000" | ||
122 | ] | ||
123 | LabelGraphics | ||
124 | [ | ||
125 | text "o 1" | ||
126 | outline "#000000" | ||
127 | fill "#FFFFFF" | ||
128 | fontSize 16 | ||
129 | fontName "Monospace" | ||
130 | autoSizePolicy "node_width" | ||
131 | anchor "t" | ||
132 | borderDistance 0.0 | ||
133 | ] | ||
134 | LabelGraphics | ||
135 | [ | ||
136 | text " | ||
137 | Statechart class DefinedPart | ||
138 | CompositeElement class DefinedPart | ||
139 | Statechart class | ||
140 | CompositeElement class | ||
141 | " | ||
142 | fontSize 14 | ||
143 | fontName "Consolas" | ||
144 | alignment "left" | ||
145 | anchor "tl" | ||
146 | borderDistance 6 | ||
147 | ] | ||
148 | ] | ||
149 | |||
150 | node | ||
151 | [ | ||
152 | id 4 | ||
153 | graphics | ||
154 | [ | ||
155 | w 41.800000000000004 | ||
156 | h 26 | ||
157 | type "rectangle" | ||
158 | fill "#FFFFFF" | ||
159 | fill2 "#FFFFFF" | ||
160 | outline "#000000" | ||
161 | ] | ||
162 | LabelGraphics | ||
163 | [ | ||
164 | text "true" | ||
165 | outline "#000000" | ||
166 | fill "#FFFFFF" | ||
167 | fontSize 16 | ||
168 | fontName "Monospace" | ||
169 | autoSizePolicy "node_width" | ||
170 | anchor "t" | ||
171 | borderDistance 0.0 | ||
172 | ] | ||
173 | LabelGraphics | ||
174 | [ | ||
175 | text " | ||
176 | " | ||
177 | fontSize 14 | ||
178 | fontName "Consolas" | ||
179 | alignment "left" | ||
180 | anchor "tl" | ||
181 | borderDistance 6 | ||
182 | ] | ||
183 | ] | ||
184 | |||
185 | node | ||
186 | [ | ||
187 | id 5 | ||
188 | graphics | ||
189 | [ | ||
190 | w 50.6 | ||
191 | h 26 | ||
192 | type "rectangle" | ||
193 | fill "#FFFFFF" | ||
194 | fill2 "#FFFFFF" | ||
195 | outline "#000000" | ||
196 | ] | ||
197 | LabelGraphics | ||
198 | [ | ||
199 | text "false" | ||
200 | outline "#000000" | ||
201 | fill "#FFFFFF" | ||
202 | fontSize 16 | ||
203 | fontName "Monospace" | ||
204 | autoSizePolicy "node_width" | ||
205 | anchor "t" | ||
206 | borderDistance 0.0 | ||
207 | ] | ||
208 | LabelGraphics | ||
209 | [ | ||
210 | text " | ||
211 | " | ||
212 | fontSize 14 | ||
213 | fontName "Consolas" | ||
214 | alignment "left" | ||
215 | anchor "tl" | ||
216 | borderDistance 6 | ||
217 | ] | ||
218 | ] | ||
219 | |||
220 | node | ||
221 | [ | ||
222 | id 6 | ||
223 | graphics | ||
224 | [ | ||
225 | w 107.80000000000001 | ||
226 | h 40 | ||
227 | type "rectangle" | ||
228 | fill "#FFFFFF" | ||
229 | fill2 "#FFFFFF" | ||
230 | outline "#000000" | ||
231 | ] | ||
232 | LabelGraphics | ||
233 | [ | ||
234 | text "null" | ||
235 | outline "#000000" | ||
236 | fill "#FFFFFF" | ||
237 | fontSize 16 | ||
238 | fontName "Monospace" | ||
239 | autoSizePolicy "node_width" | ||
240 | anchor "t" | ||
241 | borderDistance 0.0 | ||
242 | ] | ||
243 | LabelGraphics | ||
244 | [ | ||
245 | text " | ||
246 | Region class | ||
247 | " | ||
248 | fontSize 14 | ||
249 | fontName "Consolas" | ||
250 | alignment "left" | ||
251 | anchor "tl" | ||
252 | borderDistance 6 | ||
253 | ] | ||
254 | ] | ||
255 | |||
256 | node | ||
257 | [ | ||
258 | id 7 | ||
259 | graphics | ||
260 | [ | ||
261 | w 146.3 | ||
262 | h 68 | ||
263 | type "rectangle" | ||
264 | fill "#FFFFFF" | ||
265 | fill2 "#FFFFFF" | ||
266 | outline "#000000" | ||
267 | ] | ||
268 | LabelGraphics | ||
269 | [ | ||
270 | text "null" | ||
271 | outline "#000000" | ||
272 | fill "#FFFFFF" | ||
273 | fontSize 16 | ||
274 | fontName "Monospace" | ||
275 | autoSizePolicy "node_width" | ||
276 | anchor "t" | ||
277 | borderDistance 0.0 | ||
278 | ] | ||
279 | LabelGraphics | ||
280 | [ | ||
281 | text " | ||
282 | Pseudostate class | ||
283 | Vertex class | ||
284 | Choice class | ||
285 | " | ||
286 | fontSize 14 | ||
287 | fontName "Consolas" | ||
288 | alignment "left" | ||
289 | anchor "tl" | ||
290 | borderDistance 6 | ||
291 | ] | ||
292 | ] | ||
293 | |||
294 | node | ||
295 | [ | ||
296 | id 8 | ||
297 | graphics | ||
298 | [ | ||
299 | w 146.3 | ||
300 | h 68 | ||
301 | type "rectangle" | ||
302 | fill "#FFFFFF" | ||
303 | fill2 "#FFFFFF" | ||
304 | outline "#000000" | ||
305 | ] | ||
306 | LabelGraphics | ||
307 | [ | ||
308 | text "null" | ||
309 | outline "#000000" | ||
310 | fill "#FFFFFF" | ||
311 | fontSize 16 | ||
312 | fontName "Monospace" | ||
313 | autoSizePolicy "node_width" | ||
314 | anchor "t" | ||
315 | borderDistance 0.0 | ||
316 | ] | ||
317 | LabelGraphics | ||
318 | [ | ||
319 | text " | ||
320 | Pseudostate class | ||
321 | Vertex class | ||
322 | Entry class | ||
323 | " | ||
324 | fontSize 14 | ||
325 | fontName "Consolas" | ||
326 | alignment "left" | ||
327 | anchor "tl" | ||
328 | borderDistance 6 | ||
329 | ] | ||
330 | ] | ||
331 | |||
332 | node | ||
333 | [ | ||
334 | id 9 | ||
335 | graphics | ||
336 | [ | ||
337 | w 146.3 | ||
338 | h 68 | ||
339 | type "rectangle" | ||
340 | fill "#FFFFFF" | ||
341 | fill2 "#FFFFFF" | ||
342 | outline "#000000" | ||
343 | ] | ||
344 | LabelGraphics | ||
345 | [ | ||
346 | text "null" | ||
347 | outline "#000000" | ||
348 | fill "#FFFFFF" | ||
349 | fontSize 16 | ||
350 | fontName "Monospace" | ||
351 | autoSizePolicy "node_width" | ||
352 | anchor "t" | ||
353 | borderDistance 0.0 | ||
354 | ] | ||
355 | LabelGraphics | ||
356 | [ | ||
357 | text " | ||
358 | Pseudostate class | ||
359 | Vertex class | ||
360 | Entry class | ||
361 | " | ||
362 | fontSize 14 | ||
363 | fontName "Consolas" | ||
364 | alignment "left" | ||
365 | anchor "tl" | ||
366 | borderDistance 6 | ||
367 | ] | ||
368 | ] | ||
369 | |||
370 | node | ||
371 | [ | ||
372 | id 10 | ||
373 | graphics | ||
374 | [ | ||
375 | w 107.80000000000001 | ||
376 | h 40 | ||
377 | type "rectangle" | ||
378 | fill "#FFFFFF" | ||
379 | fill2 "#FFFFFF" | ||
380 | outline "#000000" | ||
381 | ] | ||
382 | LabelGraphics | ||
383 | [ | ||
384 | text "null" | ||
385 | outline "#000000" | ||
386 | fill "#FFFFFF" | ||
387 | fontSize 16 | ||
388 | fontName "Monospace" | ||
389 | autoSizePolicy "node_width" | ||
390 | anchor "t" | ||
391 | borderDistance 0.0 | ||
392 | ] | ||
393 | LabelGraphics | ||
394 | [ | ||
395 | text " | ||
396 | Region class | ||
397 | " | ||
398 | fontSize 14 | ||
399 | fontName "Consolas" | ||
400 | alignment "left" | ||
401 | anchor "tl" | ||
402 | borderDistance 6 | ||
403 | ] | ||
404 | ] | ||
405 | |||
406 | node | ||
407 | [ | ||
408 | id 11 | ||
409 | graphics | ||
410 | [ | ||
411 | w 292.6 | ||
412 | h 96 | ||
413 | type "rectangle" | ||
414 | fill "#FFFFFF" | ||
415 | fill2 "#FFFFFF" | ||
416 | outline "#000000" | ||
417 | ] | ||
418 | LabelGraphics | ||
419 | [ | ||
420 | text "null" | ||
421 | outline "#000000" | ||
422 | fill "#FFFFFF" | ||
423 | fontSize 16 | ||
424 | fontName "Monospace" | ||
425 | autoSizePolicy "node_width" | ||
426 | anchor "t" | ||
427 | borderDistance 0.0 | ||
428 | ] | ||
429 | LabelGraphics | ||
430 | [ | ||
431 | text " | ||
432 | Vertex class | ||
433 | State class | ||
434 | RegularState class | ||
435 | CompositeElement class | ||
436 | CompositeElement class UndefinedPart | ||
437 | " | ||
438 | fontSize 14 | ||
439 | fontName "Consolas" | ||
440 | alignment "left" | ||
441 | anchor "tl" | ||
442 | borderDistance 6 | ||
443 | ] | ||
444 | ] | ||
445 | |||
446 | node | ||
447 | [ | ||
448 | id 12 | ||
449 | graphics | ||
450 | [ | ||
451 | w 177.10000000000002 | ||
452 | h 68 | ||
453 | type "rectangle" | ||
454 | fill "#FFFFFF" | ||
455 | fill2 "#FFFFFF" | ||
456 | outline "#000000" | ||
457 | ] | ||
458 | LabelGraphics | ||
459 | [ | ||
460 | text "null" | ||
461 | outline "#000000" | ||
462 | fill "#FFFFFF" | ||
463 | fontSize 16 | ||
464 | fontName "Monospace" | ||
465 | autoSizePolicy "node_width" | ||
466 | anchor "t" | ||
467 | borderDistance 0.0 | ||
468 | ] | ||
469 | LabelGraphics | ||
470 | [ | ||
471 | text " | ||
472 | Pseudostate class | ||
473 | Vertex class | ||
474 | Synchronization class | ||
475 | " | ||
476 | fontSize 14 | ||
477 | fontName "Consolas" | ||
478 | alignment "left" | ||
479 | anchor "tl" | ||
480 | borderDistance 6 | ||
481 | ] | ||
482 | ] | ||
483 | |||
484 | node | ||
485 | [ | ||
486 | id 13 | ||
487 | graphics | ||
488 | [ | ||
489 | w 154.0 | ||
490 | h 68 | ||
491 | type "rectangle" | ||
492 | fill "#FFFFFF" | ||
493 | fill2 "#FFFFFF" | ||
494 | outline "#000000" | ||
495 | ] | ||
496 | LabelGraphics | ||
497 | [ | ||
498 | text "null" | ||
499 | outline "#000000" | ||
500 | fill "#FFFFFF" | ||
501 | fontSize 16 | ||
502 | fontName "Monospace" | ||
503 | autoSizePolicy "node_width" | ||
504 | anchor "t" | ||
505 | borderDistance 0.0 | ||
506 | ] | ||
507 | LabelGraphics | ||
508 | [ | ||
509 | text " | ||
510 | Vertex class | ||
511 | RegularState class | ||
512 | FinalState class | ||
513 | " | ||
514 | fontSize 14 | ||
515 | fontName "Consolas" | ||
516 | alignment "left" | ||
517 | anchor "tl" | ||
518 | borderDistance 6 | ||
519 | ] | ||
520 | ] | ||
521 | |||
522 | node | ||
523 | [ | ||
524 | id 14 | ||
525 | graphics | ||
526 | [ | ||
527 | w 292.6 | ||
528 | h 96 | ||
529 | type "rectangle" | ||
530 | fill "#FFFFFF" | ||
531 | fill2 "#FFFFFF" | ||
532 | outline "#000000" | ||
533 | ] | ||
534 | LabelGraphics | ||
535 | [ | ||
536 | text "null" | ||
537 | outline "#000000" | ||
538 | fill "#FFFFFF" | ||
539 | fontSize 16 | ||
540 | fontName "Monospace" | ||
541 | autoSizePolicy "node_width" | ||
542 | anchor "t" | ||
543 | borderDistance 0.0 | ||
544 | ] | ||
545 | LabelGraphics | ||
546 | [ | ||
547 | text " | ||
548 | Vertex class | ||
549 | State class | ||
550 | RegularState class | ||
551 | CompositeElement class | ||
552 | CompositeElement class UndefinedPart | ||
553 | " | ||
554 | fontSize 14 | ||
555 | fontName "Consolas" | ||
556 | alignment "left" | ||
557 | anchor "tl" | ||
558 | borderDistance 6 | ||
559 | ] | ||
560 | ] | ||
561 | |||
562 | node | ||
563 | [ | ||
564 | id 15 | ||
565 | graphics | ||
566 | [ | ||
567 | w 112.2 | ||
568 | h 26 | ||
569 | type "rectangle" | ||
570 | fill "#FFFFFF" | ||
571 | fill2 "#FFFFFF" | ||
572 | outline "#000000" | ||
573 | ] | ||
574 | LabelGraphics | ||
575 | [ | ||
576 | text "New Integers" | ||
577 | outline "#000000" | ||
578 | fill "#FFFFFF" | ||
579 | fontSize 16 | ||
580 | fontName "Monospace" | ||
581 | autoSizePolicy "node_width" | ||
582 | anchor "t" | ||
583 | borderDistance 0.0 | ||
584 | ] | ||
585 | LabelGraphics | ||
586 | [ | ||
587 | text " | ||
588 | " | ||
589 | fontSize 14 | ||
590 | fontName "Consolas" | ||
591 | alignment "left" | ||
592 | anchor "tl" | ||
593 | borderDistance 6 | ||
594 | ] | ||
595 | ] | ||
596 | |||
597 | node | ||
598 | [ | ||
599 | id 16 | ||
600 | graphics | ||
601 | [ | ||
602 | w 85.80000000000001 | ||
603 | h 26 | ||
604 | type "rectangle" | ||
605 | fill "#FFFFFF" | ||
606 | fill2 "#FFFFFF" | ||
607 | outline "#000000" | ||
608 | ] | ||
609 | LabelGraphics | ||
610 | [ | ||
611 | text "New Reals" | ||
612 | outline "#000000" | ||
613 | fill "#FFFFFF" | ||
614 | fontSize 16 | ||
615 | fontName "Monospace" | ||
616 | autoSizePolicy "node_width" | ||
617 | anchor "t" | ||
618 | borderDistance 0.0 | ||
619 | ] | ||
620 | LabelGraphics | ||
621 | [ | ||
622 | text " | ||
623 | " | ||
624 | fontSize 14 | ||
625 | fontName "Consolas" | ||
626 | alignment "left" | ||
627 | anchor "tl" | ||
628 | borderDistance 6 | ||
629 | ] | ||
630 | ] | ||
631 | |||
632 | node | ||
633 | [ | ||
634 | id 17 | ||
635 | graphics | ||
636 | [ | ||
637 | w 103.4 | ||
638 | h 26 | ||
639 | type "rectangle" | ||
640 | fill "#FFFFFF" | ||
641 | fill2 "#FFFFFF" | ||
642 | outline "#000000" | ||
643 | ] | ||
644 | LabelGraphics | ||
645 | [ | ||
646 | text "New Strings" | ||
647 | outline "#000000" | ||
648 | fill "#FFFFFF" | ||
649 | fontSize 16 | ||
650 | fontName "Monospace" | ||
651 | autoSizePolicy "node_width" | ||
652 | anchor "t" | ||
653 | borderDistance 0.0 | ||
654 | ] | ||
655 | LabelGraphics | ||
656 | [ | ||
657 | text " | ||
658 | " | ||
659 | fontSize 14 | ||
660 | fontName "Consolas" | ||
661 | alignment "left" | ||
662 | anchor "tl" | ||
663 | borderDistance 6 | ||
664 | ] | ||
665 | ] | ||
666 | |||
667 | node | ||
668 | [ | ||
669 | id 18 | ||
670 | graphics | ||
671 | [ | ||
672 | w 103.4 | ||
673 | h 26 | ||
674 | type "rectangle" | ||
675 | fill "#FFFFFF" | ||
676 | fill2 "#FFFFFF" | ||
677 | outline "#000000" | ||
678 | ] | ||
679 | LabelGraphics | ||
680 | [ | ||
681 | text "New Objects" | ||
682 | outline "#000000" | ||
683 | fill "#FFFFFF" | ||
684 | fontSize 16 | ||
685 | fontName "Monospace" | ||
686 | autoSizePolicy "node_width" | ||
687 | anchor "t" | ||
688 | borderDistance 0.0 | ||
689 | ] | ||
690 | LabelGraphics | ||
691 | [ | ||
692 | text " | ||
693 | " | ||
694 | fontSize 14 | ||
695 | fontName "Consolas" | ||
696 | alignment "left" | ||
697 | anchor "tl" | ||
698 | borderDistance 6 | ||
699 | ] | ||
700 | ] | ||
701 | edge | ||
702 | [ | ||
703 | source 6 | ||
704 | target 7 | ||
705 | graphics | ||
706 | [ | ||
707 | fill "#000000" | ||
708 | width 3 | ||
709 | targetArrow "standard" | ||
710 | ] | ||
711 | LabelGraphics | ||
712 | [ | ||
713 | text "vertices reference Region" | ||
714 | fontSize 14 | ||
715 | fontName "Consolas" | ||
716 | configuration "AutoFlippingLabel" | ||
717 | model "six_pos" | ||
718 | position "thead" | ||
719 | ] | ||
720 | ] | ||
721 | edge | ||
722 | [ | ||
723 | source 6 | ||
724 | target 8 | ||
725 | graphics | ||
726 | [ | ||
727 | fill "#000000" | ||
728 | width 3 | ||
729 | targetArrow "standard" | ||
730 | ] | ||
731 | LabelGraphics | ||
732 | [ | ||
733 | text "vertices reference Region" | ||
734 | fontSize 14 | ||
735 | fontName "Consolas" | ||
736 | configuration "AutoFlippingLabel" | ||
737 | model "six_pos" | ||
738 | position "thead" | ||
739 | ] | ||
740 | ] | ||
741 | edge | ||
742 | [ | ||
743 | source 6 | ||
744 | target 9 | ||
745 | graphics | ||
746 | [ | ||
747 | fill "#000000" | ||
748 | width 3 | ||
749 | targetArrow "standard" | ||
750 | ] | ||
751 | LabelGraphics | ||
752 | [ | ||
753 | text "vertices reference Region" | ||
754 | fontSize 14 | ||
755 | fontName "Consolas" | ||
756 | configuration "AutoFlippingLabel" | ||
757 | model "six_pos" | ||
758 | position "thead" | ||
759 | ] | ||
760 | ] | ||
761 | edge | ||
762 | [ | ||
763 | source 10 | ||
764 | target 11 | ||
765 | graphics | ||
766 | [ | ||
767 | fill "#000000" | ||
768 | width 3 | ||
769 | targetArrow "standard" | ||
770 | ] | ||
771 | LabelGraphics | ||
772 | [ | ||
773 | text "vertices reference Region" | ||
774 | fontSize 14 | ||
775 | fontName "Consolas" | ||
776 | configuration "AutoFlippingLabel" | ||
777 | model "six_pos" | ||
778 | position "thead" | ||
779 | ] | ||
780 | ] | ||
781 | edge | ||
782 | [ | ||
783 | source 6 | ||
784 | target 12 | ||
785 | graphics | ||
786 | [ | ||
787 | fill "#000000" | ||
788 | width 3 | ||
789 | targetArrow "standard" | ||
790 | ] | ||
791 | LabelGraphics | ||
792 | [ | ||
793 | text "vertices reference Region" | ||
794 | fontSize 14 | ||
795 | fontName "Consolas" | ||
796 | configuration "AutoFlippingLabel" | ||
797 | model "six_pos" | ||
798 | position "thead" | ||
799 | ] | ||
800 | ] | ||
801 | edge | ||
802 | [ | ||
803 | source 10 | ||
804 | target 13 | ||
805 | graphics | ||
806 | [ | ||
807 | fill "#000000" | ||
808 | width 3 | ||
809 | targetArrow "standard" | ||
810 | ] | ||
811 | LabelGraphics | ||
812 | [ | ||
813 | text "vertices reference Region" | ||
814 | fontSize 14 | ||
815 | fontName "Consolas" | ||
816 | configuration "AutoFlippingLabel" | ||
817 | model "six_pos" | ||
818 | position "thead" | ||
819 | ] | ||
820 | ] | ||
821 | edge | ||
822 | [ | ||
823 | source 10 | ||
824 | target 14 | ||
825 | graphics | ||
826 | [ | ||
827 | fill "#000000" | ||
828 | width 3 | ||
829 | targetArrow "standard" | ||
830 | ] | ||
831 | LabelGraphics | ||
832 | [ | ||
833 | text "vertices reference Region" | ||
834 | fontSize 14 | ||
835 | fontName "Consolas" | ||
836 | configuration "AutoFlippingLabel" | ||
837 | model "six_pos" | ||
838 | position "thead" | ||
839 | ] | ||
840 | ] | ||
841 | edge | ||
842 | [ | ||
843 | source 3 | ||
844 | target 6 | ||
845 | graphics | ||
846 | [ | ||
847 | fill "#000000" | ||
848 | width 3 | ||
849 | targetArrow "standard" | ||
850 | ] | ||
851 | LabelGraphics | ||
852 | [ | ||
853 | text "regions reference CompositeElement" | ||
854 | fontSize 14 | ||
855 | fontName "Consolas" | ||
856 | configuration "AutoFlippingLabel" | ||
857 | model "six_pos" | ||
858 | position "thead" | ||
859 | ] | ||
860 | ] | ||
861 | edge | ||
862 | [ | ||
863 | source 3 | ||
864 | target 10 | ||
865 | graphics | ||
866 | [ | ||
867 | fill "#000000" | ||
868 | width 3 | ||
869 | targetArrow "standard" | ||
870 | ] | ||
871 | LabelGraphics | ||
872 | [ | ||
873 | text "regions reference CompositeElement" | ||
874 | fontSize 14 | ||
875 | fontName "Consolas" | ||
876 | configuration "AutoFlippingLabel" | ||
877 | model "six_pos" | ||
878 | position "thead" | ||
879 | ] | ||
880 | ] | ||
881 | ] | ||
882 | |||