aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models')
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.gml3429
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.pngbin73113 -> 85126 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.xmi22
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml2506
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.pngbin75459 -> 83599 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.xmi21
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.gml2469
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.pngbin75681 -> 65027 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi21
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml2505
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.pngbin88715 -> 65007 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.xmi21
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.gml2505
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.pngbin88028 -> 64375 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi22
15 files changed, 13465 insertions, 56 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.gml
index b0a86a61..a40633d7 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.gml
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.gml
@@ -11696,3 +11696,3432 @@ graph
11696 ] 11696 ]
11697 ] 11697 ]
11698] 11698]
11699graph
11700[
11701 node
11702 [
11703 id 0
11704 graphics
11705 [
11706 w 226.60000000000002
11707 h 40
11708 type "rectangle"
11709 fill "#FFFFFF"
11710 fill2 "#FFFFFF"
11711 outline "#000000"
11712 ]
11713 LabelGraphics
11714 [
11715 text "Root literal FunctionType"
11716 outline "#000000"
11717 fill "#FFFFFF"
11718 fontSize 16
11719 fontName "Monospace"
11720 autoSizePolicy "node_width"
11721 anchor "t"
11722 borderDistance 0.0
11723 ]
11724 LabelGraphics
11725 [
11726 text "
11727 FunctionType enum
11728 "
11729 fontSize 14
11730 fontName "Consolas"
11731 alignment "left"
11732 anchor "tl"
11733 borderDistance 6
11734 ]
11735 ]
11736
11737 node
11738 [
11739 id 1
11740 graphics
11741 [
11742 w 297.0
11743 h 40
11744 type "rectangle"
11745 fill "#FFFFFF"
11746 fill2 "#FFFFFF"
11747 outline "#000000"
11748 ]
11749 LabelGraphics
11750 [
11751 text "Intermediate literal FunctionType"
11752 outline "#000000"
11753 fill "#FFFFFF"
11754 fontSize 16
11755 fontName "Monospace"
11756 autoSizePolicy "node_width"
11757 anchor "t"
11758 borderDistance 0.0
11759 ]
11760 LabelGraphics
11761 [
11762 text "
11763 FunctionType enum
11764 "
11765 fontSize 14
11766 fontName "Consolas"
11767 alignment "left"
11768 anchor "tl"
11769 borderDistance 6
11770 ]
11771 ]
11772
11773 node
11774 [
11775 id 2
11776 graphics
11777 [
11778 w 226.60000000000002
11779 h 40
11780 type "rectangle"
11781 fill "#FFFFFF"
11782 fill2 "#FFFFFF"
11783 outline "#000000"
11784 ]
11785 LabelGraphics
11786 [
11787 text "Leaf literal FunctionType"
11788 outline "#000000"
11789 fill "#FFFFFF"
11790 fontSize 16
11791 fontName "Monospace"
11792 autoSizePolicy "node_width"
11793 anchor "t"
11794 borderDistance 0.0
11795 ]
11796 LabelGraphics
11797 [
11798 text "
11799 FunctionType enum
11800 "
11801 fontSize 14
11802 fontName "Consolas"
11803 alignment "left"
11804 anchor "tl"
11805 borderDistance 6
11806 ]
11807 ]
11808
11809 node
11810 [
11811 id 3
11812 graphics
11813 [
11814 w 41.800000000000004
11815 h 26
11816 type "rectangle"
11817 fill "#FFFFFF"
11818 fill2 "#FFFFFF"
11819 outline "#000000"
11820 ]
11821 LabelGraphics
11822 [
11823 text "true"
11824 outline "#000000"
11825 fill "#FFFFFF"
11826 fontSize 16
11827 fontName "Monospace"
11828 autoSizePolicy "node_width"
11829 anchor "t"
11830 borderDistance 0.0
11831 ]
11832 LabelGraphics
11833 [
11834 text "
11835 "
11836 fontSize 14
11837 fontName "Consolas"
11838 alignment "left"
11839 anchor "tl"
11840 borderDistance 6
11841 ]
11842 ]
11843
11844 node
11845 [
11846 id 4
11847 graphics
11848 [
11849 w 50.6
11850 h 26
11851 type "rectangle"
11852 fill "#FFFFFF"
11853 fill2 "#FFFFFF"
11854 outline "#000000"
11855 ]
11856 LabelGraphics
11857 [
11858 text "false"
11859 outline "#000000"
11860 fill "#FFFFFF"
11861 fontSize 16
11862 fontName "Monospace"
11863 autoSizePolicy "node_width"
11864 anchor "t"
11865 borderDistance 0.0
11866 ]
11867 LabelGraphics
11868 [
11869 text "
11870 "
11871 fontSize 14
11872 fontName "Consolas"
11873 alignment "left"
11874 anchor "tl"
11875 borderDistance 6
11876 ]
11877 ]
11878
11879 node
11880 [
11881 id 5
11882 graphics
11883 [
11884 w 207.9
11885 h 40
11886 type "rectangle"
11887 fill "#FFFFFF"
11888 fill2 "#FFFFFF"
11889 outline "#000000"
11890 ]
11891 LabelGraphics
11892 [
11893 text "null"
11894 outline "#000000"
11895 fill "#FFFFFF"
11896 fontSize 16
11897 fontName "Monospace"
11898 autoSizePolicy "node_width"
11899 anchor "t"
11900 borderDistance 0.0
11901 ]
11902 LabelGraphics
11903 [
11904 text "
11905 FunctionalInterface class
11906 "
11907 fontSize 14
11908 fontName "Consolas"
11909 alignment "left"
11910 anchor "tl"
11911 borderDistance 6
11912 ]
11913 ]
11914
11915 node
11916 [
11917 id 6
11918 graphics
11919 [
11920 w 177.10000000000002
11921 h 54
11922 type "rectangle"
11923 fill "#FFFFFF"
11924 fill2 "#FFFFFF"
11925 outline "#000000"
11926 ]
11927 LabelGraphics
11928 [
11929 text "null"
11930 outline "#000000"
11931 fill "#FFFFFF"
11932 fontSize 16
11933 fontName "Monospace"
11934 autoSizePolicy "node_width"
11935 anchor "t"
11936 borderDistance 0.0
11937 ]
11938 LabelGraphics
11939 [
11940 text "
11941 FunctionalInput class
11942 FunctionalData class
11943 "
11944 fontSize 14
11945 fontName "Consolas"
11946 alignment "left"
11947 anchor "tl"
11948 borderDistance 6
11949 ]
11950 ]
11951
11952 node
11953 [
11954 id 7
11955 graphics
11956 [
11957 w 184.8
11958 h 54
11959 type "rectangle"
11960 fill "#FFFFFF"
11961 fill2 "#FFFFFF"
11962 outline "#000000"
11963 ]
11964 LabelGraphics
11965 [
11966 text "null"
11967 outline "#000000"
11968 fill "#FFFFFF"
11969 fontSize 16
11970 fontName "Monospace"
11971 autoSizePolicy "node_width"
11972 anchor "t"
11973 borderDistance 0.0
11974 ]
11975 LabelGraphics
11976 [
11977 text "
11978 FunctionalOutput class
11979 FunctionalData class
11980 "
11981 fontSize 14
11982 fontName "Consolas"
11983 alignment "left"
11984 anchor "tl"
11985 borderDistance 6
11986 ]
11987 ]
11988
11989 node
11990 [
11991 id 8
11992 graphics
11993 [
11994 w 184.8
11995 h 54
11996 type "rectangle"
11997 fill "#FFFFFF"
11998 fill2 "#FFFFFF"
11999 outline "#000000"
12000 ]
12001 LabelGraphics
12002 [
12003 text "null"
12004 outline "#000000"
12005 fill "#FFFFFF"
12006 fontSize 16
12007 fontName "Monospace"
12008 autoSizePolicy "node_width"
12009 anchor "t"
12010 borderDistance 0.0
12011 ]
12012 LabelGraphics
12013 [
12014 text "
12015 FunctionalOutput class
12016 FunctionalData class
12017 "
12018 fontSize 14
12019 fontName "Consolas"
12020 alignment "left"
12021 anchor "tl"
12022 borderDistance 6
12023 ]
12024 ]
12025
12026 node
12027 [
12028 id 9
12029 graphics
12030 [
12031 w 177.10000000000002
12032 h 40
12033 type "rectangle"
12034 fill "#FFFFFF"
12035 fill2 "#FFFFFF"
12036 outline "#000000"
12037 ]
12038 LabelGraphics
12039 [
12040 text "null"
12041 outline "#000000"
12042 fill "#FFFFFF"
12043 fontSize 16
12044 fontName "Monospace"
12045 autoSizePolicy "node_width"
12046 anchor "t"
12047 borderDistance 0.0
12048 ]
12049 LabelGraphics
12050 [
12051 text "
12052 InformationLink class
12053 "
12054 fontSize 14
12055 fontName "Consolas"
12056 alignment "left"
12057 anchor "tl"
12058 borderDistance 6
12059 ]
12060 ]
12061
12062 node
12063 [
12064 id 10
12065 graphics
12066 [
12067 w 161.70000000000002
12068 h 40
12069 type "rectangle"
12070 fill "#FFFFFF"
12071 fill2 "#FFFFFF"
12072 outline "#000000"
12073 ]
12074 LabelGraphics
12075 [
12076 text "null"
12077 outline "#000000"
12078 fill "#FFFFFF"
12079 fontSize 16
12080 fontName "Monospace"
12081 autoSizePolicy "node_width"
12082 anchor "t"
12083 borderDistance 0.0
12084 ]
12085 LabelGraphics
12086 [
12087 text "
12088 FAMTerminator class
12089 "
12090 fontSize 14
12091 fontName "Consolas"
12092 alignment "left"
12093 anchor "tl"
12094 borderDistance 6
12095 ]
12096 ]
12097
12098 node
12099 [
12100 id 11
12101 graphics
12102 [
12103 w 161.70000000000002
12104 h 40
12105 type "rectangle"
12106 fill "#FFFFFF"
12107 fill2 "#FFFFFF"
12108 outline "#000000"
12109 ]
12110 LabelGraphics
12111 [
12112 text "null"
12113 outline "#000000"
12114 fill "#FFFFFF"
12115 fontSize 16
12116 fontName "Monospace"
12117 autoSizePolicy "node_width"
12118 anchor "t"
12119 borderDistance 0.0
12120 ]
12121 LabelGraphics
12122 [
12123 text "
12124 FAMTerminator class
12125 "
12126 fontSize 14
12127 fontName "Consolas"
12128 alignment "left"
12129 anchor "tl"
12130 borderDistance 6
12131 ]
12132 ]
12133
12134 node
12135 [
12136 id 12
12137 graphics
12138 [
12139 w 112.2
12140 h 26
12141 type "rectangle"
12142 fill "#FFFFFF"
12143 fill2 "#FFFFFF"
12144 outline "#000000"
12145 ]
12146 LabelGraphics
12147 [
12148 text "New Integers"
12149 outline "#000000"
12150 fill "#FFFFFF"
12151 fontSize 16
12152 fontName "Monospace"
12153 autoSizePolicy "node_width"
12154 anchor "t"
12155 borderDistance 0.0
12156 ]
12157 LabelGraphics
12158 [
12159 text "
12160 "
12161 fontSize 14
12162 fontName "Consolas"
12163 alignment "left"
12164 anchor "tl"
12165 borderDistance 6
12166 ]
12167 ]
12168
12169 node
12170 [
12171 id 13
12172 graphics
12173 [
12174 w 85.80000000000001
12175 h 26
12176 type "rectangle"
12177 fill "#FFFFFF"
12178 fill2 "#FFFFFF"
12179 outline "#000000"
12180 ]
12181 LabelGraphics
12182 [
12183 text "New Reals"
12184 outline "#000000"
12185 fill "#FFFFFF"
12186 fontSize 16
12187 fontName "Monospace"
12188 autoSizePolicy "node_width"
12189 anchor "t"
12190 borderDistance 0.0
12191 ]
12192 LabelGraphics
12193 [
12194 text "
12195 "
12196 fontSize 14
12197 fontName "Consolas"
12198 alignment "left"
12199 anchor "tl"
12200 borderDistance 6
12201 ]
12202 ]
12203
12204 node
12205 [
12206 id 14
12207 graphics
12208 [
12209 w 103.4
12210 h 26
12211 type "rectangle"
12212 fill "#FFFFFF"
12213 fill2 "#FFFFFF"
12214 outline "#000000"
12215 ]
12216 LabelGraphics
12217 [
12218 text "New Strings"
12219 outline "#000000"
12220 fill "#FFFFFF"
12221 fontSize 16
12222 fontName "Monospace"
12223 autoSizePolicy "node_width"
12224 anchor "t"
12225 borderDistance 0.0
12226 ]
12227 LabelGraphics
12228 [
12229 text "
12230 "
12231 fontSize 14
12232 fontName "Consolas"
12233 alignment "left"
12234 anchor "tl"
12235 borderDistance 6
12236 ]
12237 ]
12238
12239 node
12240 [
12241 id 15
12242 graphics
12243 [
12244 w 103.4
12245 h 26
12246 type "rectangle"
12247 fill "#FFFFFF"
12248 fill2 "#FFFFFF"
12249 outline "#000000"
12250 ]
12251 LabelGraphics
12252 [
12253 text "New Objects"
12254 outline "#000000"
12255 fill "#FFFFFF"
12256 fontSize 16
12257 fontName "Monospace"
12258 autoSizePolicy "node_width"
12259 anchor "t"
12260 borderDistance 0.0
12261 ]
12262 LabelGraphics
12263 [
12264 text "
12265 "
12266 fontSize 14
12267 fontName "Consolas"
12268 alignment "left"
12269 anchor "tl"
12270 borderDistance 6
12271 ]
12272 ]
12273 edge
12274 [
12275 source 10
12276 target 8
12277 graphics
12278 [
12279 fill "#000000"
12280 targetArrow "standard"
12281 ]
12282 LabelGraphics
12283 [
12284 text "data reference FAMTerminator"
12285 fontSize 14
12286 fontName "Consolas"
12287 configuration "AutoFlippingLabel"
12288 model "six_pos"
12289 position "thead"
12290 ]
12291 ]
12292 edge
12293 [
12294 source 11
12295 target 7
12296 graphics
12297 [
12298 fill "#000000"
12299 targetArrow "standard"
12300 ]
12301 LabelGraphics
12302 [
12303 text "data reference FAMTerminator"
12304 fontSize 14
12305 fontName "Consolas"
12306 configuration "AutoFlippingLabel"
12307 model "six_pos"
12308 position "thead"
12309 ]
12310 ]
12311 edge
12312 [
12313 source 9
12314 target 8
12315 graphics
12316 [
12317 fill "#000000"
12318 targetArrow "standard"
12319 ]
12320 LabelGraphics
12321 [
12322 text "from reference InformationLink"
12323 fontSize 14
12324 fontName "Consolas"
12325 configuration "AutoFlippingLabel"
12326 model "six_pos"
12327 position "thead"
12328 ]
12329 ]
12330 edge
12331 [
12332 source 9
12333 target 6
12334 graphics
12335 [
12336 fill "#000000"
12337 targetArrow "standard"
12338 ]
12339 LabelGraphics
12340 [
12341 text "to reference InformationLink"
12342 fontSize 14
12343 fontName "Consolas"
12344 configuration "AutoFlippingLabel"
12345 model "six_pos"
12346 position "thead"
12347 ]
12348 ]
12349 edge
12350 [
12351 source 5
12352 target 6
12353 graphics
12354 [
12355 fill "#000000"
12356 width 3
12357 targetArrow "standard"
12358 ]
12359 LabelGraphics
12360 [
12361 text "data reference FunctionalInterface"
12362 fontSize 14
12363 fontName "Consolas"
12364 configuration "AutoFlippingLabel"
12365 model "six_pos"
12366 position "thead"
12367 ]
12368 ]
12369 edge
12370 [
12371 source 5
12372 target 7
12373 graphics
12374 [
12375 fill "#000000"
12376 width 3
12377 targetArrow "standard"
12378 ]
12379 LabelGraphics
12380 [
12381 text "data reference FunctionalInterface"
12382 fontSize 14
12383 fontName "Consolas"
12384 configuration "AutoFlippingLabel"
12385 model "six_pos"
12386 position "thead"
12387 ]
12388 ]
12389 edge
12390 [
12391 source 5
12392 target 8
12393 graphics
12394 [
12395 fill "#000000"
12396 width 3
12397 targetArrow "standard"
12398 ]
12399 LabelGraphics
12400 [
12401 text "data reference FunctionalInterface"
12402 fontSize 14
12403 fontName "Consolas"
12404 configuration "AutoFlippingLabel"
12405 model "six_pos"
12406 position "thead"
12407 ]
12408 ]
12409 edge
12410 [
12411 source 6
12412 target 9
12413 graphics
12414 [
12415 fill "#000000"
12416 targetArrow "standard"
12417 ]
12418 LabelGraphics
12419 [
12420 text "IncomingLinks reference FunctionalInput"
12421 fontSize 14
12422 fontName "Consolas"
12423 configuration "AutoFlippingLabel"
12424 model "six_pos"
12425 position "thead"
12426 ]
12427 ]
12428 edge
12429 [
12430 source 8
12431 target 9
12432 graphics
12433 [
12434 fill "#000000"
12435 width 3
12436 targetArrow "standard"
12437 ]
12438 LabelGraphics
12439 [
12440 text "outgoingLinks reference FunctionalOutput"
12441 fontSize 14
12442 fontName "Consolas"
12443 configuration "AutoFlippingLabel"
12444 model "six_pos"
12445 position "thead"
12446 ]
12447 ]
12448 edge
12449 [
12450 source 8
12451 target 10
12452 graphics
12453 [
12454 fill "#000000"
12455 width 3
12456 targetArrow "standard"
12457 ]
12458 LabelGraphics
12459 [
12460 text "terminator reference FunctionalData"
12461 fontSize 14
12462 fontName "Consolas"
12463 configuration "AutoFlippingLabel"
12464 model "six_pos"
12465 position "thead"
12466 ]
12467 ]
12468 edge
12469 [
12470 source 7
12471 target 11
12472 graphics
12473 [
12474 fill "#000000"
12475 width 3
12476 targetArrow "standard"
12477 ]
12478 LabelGraphics
12479 [
12480 text "terminator reference FunctionalData"
12481 fontSize 14
12482 fontName "Consolas"
12483 configuration "AutoFlippingLabel"
12484 model "six_pos"
12485 position "thead"
12486 ]
12487 ]
12488 edge
12489 [
12490 source 6
12491 target 5
12492 graphics
12493 [
12494 fill "#000000"
12495 targetArrow "standard"
12496 ]
12497 LabelGraphics
12498 [
12499 text "interface reference FunctionalData"
12500 fontSize 14
12501 fontName "Consolas"
12502 configuration "AutoFlippingLabel"
12503 model "six_pos"
12504 position "thead"
12505 ]
12506 ]
12507 edge
12508 [
12509 source 7
12510 target 5
12511 graphics
12512 [
12513 fill "#000000"
12514 targetArrow "standard"
12515 ]
12516 LabelGraphics
12517 [
12518 text "interface reference FunctionalData"
12519 fontSize 14
12520 fontName "Consolas"
12521 configuration "AutoFlippingLabel"
12522 model "six_pos"
12523 position "thead"
12524 ]
12525 ]
12526 edge
12527 [
12528 source 8
12529 target 5
12530 graphics
12531 [
12532 fill "#000000"
12533 targetArrow "standard"
12534 ]
12535 LabelGraphics
12536 [
12537 text "interface reference FunctionalData"
12538 fontSize 14
12539 fontName "Consolas"
12540 configuration "AutoFlippingLabel"
12541 model "six_pos"
12542 position "thead"
12543 ]
12544 ]
12545]
12546graph
12547[
12548 node
12549 [
12550 id 0
12551 graphics
12552 [
12553 w 226.60000000000002
12554 h 40
12555 type "rectangle"
12556 fill "#FFFFFF"
12557 fill2 "#FFFFFF"
12558 outline "#000000"
12559 ]
12560 LabelGraphics
12561 [
12562 text "Root literal FunctionType"
12563 outline "#000000"
12564 fill "#FFFFFF"
12565 fontSize 16
12566 fontName "Monospace"
12567 autoSizePolicy "node_width"
12568 anchor "t"
12569 borderDistance 0.0
12570 ]
12571 LabelGraphics
12572 [
12573 text "
12574 FunctionType enum
12575 "
12576 fontSize 14
12577 fontName "Consolas"
12578 alignment "left"
12579 anchor "tl"
12580 borderDistance 6
12581 ]
12582 ]
12583
12584 node
12585 [
12586 id 1
12587 graphics
12588 [
12589 w 297.0
12590 h 40
12591 type "rectangle"
12592 fill "#FFFFFF"
12593 fill2 "#FFFFFF"
12594 outline "#000000"
12595 ]
12596 LabelGraphics
12597 [
12598 text "Intermediate literal FunctionType"
12599 outline "#000000"
12600 fill "#FFFFFF"
12601 fontSize 16
12602 fontName "Monospace"
12603 autoSizePolicy "node_width"
12604 anchor "t"
12605 borderDistance 0.0
12606 ]
12607 LabelGraphics
12608 [
12609 text "
12610 FunctionType enum
12611 "
12612 fontSize 14
12613 fontName "Consolas"
12614 alignment "left"
12615 anchor "tl"
12616 borderDistance 6
12617 ]
12618 ]
12619
12620 node
12621 [
12622 id 2
12623 graphics
12624 [
12625 w 226.60000000000002
12626 h 40
12627 type "rectangle"
12628 fill "#FFFFFF"
12629 fill2 "#FFFFFF"
12630 outline "#000000"
12631 ]
12632 LabelGraphics
12633 [
12634 text "Leaf literal FunctionType"
12635 outline "#000000"
12636 fill "#FFFFFF"
12637 fontSize 16
12638 fontName "Monospace"
12639 autoSizePolicy "node_width"
12640 anchor "t"
12641 borderDistance 0.0
12642 ]
12643 LabelGraphics
12644 [
12645 text "
12646 FunctionType enum
12647 "
12648 fontSize 14
12649 fontName "Consolas"
12650 alignment "left"
12651 anchor "tl"
12652 borderDistance 6
12653 ]
12654 ]
12655
12656 node
12657 [
12658 id 3
12659 graphics
12660 [
12661 w 41.800000000000004
12662 h 26
12663 type "rectangle"
12664 fill "#FFFFFF"
12665 fill2 "#FFFFFF"
12666 outline "#000000"
12667 ]
12668 LabelGraphics
12669 [
12670 text "true"
12671 outline "#000000"
12672 fill "#FFFFFF"
12673 fontSize 16
12674 fontName "Monospace"
12675 autoSizePolicy "node_width"
12676 anchor "t"
12677 borderDistance 0.0
12678 ]
12679 LabelGraphics
12680 [
12681 text "
12682 "
12683 fontSize 14
12684 fontName "Consolas"
12685 alignment "left"
12686 anchor "tl"
12687 borderDistance 6
12688 ]
12689 ]
12690
12691 node
12692 [
12693 id 4
12694 graphics
12695 [
12696 w 50.6
12697 h 26
12698 type "rectangle"
12699 fill "#FFFFFF"
12700 fill2 "#FFFFFF"
12701 outline "#000000"
12702 ]
12703 LabelGraphics
12704 [
12705 text "false"
12706 outline "#000000"
12707 fill "#FFFFFF"
12708 fontSize 16
12709 fontName "Monospace"
12710 autoSizePolicy "node_width"
12711 anchor "t"
12712 borderDistance 0.0
12713 ]
12714 LabelGraphics
12715 [
12716 text "
12717 "
12718 fontSize 14
12719 fontName "Consolas"
12720 alignment "left"
12721 anchor "tl"
12722 borderDistance 6
12723 ]
12724 ]
12725
12726 node
12727 [
12728 id 5
12729 graphics
12730 [
12731 w 207.9
12732 h 40
12733 type "rectangle"
12734 fill "#FFFFFF"
12735 fill2 "#FFFFFF"
12736 outline "#000000"
12737 ]
12738 LabelGraphics
12739 [
12740 text "null"
12741 outline "#000000"
12742 fill "#FFFFFF"
12743 fontSize 16
12744 fontName "Monospace"
12745 autoSizePolicy "node_width"
12746 anchor "t"
12747 borderDistance 0.0
12748 ]
12749 LabelGraphics
12750 [
12751 text "
12752 FunctionalInterface class
12753 "
12754 fontSize 14
12755 fontName "Consolas"
12756 alignment "left"
12757 anchor "tl"
12758 borderDistance 6
12759 ]
12760 ]
12761
12762 node
12763 [
12764 id 6
12765 graphics
12766 [
12767 w 184.8
12768 h 54
12769 type "rectangle"
12770 fill "#FFFFFF"
12771 fill2 "#FFFFFF"
12772 outline "#000000"
12773 ]
12774 LabelGraphics
12775 [
12776 text "null"
12777 outline "#000000"
12778 fill "#FFFFFF"
12779 fontSize 16
12780 fontName "Monospace"
12781 autoSizePolicy "node_width"
12782 anchor "t"
12783 borderDistance 0.0
12784 ]
12785 LabelGraphics
12786 [
12787 text "
12788 FunctionalOutput class
12789 FunctionalData class
12790 "
12791 fontSize 14
12792 fontName "Consolas"
12793 alignment "left"
12794 anchor "tl"
12795 borderDistance 6
12796 ]
12797 ]
12798
12799 node
12800 [
12801 id 7
12802 graphics
12803 [
12804 w 184.8
12805 h 54
12806 type "rectangle"
12807 fill "#FFFFFF"
12808 fill2 "#FFFFFF"
12809 outline "#000000"
12810 ]
12811 LabelGraphics
12812 [
12813 text "null"
12814 outline "#000000"
12815 fill "#FFFFFF"
12816 fontSize 16
12817 fontName "Monospace"
12818 autoSizePolicy "node_width"
12819 anchor "t"
12820 borderDistance 0.0
12821 ]
12822 LabelGraphics
12823 [
12824 text "
12825 FunctionalOutput class
12826 FunctionalData class
12827 "
12828 fontSize 14
12829 fontName "Consolas"
12830 alignment "left"
12831 anchor "tl"
12832 borderDistance 6
12833 ]
12834 ]
12835
12836 node
12837 [
12838 id 8
12839 graphics
12840 [
12841 w 177.10000000000002
12842 h 40
12843 type "rectangle"
12844 fill "#FFFFFF"
12845 fill2 "#FFFFFF"
12846 outline "#000000"
12847 ]
12848 LabelGraphics
12849 [
12850 text "null"
12851 outline "#000000"
12852 fill "#FFFFFF"
12853 fontSize 16
12854 fontName "Monospace"
12855 autoSizePolicy "node_width"
12856 anchor "t"
12857 borderDistance 0.0
12858 ]
12859 LabelGraphics
12860 [
12861 text "
12862 InformationLink class
12863 "
12864 fontSize 14
12865 fontName "Consolas"
12866 alignment "left"
12867 anchor "tl"
12868 borderDistance 6
12869 ]
12870 ]
12871
12872 node
12873 [
12874 id 9
12875 graphics
12876 [
12877 w 177.10000000000002
12878 h 40
12879 type "rectangle"
12880 fill "#FFFFFF"
12881 fill2 "#FFFFFF"
12882 outline "#000000"
12883 ]
12884 LabelGraphics
12885 [
12886 text "null"
12887 outline "#000000"
12888 fill "#FFFFFF"
12889 fontSize 16
12890 fontName "Monospace"
12891 autoSizePolicy "node_width"
12892 anchor "t"
12893 borderDistance 0.0
12894 ]
12895 LabelGraphics
12896 [
12897 text "
12898 InformationLink class
12899 "
12900 fontSize 14
12901 fontName "Consolas"
12902 alignment "left"
12903 anchor "tl"
12904 borderDistance 6
12905 ]
12906 ]
12907
12908 node
12909 [
12910 id 10
12911 graphics
12912 [
12913 w 177.10000000000002
12914 h 54
12915 type "rectangle"
12916 fill "#FFFFFF"
12917 fill2 "#FFFFFF"
12918 outline "#000000"
12919 ]
12920 LabelGraphics
12921 [
12922 text "null"
12923 outline "#000000"
12924 fill "#FFFFFF"
12925 fontSize 16
12926 fontName "Monospace"
12927 autoSizePolicy "node_width"
12928 anchor "t"
12929 borderDistance 0.0
12930 ]
12931 LabelGraphics
12932 [
12933 text "
12934 FunctionalInput class
12935 FunctionalData class
12936 "
12937 fontSize 14
12938 fontName "Consolas"
12939 alignment "left"
12940 anchor "tl"
12941 borderDistance 6
12942 ]
12943 ]
12944
12945 node
12946 [
12947 id 11
12948 graphics
12949 [
12950 w 177.10000000000002
12951 h 40
12952 type "rectangle"
12953 fill "#FFFFFF"
12954 fill2 "#FFFFFF"
12955 outline "#000000"
12956 ]
12957 LabelGraphics
12958 [
12959 text "null"
12960 outline "#000000"
12961 fill "#FFFFFF"
12962 fontSize 16
12963 fontName "Monospace"
12964 autoSizePolicy "node_width"
12965 anchor "t"
12966 borderDistance 0.0
12967 ]
12968 LabelGraphics
12969 [
12970 text "
12971 InformationLink class
12972 "
12973 fontSize 14
12974 fontName "Consolas"
12975 alignment "left"
12976 anchor "tl"
12977 borderDistance 6
12978 ]
12979 ]
12980
12981 node
12982 [
12983 id 12
12984 graphics
12985 [
12986 w 112.2
12987 h 26
12988 type "rectangle"
12989 fill "#FFFFFF"
12990 fill2 "#FFFFFF"
12991 outline "#000000"
12992 ]
12993 LabelGraphics
12994 [
12995 text "New Integers"
12996 outline "#000000"
12997 fill "#FFFFFF"
12998 fontSize 16
12999 fontName "Monospace"
13000 autoSizePolicy "node_width"
13001 anchor "t"
13002 borderDistance 0.0
13003 ]
13004 LabelGraphics
13005 [
13006 text "
13007 "
13008 fontSize 14
13009 fontName "Consolas"
13010 alignment "left"
13011 anchor "tl"
13012 borderDistance 6
13013 ]
13014 ]
13015
13016 node
13017 [
13018 id 13
13019 graphics
13020 [
13021 w 85.80000000000001
13022 h 26
13023 type "rectangle"
13024 fill "#FFFFFF"
13025 fill2 "#FFFFFF"
13026 outline "#000000"
13027 ]
13028 LabelGraphics
13029 [
13030 text "New Reals"
13031 outline "#000000"
13032 fill "#FFFFFF"
13033 fontSize 16
13034 fontName "Monospace"
13035 autoSizePolicy "node_width"
13036 anchor "t"
13037 borderDistance 0.0
13038 ]
13039 LabelGraphics
13040 [
13041 text "
13042 "
13043 fontSize 14
13044 fontName "Consolas"
13045 alignment "left"
13046 anchor "tl"
13047 borderDistance 6
13048 ]
13049 ]
13050
13051 node
13052 [
13053 id 14
13054 graphics
13055 [
13056 w 103.4
13057 h 26
13058 type "rectangle"
13059 fill "#FFFFFF"
13060 fill2 "#FFFFFF"
13061 outline "#000000"
13062 ]
13063 LabelGraphics
13064 [
13065 text "New Strings"
13066 outline "#000000"
13067 fill "#FFFFFF"
13068 fontSize 16
13069 fontName "Monospace"
13070 autoSizePolicy "node_width"
13071 anchor "t"
13072 borderDistance 0.0
13073 ]
13074 LabelGraphics
13075 [
13076 text "
13077 "
13078 fontSize 14
13079 fontName "Consolas"
13080 alignment "left"
13081 anchor "tl"
13082 borderDistance 6
13083 ]
13084 ]
13085
13086 node
13087 [
13088 id 15
13089 graphics
13090 [
13091 w 103.4
13092 h 26
13093 type "rectangle"
13094 fill "#FFFFFF"
13095 fill2 "#FFFFFF"
13096 outline "#000000"
13097 ]
13098 LabelGraphics
13099 [
13100 text "New Objects"
13101 outline "#000000"
13102 fill "#FFFFFF"
13103 fontSize 16
13104 fontName "Monospace"
13105 autoSizePolicy "node_width"
13106 anchor "t"
13107 borderDistance 0.0
13108 ]
13109 LabelGraphics
13110 [
13111 text "
13112 "
13113 fontSize 14
13114 fontName "Consolas"
13115 alignment "left"
13116 anchor "tl"
13117 borderDistance 6
13118 ]
13119 ]
13120 edge
13121 [
13122 source 8
13123 target 7
13124 graphics
13125 [
13126 fill "#000000"
13127 targetArrow "standard"
13128 ]
13129 LabelGraphics
13130 [
13131 text "from reference InformationLink"
13132 fontSize 14
13133 fontName "Consolas"
13134 configuration "AutoFlippingLabel"
13135 model "six_pos"
13136 position "thead"
13137 ]
13138 ]
13139 edge
13140 [
13141 source 9
13142 target 7
13143 graphics
13144 [
13145 fill "#000000"
13146 targetArrow "standard"
13147 ]
13148 LabelGraphics
13149 [
13150 text "from reference InformationLink"
13151 fontSize 14
13152 fontName "Consolas"
13153 configuration "AutoFlippingLabel"
13154 model "six_pos"
13155 position "thead"
13156 ]
13157 ]
13158 edge
13159 [
13160 source 11
13161 target 7
13162 graphics
13163 [
13164 fill "#000000"
13165 targetArrow "standard"
13166 ]
13167 LabelGraphics
13168 [
13169 text "from reference InformationLink"
13170 fontSize 14
13171 fontName "Consolas"
13172 configuration "AutoFlippingLabel"
13173 model "six_pos"
13174 position "thead"
13175 ]
13176 ]
13177 edge
13178 [
13179 source 8
13180 target 10
13181 graphics
13182 [
13183 fill "#000000"
13184 targetArrow "standard"
13185 ]
13186 LabelGraphics
13187 [
13188 text "to reference InformationLink"
13189 fontSize 14
13190 fontName "Consolas"
13191 configuration "AutoFlippingLabel"
13192 model "six_pos"
13193 position "thead"
13194 ]
13195 ]
13196 edge
13197 [
13198 source 11
13199 target 10
13200 graphics
13201 [
13202 fill "#000000"
13203 targetArrow "standard"
13204 ]
13205 LabelGraphics
13206 [
13207 text "to reference InformationLink"
13208 fontSize 14
13209 fontName "Consolas"
13210 configuration "AutoFlippingLabel"
13211 model "six_pos"
13212 position "thead"
13213 ]
13214 ]
13215 edge
13216 [
13217 source 9
13218 target 10
13219 graphics
13220 [
13221 fill "#000000"
13222 targetArrow "standard"
13223 ]
13224 LabelGraphics
13225 [
13226 text "to reference InformationLink"
13227 fontSize 14
13228 fontName "Consolas"
13229 configuration "AutoFlippingLabel"
13230 model "six_pos"
13231 position "thead"
13232 ]
13233 ]
13234 edge
13235 [
13236 source 5
13237 target 6
13238 graphics
13239 [
13240 fill "#000000"
13241 width 3
13242 targetArrow "standard"
13243 ]
13244 LabelGraphics
13245 [
13246 text "data reference FunctionalInterface"
13247 fontSize 14
13248 fontName "Consolas"
13249 configuration "AutoFlippingLabel"
13250 model "six_pos"
13251 position "thead"
13252 ]
13253 ]
13254 edge
13255 [
13256 source 5
13257 target 7
13258 graphics
13259 [
13260 fill "#000000"
13261 width 3
13262 targetArrow "standard"
13263 ]
13264 LabelGraphics
13265 [
13266 text "data reference FunctionalInterface"
13267 fontSize 14
13268 fontName "Consolas"
13269 configuration "AutoFlippingLabel"
13270 model "six_pos"
13271 position "thead"
13272 ]
13273 ]
13274 edge
13275 [
13276 source 5
13277 target 10
13278 graphics
13279 [
13280 fill "#000000"
13281 width 3
13282 targetArrow "standard"
13283 ]
13284 LabelGraphics
13285 [
13286 text "data reference FunctionalInterface"
13287 fontSize 14
13288 fontName "Consolas"
13289 configuration "AutoFlippingLabel"
13290 model "six_pos"
13291 position "thead"
13292 ]
13293 ]
13294 edge
13295 [
13296 source 10
13297 target 8
13298 graphics
13299 [
13300 fill "#000000"
13301 targetArrow "standard"
13302 ]
13303 LabelGraphics
13304 [
13305 text "IncomingLinks reference FunctionalInput"
13306 fontSize 14
13307 fontName "Consolas"
13308 configuration "AutoFlippingLabel"
13309 model "six_pos"
13310 position "thead"
13311 ]
13312 ]
13313 edge
13314 [
13315 source 10
13316 target 11
13317 graphics
13318 [
13319 fill "#000000"
13320 targetArrow "standard"
13321 ]
13322 LabelGraphics
13323 [
13324 text "IncomingLinks reference FunctionalInput"
13325 fontSize 14
13326 fontName "Consolas"
13327 configuration "AutoFlippingLabel"
13328 model "six_pos"
13329 position "thead"
13330 ]
13331 ]
13332 edge
13333 [
13334 source 10
13335 target 9
13336 graphics
13337 [
13338 fill "#000000"
13339 targetArrow "standard"
13340 ]
13341 LabelGraphics
13342 [
13343 text "IncomingLinks reference FunctionalInput"
13344 fontSize 14
13345 fontName "Consolas"
13346 configuration "AutoFlippingLabel"
13347 model "six_pos"
13348 position "thead"
13349 ]
13350 ]
13351 edge
13352 [
13353 source 7
13354 target 8
13355 graphics
13356 [
13357 fill "#000000"
13358 width 3
13359 targetArrow "standard"
13360 ]
13361 LabelGraphics
13362 [
13363 text "outgoingLinks reference FunctionalOutput"
13364 fontSize 14
13365 fontName "Consolas"
13366 configuration "AutoFlippingLabel"
13367 model "six_pos"
13368 position "thead"
13369 ]
13370 ]
13371 edge
13372 [
13373 source 7
13374 target 9
13375 graphics
13376 [
13377 fill "#000000"
13378 width 3
13379 targetArrow "standard"
13380 ]
13381 LabelGraphics
13382 [
13383 text "outgoingLinks reference FunctionalOutput"
13384 fontSize 14
13385 fontName "Consolas"
13386 configuration "AutoFlippingLabel"
13387 model "six_pos"
13388 position "thead"
13389 ]
13390 ]
13391 edge
13392 [
13393 source 7
13394 target 11
13395 graphics
13396 [
13397 fill "#000000"
13398 width 3
13399 targetArrow "standard"
13400 ]
13401 LabelGraphics
13402 [
13403 text "outgoingLinks reference FunctionalOutput"
13404 fontSize 14
13405 fontName "Consolas"
13406 configuration "AutoFlippingLabel"
13407 model "six_pos"
13408 position "thead"
13409 ]
13410 ]
13411 edge
13412 [
13413 source 6
13414 target 5
13415 graphics
13416 [
13417 fill "#000000"
13418 targetArrow "standard"
13419 ]
13420 LabelGraphics
13421 [
13422 text "interface reference FunctionalData"
13423 fontSize 14
13424 fontName "Consolas"
13425 configuration "AutoFlippingLabel"
13426 model "six_pos"
13427 position "thead"
13428 ]
13429 ]
13430 edge
13431 [
13432 source 7
13433 target 5
13434 graphics
13435 [
13436 fill "#000000"
13437 targetArrow "standard"
13438 ]
13439 LabelGraphics
13440 [
13441 text "interface reference FunctionalData"
13442 fontSize 14
13443 fontName "Consolas"
13444 configuration "AutoFlippingLabel"
13445 model "six_pos"
13446 position "thead"
13447 ]
13448 ]
13449 edge
13450 [
13451 source 10
13452 target 5
13453 graphics
13454 [
13455 fill "#000000"
13456 targetArrow "standard"
13457 ]
13458 LabelGraphics
13459 [
13460 text "interface reference FunctionalData"
13461 fontSize 14
13462 fontName "Consolas"
13463 configuration "AutoFlippingLabel"
13464 model "six_pos"
13465 position "thead"
13466 ]
13467 ]
13468]
13469graph
13470[
13471 node
13472 [
13473 id 0
13474 graphics
13475 [
13476 w 226.60000000000002
13477 h 40
13478 type "rectangle"
13479 fill "#FFFFFF"
13480 fill2 "#FFFFFF"
13481 outline "#000000"
13482 ]
13483 LabelGraphics
13484 [
13485 text "Root literal FunctionType"
13486 outline "#000000"
13487 fill "#FFFFFF"
13488 fontSize 16
13489 fontName "Monospace"
13490 autoSizePolicy "node_width"
13491 anchor "t"
13492 borderDistance 0.0
13493 ]
13494 LabelGraphics
13495 [
13496 text "
13497 FunctionType enum
13498 "
13499 fontSize 14
13500 fontName "Consolas"
13501 alignment "left"
13502 anchor "tl"
13503 borderDistance 6
13504 ]
13505 ]
13506
13507 node
13508 [
13509 id 1
13510 graphics
13511 [
13512 w 297.0
13513 h 40
13514 type "rectangle"
13515 fill "#FFFFFF"
13516 fill2 "#FFFFFF"
13517 outline "#000000"
13518 ]
13519 LabelGraphics
13520 [
13521 text "Intermediate literal FunctionType"
13522 outline "#000000"
13523 fill "#FFFFFF"
13524 fontSize 16
13525 fontName "Monospace"
13526 autoSizePolicy "node_width"
13527 anchor "t"
13528 borderDistance 0.0
13529 ]
13530 LabelGraphics
13531 [
13532 text "
13533 FunctionType enum
13534 "
13535 fontSize 14
13536 fontName "Consolas"
13537 alignment "left"
13538 anchor "tl"
13539 borderDistance 6
13540 ]
13541 ]
13542
13543 node
13544 [
13545 id 2
13546 graphics
13547 [
13548 w 226.60000000000002
13549 h 40
13550 type "rectangle"
13551 fill "#FFFFFF"
13552 fill2 "#FFFFFF"
13553 outline "#000000"
13554 ]
13555 LabelGraphics
13556 [
13557 text "Leaf literal FunctionType"
13558 outline "#000000"
13559 fill "#FFFFFF"
13560 fontSize 16
13561 fontName "Monospace"
13562 autoSizePolicy "node_width"
13563 anchor "t"
13564 borderDistance 0.0
13565 ]
13566 LabelGraphics
13567 [
13568 text "
13569 FunctionType enum
13570 "
13571 fontSize 14
13572 fontName "Consolas"
13573 alignment "left"
13574 anchor "tl"
13575 borderDistance 6
13576 ]
13577 ]
13578
13579 node
13580 [
13581 id 3
13582 graphics
13583 [
13584 w 41.800000000000004
13585 h 26
13586 type "rectangle"
13587 fill "#FFFFFF"
13588 fill2 "#FFFFFF"
13589 outline "#000000"
13590 ]
13591 LabelGraphics
13592 [
13593 text "true"
13594 outline "#000000"
13595 fill "#FFFFFF"
13596 fontSize 16
13597 fontName "Monospace"
13598 autoSizePolicy "node_width"
13599 anchor "t"
13600 borderDistance 0.0
13601 ]
13602 LabelGraphics
13603 [
13604 text "
13605 "
13606 fontSize 14
13607 fontName "Consolas"
13608 alignment "left"
13609 anchor "tl"
13610 borderDistance 6
13611 ]
13612 ]
13613
13614 node
13615 [
13616 id 4
13617 graphics
13618 [
13619 w 50.6
13620 h 26
13621 type "rectangle"
13622 fill "#FFFFFF"
13623 fill2 "#FFFFFF"
13624 outline "#000000"
13625 ]
13626 LabelGraphics
13627 [
13628 text "false"
13629 outline "#000000"
13630 fill "#FFFFFF"
13631 fontSize 16
13632 fontName "Monospace"
13633 autoSizePolicy "node_width"
13634 anchor "t"
13635 borderDistance 0.0
13636 ]
13637 LabelGraphics
13638 [
13639 text "
13640 "
13641 fontSize 14
13642 fontName "Consolas"
13643 alignment "left"
13644 anchor "tl"
13645 borderDistance 6
13646 ]
13647 ]
13648
13649 node
13650 [
13651 id 5
13652 graphics
13653 [
13654 w 207.9
13655 h 40
13656 type "rectangle"
13657 fill "#FFFFFF"
13658 fill2 "#FFFFFF"
13659 outline "#000000"
13660 ]
13661 LabelGraphics
13662 [
13663 text "null"
13664 outline "#000000"
13665 fill "#FFFFFF"
13666 fontSize 16
13667 fontName "Monospace"
13668 autoSizePolicy "node_width"
13669 anchor "t"
13670 borderDistance 0.0
13671 ]
13672 LabelGraphics
13673 [
13674 text "
13675 FunctionalInterface class
13676 "
13677 fontSize 14
13678 fontName "Consolas"
13679 alignment "left"
13680 anchor "tl"
13681 borderDistance 6
13682 ]
13683 ]
13684
13685 node
13686 [
13687 id 6
13688 graphics
13689 [
13690 w 177.10000000000002
13691 h 54
13692 type "rectangle"
13693 fill "#FFFFFF"
13694 fill2 "#FFFFFF"
13695 outline "#000000"
13696 ]
13697 LabelGraphics
13698 [
13699 text "null"
13700 outline "#000000"
13701 fill "#FFFFFF"
13702 fontSize 16
13703 fontName "Monospace"
13704 autoSizePolicy "node_width"
13705 anchor "t"
13706 borderDistance 0.0
13707 ]
13708 LabelGraphics
13709 [
13710 text "
13711 FunctionalInput class
13712 FunctionalData class
13713 "
13714 fontSize 14
13715 fontName "Consolas"
13716 alignment "left"
13717 anchor "tl"
13718 borderDistance 6
13719 ]
13720 ]
13721
13722 node
13723 [
13724 id 7
13725 graphics
13726 [
13727 w 177.10000000000002
13728 h 54
13729 type "rectangle"
13730 fill "#FFFFFF"
13731 fill2 "#FFFFFF"
13732 outline "#000000"
13733 ]
13734 LabelGraphics
13735 [
13736 text "null"
13737 outline "#000000"
13738 fill "#FFFFFF"
13739 fontSize 16
13740 fontName "Monospace"
13741 autoSizePolicy "node_width"
13742 anchor "t"
13743 borderDistance 0.0
13744 ]
13745 LabelGraphics
13746 [
13747 text "
13748 FunctionalInput class
13749 FunctionalData class
13750 "
13751 fontSize 14
13752 fontName "Consolas"
13753 alignment "left"
13754 anchor "tl"
13755 borderDistance 6
13756 ]
13757 ]
13758
13759 node
13760 [
13761 id 8
13762 graphics
13763 [
13764 w 161.70000000000002
13765 h 40
13766 type "rectangle"
13767 fill "#FFFFFF"
13768 fill2 "#FFFFFF"
13769 outline "#000000"
13770 ]
13771 LabelGraphics
13772 [
13773 text "null"
13774 outline "#000000"
13775 fill "#FFFFFF"
13776 fontSize 16
13777 fontName "Monospace"
13778 autoSizePolicy "node_width"
13779 anchor "t"
13780 borderDistance 0.0
13781 ]
13782 LabelGraphics
13783 [
13784 text "
13785 FAMTerminator class
13786 "
13787 fontSize 14
13788 fontName "Consolas"
13789 alignment "left"
13790 anchor "tl"
13791 borderDistance 6
13792 ]
13793 ]
13794
13795 node
13796 [
13797 id 9
13798 graphics
13799 [
13800 w 177.10000000000002
13801 h 54
13802 type "rectangle"
13803 fill "#FFFFFF"
13804 fill2 "#FFFFFF"
13805 outline "#000000"
13806 ]
13807 LabelGraphics
13808 [
13809 text "null"
13810 outline "#000000"
13811 fill "#FFFFFF"
13812 fontSize 16
13813 fontName "Monospace"
13814 autoSizePolicy "node_width"
13815 anchor "t"
13816 borderDistance 0.0
13817 ]
13818 LabelGraphics
13819 [
13820 text "
13821 FunctionalInput class
13822 FunctionalData class
13823 "
13824 fontSize 14
13825 fontName "Consolas"
13826 alignment "left"
13827 anchor "tl"
13828 borderDistance 6
13829 ]
13830 ]
13831
13832 node
13833 [
13834 id 10
13835 graphics
13836 [
13837 w 177.10000000000002
13838 h 54
13839 type "rectangle"
13840 fill "#FFFFFF"
13841 fill2 "#FFFFFF"
13842 outline "#000000"
13843 ]
13844 LabelGraphics
13845 [
13846 text "null"
13847 outline "#000000"
13848 fill "#FFFFFF"
13849 fontSize 16
13850 fontName "Monospace"
13851 autoSizePolicy "node_width"
13852 anchor "t"
13853 borderDistance 0.0
13854 ]
13855 LabelGraphics
13856 [
13857 text "
13858 FunctionalInput class
13859 FunctionalData class
13860 "
13861 fontSize 14
13862 fontName "Consolas"
13863 alignment "left"
13864 anchor "tl"
13865 borderDistance 6
13866 ]
13867 ]
13868
13869 node
13870 [
13871 id 11
13872 graphics
13873 [
13874 w 184.8
13875 h 54
13876 type "rectangle"
13877 fill "#FFFFFF"
13878 fill2 "#FFFFFF"
13879 outline "#000000"
13880 ]
13881 LabelGraphics
13882 [
13883 text "null"
13884 outline "#000000"
13885 fill "#FFFFFF"
13886 fontSize 16
13887 fontName "Monospace"
13888 autoSizePolicy "node_width"
13889 anchor "t"
13890 borderDistance 0.0
13891 ]
13892 LabelGraphics
13893 [
13894 text "
13895 FunctionalOutput class
13896 FunctionalData class
13897 "
13898 fontSize 14
13899 fontName "Consolas"
13900 alignment "left"
13901 anchor "tl"
13902 borderDistance 6
13903 ]
13904 ]
13905
13906 node
13907 [
13908 id 12
13909 graphics
13910 [
13911 w 112.2
13912 h 26
13913 type "rectangle"
13914 fill "#FFFFFF"
13915 fill2 "#FFFFFF"
13916 outline "#000000"
13917 ]
13918 LabelGraphics
13919 [
13920 text "New Integers"
13921 outline "#000000"
13922 fill "#FFFFFF"
13923 fontSize 16
13924 fontName "Monospace"
13925 autoSizePolicy "node_width"
13926 anchor "t"
13927 borderDistance 0.0
13928 ]
13929 LabelGraphics
13930 [
13931 text "
13932 "
13933 fontSize 14
13934 fontName "Consolas"
13935 alignment "left"
13936 anchor "tl"
13937 borderDistance 6
13938 ]
13939 ]
13940
13941 node
13942 [
13943 id 13
13944 graphics
13945 [
13946 w 85.80000000000001
13947 h 26
13948 type "rectangle"
13949 fill "#FFFFFF"
13950 fill2 "#FFFFFF"
13951 outline "#000000"
13952 ]
13953 LabelGraphics
13954 [
13955 text "New Reals"
13956 outline "#000000"
13957 fill "#FFFFFF"
13958 fontSize 16
13959 fontName "Monospace"
13960 autoSizePolicy "node_width"
13961 anchor "t"
13962 borderDistance 0.0
13963 ]
13964 LabelGraphics
13965 [
13966 text "
13967 "
13968 fontSize 14
13969 fontName "Consolas"
13970 alignment "left"
13971 anchor "tl"
13972 borderDistance 6
13973 ]
13974 ]
13975
13976 node
13977 [
13978 id 14
13979 graphics
13980 [
13981 w 103.4
13982 h 26
13983 type "rectangle"
13984 fill "#FFFFFF"
13985 fill2 "#FFFFFF"
13986 outline "#000000"
13987 ]
13988 LabelGraphics
13989 [
13990 text "New Strings"
13991 outline "#000000"
13992 fill "#FFFFFF"
13993 fontSize 16
13994 fontName "Monospace"
13995 autoSizePolicy "node_width"
13996 anchor "t"
13997 borderDistance 0.0
13998 ]
13999 LabelGraphics
14000 [
14001 text "
14002 "
14003 fontSize 14
14004 fontName "Consolas"
14005 alignment "left"
14006 anchor "tl"
14007 borderDistance 6
14008 ]
14009 ]
14010
14011 node
14012 [
14013 id 15
14014 graphics
14015 [
14016 w 103.4
14017 h 26
14018 type "rectangle"
14019 fill "#FFFFFF"
14020 fill2 "#FFFFFF"
14021 outline "#000000"
14022 ]
14023 LabelGraphics
14024 [
14025 text "New Objects"
14026 outline "#000000"
14027 fill "#FFFFFF"
14028 fontSize 16
14029 fontName "Monospace"
14030 autoSizePolicy "node_width"
14031 anchor "t"
14032 borderDistance 0.0
14033 ]
14034 LabelGraphics
14035 [
14036 text "
14037 "
14038 fontSize 14
14039 fontName "Consolas"
14040 alignment "left"
14041 anchor "tl"
14042 borderDistance 6
14043 ]
14044 ]
14045 edge
14046 [
14047 source 8
14048 target 6
14049 graphics
14050 [
14051 fill "#000000"
14052 targetArrow "standard"
14053 ]
14054 LabelGraphics
14055 [
14056 text "data reference FAMTerminator"
14057 fontSize 14
14058 fontName "Consolas"
14059 configuration "AutoFlippingLabel"
14060 model "six_pos"
14061 position "thead"
14062 ]
14063 ]
14064 edge
14065 [
14066 source 5
14067 target 6
14068 graphics
14069 [
14070 fill "#000000"
14071 width 3
14072 targetArrow "standard"
14073 ]
14074 LabelGraphics
14075 [
14076 text "data reference FunctionalInterface"
14077 fontSize 14
14078 fontName "Consolas"
14079 configuration "AutoFlippingLabel"
14080 model "six_pos"
14081 position "thead"
14082 ]
14083 ]
14084 edge
14085 [
14086 source 5
14087 target 7
14088 graphics
14089 [
14090 fill "#000000"
14091 width 3
14092 targetArrow "standard"
14093 ]
14094 LabelGraphics
14095 [
14096 text "data reference FunctionalInterface"
14097 fontSize 14
14098 fontName "Consolas"
14099 configuration "AutoFlippingLabel"
14100 model "six_pos"
14101 position "thead"
14102 ]
14103 ]
14104 edge
14105 [
14106 source 5
14107 target 9
14108 graphics
14109 [
14110 fill "#000000"
14111 width 3
14112 targetArrow "standard"
14113 ]
14114 LabelGraphics
14115 [
14116 text "data reference FunctionalInterface"
14117 fontSize 14
14118 fontName "Consolas"
14119 configuration "AutoFlippingLabel"
14120 model "six_pos"
14121 position "thead"
14122 ]
14123 ]
14124 edge
14125 [
14126 source 5
14127 target 10
14128 graphics
14129 [
14130 fill "#000000"
14131 width 3
14132 targetArrow "standard"
14133 ]
14134 LabelGraphics
14135 [
14136 text "data reference FunctionalInterface"
14137 fontSize 14
14138 fontName "Consolas"
14139 configuration "AutoFlippingLabel"
14140 model "six_pos"
14141 position "thead"
14142 ]
14143 ]
14144 edge
14145 [
14146 source 5
14147 target 11
14148 graphics
14149 [
14150 fill "#000000"
14151 width 3
14152 targetArrow "standard"
14153 ]
14154 LabelGraphics
14155 [
14156 text "data reference FunctionalInterface"
14157 fontSize 14
14158 fontName "Consolas"
14159 configuration "AutoFlippingLabel"
14160 model "six_pos"
14161 position "thead"
14162 ]
14163 ]
14164 edge
14165 [
14166 source 6
14167 target 8
14168 graphics
14169 [
14170 fill "#000000"
14171 width 3
14172 targetArrow "standard"
14173 ]
14174 LabelGraphics
14175 [
14176 text "terminator reference FunctionalData"
14177 fontSize 14
14178 fontName "Consolas"
14179 configuration "AutoFlippingLabel"
14180 model "six_pos"
14181 position "thead"
14182 ]
14183 ]
14184 edge
14185 [
14186 source 6
14187 target 5
14188 graphics
14189 [
14190 fill "#000000"
14191 targetArrow "standard"
14192 ]
14193 LabelGraphics
14194 [
14195 text "interface reference FunctionalData"
14196 fontSize 14
14197 fontName "Consolas"
14198 configuration "AutoFlippingLabel"
14199 model "six_pos"
14200 position "thead"
14201 ]
14202 ]
14203 edge
14204 [
14205 source 7
14206 target 5
14207 graphics
14208 [
14209 fill "#000000"
14210 targetArrow "standard"
14211 ]
14212 LabelGraphics
14213 [
14214 text "interface reference FunctionalData"
14215 fontSize 14
14216 fontName "Consolas"
14217 configuration "AutoFlippingLabel"
14218 model "six_pos"
14219 position "thead"
14220 ]
14221 ]
14222 edge
14223 [
14224 source 9
14225 target 5
14226 graphics
14227 [
14228 fill "#000000"
14229 targetArrow "standard"
14230 ]
14231 LabelGraphics
14232 [
14233 text "interface reference FunctionalData"
14234 fontSize 14
14235 fontName "Consolas"
14236 configuration "AutoFlippingLabel"
14237 model "six_pos"
14238 position "thead"
14239 ]
14240 ]
14241 edge
14242 [
14243 source 10
14244 target 5
14245 graphics
14246 [
14247 fill "#000000"
14248 targetArrow "standard"
14249 ]
14250 LabelGraphics
14251 [
14252 text "interface reference FunctionalData"
14253 fontSize 14
14254 fontName "Consolas"
14255 configuration "AutoFlippingLabel"
14256 model "six_pos"
14257 position "thead"
14258 ]
14259 ]
14260 edge
14261 [
14262 source 11
14263 target 5
14264 graphics
14265 [
14266 fill "#000000"
14267 targetArrow "standard"
14268 ]
14269 LabelGraphics
14270 [
14271 text "interface reference FunctionalData"
14272 fontSize 14
14273 fontName "Consolas"
14274 configuration "AutoFlippingLabel"
14275 model "six_pos"
14276 position "thead"
14277 ]
14278 ]
14279]
14280graph
14281[
14282 node
14283 [
14284 id 0
14285 graphics
14286 [
14287 w 226.60000000000002
14288 h 40
14289 type "rectangle"
14290 fill "#FFFFFF"
14291 fill2 "#FFFFFF"
14292 outline "#000000"
14293 ]
14294 LabelGraphics
14295 [
14296 text "Root literal FunctionType"
14297 outline "#000000"
14298 fill "#FFFFFF"
14299 fontSize 16
14300 fontName "Monospace"
14301 autoSizePolicy "node_width"
14302 anchor "t"
14303 borderDistance 0.0
14304 ]
14305 LabelGraphics
14306 [
14307 text "
14308 FunctionType enum
14309 "
14310 fontSize 14
14311 fontName "Consolas"
14312 alignment "left"
14313 anchor "tl"
14314 borderDistance 6
14315 ]
14316 ]
14317
14318 node
14319 [
14320 id 1
14321 graphics
14322 [
14323 w 297.0
14324 h 40
14325 type "rectangle"
14326 fill "#FFFFFF"
14327 fill2 "#FFFFFF"
14328 outline "#000000"
14329 ]
14330 LabelGraphics
14331 [
14332 text "Intermediate literal FunctionType"
14333 outline "#000000"
14334 fill "#FFFFFF"
14335 fontSize 16
14336 fontName "Monospace"
14337 autoSizePolicy "node_width"
14338 anchor "t"
14339 borderDistance 0.0
14340 ]
14341 LabelGraphics
14342 [
14343 text "
14344 FunctionType enum
14345 "
14346 fontSize 14
14347 fontName "Consolas"
14348 alignment "left"
14349 anchor "tl"
14350 borderDistance 6
14351 ]
14352 ]
14353
14354 node
14355 [
14356 id 2
14357 graphics
14358 [
14359 w 226.60000000000002
14360 h 40
14361 type "rectangle"
14362 fill "#FFFFFF"
14363 fill2 "#FFFFFF"
14364 outline "#000000"
14365 ]
14366 LabelGraphics
14367 [
14368 text "Leaf literal FunctionType"
14369 outline "#000000"
14370 fill "#FFFFFF"
14371 fontSize 16
14372 fontName "Monospace"
14373 autoSizePolicy "node_width"
14374 anchor "t"
14375 borderDistance 0.0
14376 ]
14377 LabelGraphics
14378 [
14379 text "
14380 FunctionType enum
14381 "
14382 fontSize 14
14383 fontName "Consolas"
14384 alignment "left"
14385 anchor "tl"
14386 borderDistance 6
14387 ]
14388 ]
14389
14390 node
14391 [
14392 id 3
14393 graphics
14394 [
14395 w 41.800000000000004
14396 h 26
14397 type "rectangle"
14398 fill "#FFFFFF"
14399 fill2 "#FFFFFF"
14400 outline "#000000"
14401 ]
14402 LabelGraphics
14403 [
14404 text "true"
14405 outline "#000000"
14406 fill "#FFFFFF"
14407 fontSize 16
14408 fontName "Monospace"
14409 autoSizePolicy "node_width"
14410 anchor "t"
14411 borderDistance 0.0
14412 ]
14413 LabelGraphics
14414 [
14415 text "
14416 "
14417 fontSize 14
14418 fontName "Consolas"
14419 alignment "left"
14420 anchor "tl"
14421 borderDistance 6
14422 ]
14423 ]
14424
14425 node
14426 [
14427 id 4
14428 graphics
14429 [
14430 w 50.6
14431 h 26
14432 type "rectangle"
14433 fill "#FFFFFF"
14434 fill2 "#FFFFFF"
14435 outline "#000000"
14436 ]
14437 LabelGraphics
14438 [
14439 text "false"
14440 outline "#000000"
14441 fill "#FFFFFF"
14442 fontSize 16
14443 fontName "Monospace"
14444 autoSizePolicy "node_width"
14445 anchor "t"
14446 borderDistance 0.0
14447 ]
14448 LabelGraphics
14449 [
14450 text "
14451 "
14452 fontSize 14
14453 fontName "Consolas"
14454 alignment "left"
14455 anchor "tl"
14456 borderDistance 6
14457 ]
14458 ]
14459
14460 node
14461 [
14462 id 5
14463 graphics
14464 [
14465 w 207.9
14466 h 40
14467 type "rectangle"
14468 fill "#FFFFFF"
14469 fill2 "#FFFFFF"
14470 outline "#000000"
14471 ]
14472 LabelGraphics
14473 [
14474 text "null"
14475 outline "#000000"
14476 fill "#FFFFFF"
14477 fontSize 16
14478 fontName "Monospace"
14479 autoSizePolicy "node_width"
14480 anchor "t"
14481 borderDistance 0.0
14482 ]
14483 LabelGraphics
14484 [
14485 text "
14486 FunctionalInterface class
14487 "
14488 fontSize 14
14489 fontName "Consolas"
14490 alignment "left"
14491 anchor "tl"
14492 borderDistance 6
14493 ]
14494 ]
14495
14496 node
14497 [
14498 id 6
14499 graphics
14500 [
14501 w 177.10000000000002
14502 h 54
14503 type "rectangle"
14504 fill "#FFFFFF"
14505 fill2 "#FFFFFF"
14506 outline "#000000"
14507 ]
14508 LabelGraphics
14509 [
14510 text "null"
14511 outline "#000000"
14512 fill "#FFFFFF"
14513 fontSize 16
14514 fontName "Monospace"
14515 autoSizePolicy "node_width"
14516 anchor "t"
14517 borderDistance 0.0
14518 ]
14519 LabelGraphics
14520 [
14521 text "
14522 FunctionalInput class
14523 FunctionalData class
14524 "
14525 fontSize 14
14526 fontName "Consolas"
14527 alignment "left"
14528 anchor "tl"
14529 borderDistance 6
14530 ]
14531 ]
14532
14533 node
14534 [
14535 id 7
14536 graphics
14537 [
14538 w 161.70000000000002
14539 h 40
14540 type "rectangle"
14541 fill "#FFFFFF"
14542 fill2 "#FFFFFF"
14543 outline "#000000"
14544 ]
14545 LabelGraphics
14546 [
14547 text "null"
14548 outline "#000000"
14549 fill "#FFFFFF"
14550 fontSize 16
14551 fontName "Monospace"
14552 autoSizePolicy "node_width"
14553 anchor "t"
14554 borderDistance 0.0
14555 ]
14556 LabelGraphics
14557 [
14558 text "
14559 FAMTerminator class
14560 "
14561 fontSize 14
14562 fontName "Consolas"
14563 alignment "left"
14564 anchor "tl"
14565 borderDistance 6
14566 ]
14567 ]
14568
14569 node
14570 [
14571 id 8
14572 graphics
14573 [
14574 w 177.10000000000002
14575 h 54
14576 type "rectangle"
14577 fill "#FFFFFF"
14578 fill2 "#FFFFFF"
14579 outline "#000000"
14580 ]
14581 LabelGraphics
14582 [
14583 text "null"
14584 outline "#000000"
14585 fill "#FFFFFF"
14586 fontSize 16
14587 fontName "Monospace"
14588 autoSizePolicy "node_width"
14589 anchor "t"
14590 borderDistance 0.0
14591 ]
14592 LabelGraphics
14593 [
14594 text "
14595 FunctionalInput class
14596 FunctionalData class
14597 "
14598 fontSize 14
14599 fontName "Consolas"
14600 alignment "left"
14601 anchor "tl"
14602 borderDistance 6
14603 ]
14604 ]
14605
14606 node
14607 [
14608 id 9
14609 graphics
14610 [
14611 w 184.8
14612 h 54
14613 type "rectangle"
14614 fill "#FFFFFF"
14615 fill2 "#FFFFFF"
14616 outline "#000000"
14617 ]
14618 LabelGraphics
14619 [
14620 text "null"
14621 outline "#000000"
14622 fill "#FFFFFF"
14623 fontSize 16
14624 fontName "Monospace"
14625 autoSizePolicy "node_width"
14626 anchor "t"
14627 borderDistance 0.0
14628 ]
14629 LabelGraphics
14630 [
14631 text "
14632 FunctionalOutput class
14633 FunctionalData class
14634 "
14635 fontSize 14
14636 fontName "Consolas"
14637 alignment "left"
14638 anchor "tl"
14639 borderDistance 6
14640 ]
14641 ]
14642
14643 node
14644 [
14645 id 10
14646 graphics
14647 [
14648 w 177.10000000000002
14649 h 40
14650 type "rectangle"
14651 fill "#FFFFFF"
14652 fill2 "#FFFFFF"
14653 outline "#000000"
14654 ]
14655 LabelGraphics
14656 [
14657 text "null"
14658 outline "#000000"
14659 fill "#FFFFFF"
14660 fontSize 16
14661 fontName "Monospace"
14662 autoSizePolicy "node_width"
14663 anchor "t"
14664 borderDistance 0.0
14665 ]
14666 LabelGraphics
14667 [
14668 text "
14669 InformationLink class
14670 "
14671 fontSize 14
14672 fontName "Consolas"
14673 alignment "left"
14674 anchor "tl"
14675 borderDistance 6
14676 ]
14677 ]
14678
14679 node
14680 [
14681 id 11
14682 graphics
14683 [
14684 w 184.8
14685 h 54
14686 type "rectangle"
14687 fill "#FFFFFF"
14688 fill2 "#FFFFFF"
14689 outline "#000000"
14690 ]
14691 LabelGraphics
14692 [
14693 text "null"
14694 outline "#000000"
14695 fill "#FFFFFF"
14696 fontSize 16
14697 fontName "Monospace"
14698 autoSizePolicy "node_width"
14699 anchor "t"
14700 borderDistance 0.0
14701 ]
14702 LabelGraphics
14703 [
14704 text "
14705 FunctionalOutput class
14706 FunctionalData class
14707 "
14708 fontSize 14
14709 fontName "Consolas"
14710 alignment "left"
14711 anchor "tl"
14712 borderDistance 6
14713 ]
14714 ]
14715
14716 node
14717 [
14718 id 12
14719 graphics
14720 [
14721 w 112.2
14722 h 26
14723 type "rectangle"
14724 fill "#FFFFFF"
14725 fill2 "#FFFFFF"
14726 outline "#000000"
14727 ]
14728 LabelGraphics
14729 [
14730 text "New Integers"
14731 outline "#000000"
14732 fill "#FFFFFF"
14733 fontSize 16
14734 fontName "Monospace"
14735 autoSizePolicy "node_width"
14736 anchor "t"
14737 borderDistance 0.0
14738 ]
14739 LabelGraphics
14740 [
14741 text "
14742 "
14743 fontSize 14
14744 fontName "Consolas"
14745 alignment "left"
14746 anchor "tl"
14747 borderDistance 6
14748 ]
14749 ]
14750
14751 node
14752 [
14753 id 13
14754 graphics
14755 [
14756 w 85.80000000000001
14757 h 26
14758 type "rectangle"
14759 fill "#FFFFFF"
14760 fill2 "#FFFFFF"
14761 outline "#000000"
14762 ]
14763 LabelGraphics
14764 [
14765 text "New Reals"
14766 outline "#000000"
14767 fill "#FFFFFF"
14768 fontSize 16
14769 fontName "Monospace"
14770 autoSizePolicy "node_width"
14771 anchor "t"
14772 borderDistance 0.0
14773 ]
14774 LabelGraphics
14775 [
14776 text "
14777 "
14778 fontSize 14
14779 fontName "Consolas"
14780 alignment "left"
14781 anchor "tl"
14782 borderDistance 6
14783 ]
14784 ]
14785
14786 node
14787 [
14788 id 14
14789 graphics
14790 [
14791 w 103.4
14792 h 26
14793 type "rectangle"
14794 fill "#FFFFFF"
14795 fill2 "#FFFFFF"
14796 outline "#000000"
14797 ]
14798 LabelGraphics
14799 [
14800 text "New Strings"
14801 outline "#000000"
14802 fill "#FFFFFF"
14803 fontSize 16
14804 fontName "Monospace"
14805 autoSizePolicy "node_width"
14806 anchor "t"
14807 borderDistance 0.0
14808 ]
14809 LabelGraphics
14810 [
14811 text "
14812 "
14813 fontSize 14
14814 fontName "Consolas"
14815 alignment "left"
14816 anchor "tl"
14817 borderDistance 6
14818 ]
14819 ]
14820
14821 node
14822 [
14823 id 15
14824 graphics
14825 [
14826 w 103.4
14827 h 26
14828 type "rectangle"
14829 fill "#FFFFFF"
14830 fill2 "#FFFFFF"
14831 outline "#000000"
14832 ]
14833 LabelGraphics
14834 [
14835 text "New Objects"
14836 outline "#000000"
14837 fill "#FFFFFF"
14838 fontSize 16
14839 fontName "Monospace"
14840 autoSizePolicy "node_width"
14841 anchor "t"
14842 borderDistance 0.0
14843 ]
14844 LabelGraphics
14845 [
14846 text "
14847 "
14848 fontSize 14
14849 fontName "Consolas"
14850 alignment "left"
14851 anchor "tl"
14852 borderDistance 6
14853 ]
14854 ]
14855 edge
14856 [
14857 source 7
14858 target 6
14859 graphics
14860 [
14861 fill "#000000"
14862 targetArrow "standard"
14863 ]
14864 LabelGraphics
14865 [
14866 text "data reference FAMTerminator"
14867 fontSize 14
14868 fontName "Consolas"
14869 configuration "AutoFlippingLabel"
14870 model "six_pos"
14871 position "thead"
14872 ]
14873 ]
14874 edge
14875 [
14876 source 10
14877 target 9
14878 graphics
14879 [
14880 fill "#000000"
14881 targetArrow "standard"
14882 ]
14883 LabelGraphics
14884 [
14885 text "from reference InformationLink"
14886 fontSize 14
14887 fontName "Consolas"
14888 configuration "AutoFlippingLabel"
14889 model "six_pos"
14890 position "thead"
14891 ]
14892 ]
14893 edge
14894 [
14895 source 10
14896 target 8
14897 graphics
14898 [
14899 fill "#000000"
14900 targetArrow "standard"
14901 ]
14902 LabelGraphics
14903 [
14904 text "to reference InformationLink"
14905 fontSize 14
14906 fontName "Consolas"
14907 configuration "AutoFlippingLabel"
14908 model "six_pos"
14909 position "thead"
14910 ]
14911 ]
14912 edge
14913 [
14914 source 5
14915 target 6
14916 graphics
14917 [
14918 fill "#000000"
14919 width 3
14920 targetArrow "standard"
14921 ]
14922 LabelGraphics
14923 [
14924 text "data reference FunctionalInterface"
14925 fontSize 14
14926 fontName "Consolas"
14927 configuration "AutoFlippingLabel"
14928 model "six_pos"
14929 position "thead"
14930 ]
14931 ]
14932 edge
14933 [
14934 source 5
14935 target 8
14936 graphics
14937 [
14938 fill "#000000"
14939 width 3
14940 targetArrow "standard"
14941 ]
14942 LabelGraphics
14943 [
14944 text "data reference FunctionalInterface"
14945 fontSize 14
14946 fontName "Consolas"
14947 configuration "AutoFlippingLabel"
14948 model "six_pos"
14949 position "thead"
14950 ]
14951 ]
14952 edge
14953 [
14954 source 5
14955 target 9
14956 graphics
14957 [
14958 fill "#000000"
14959 width 3
14960 targetArrow "standard"
14961 ]
14962 LabelGraphics
14963 [
14964 text "data reference FunctionalInterface"
14965 fontSize 14
14966 fontName "Consolas"
14967 configuration "AutoFlippingLabel"
14968 model "six_pos"
14969 position "thead"
14970 ]
14971 ]
14972 edge
14973 [
14974 source 5
14975 target 11
14976 graphics
14977 [
14978 fill "#000000"
14979 width 3
14980 targetArrow "standard"
14981 ]
14982 LabelGraphics
14983 [
14984 text "data reference FunctionalInterface"
14985 fontSize 14
14986 fontName "Consolas"
14987 configuration "AutoFlippingLabel"
14988 model "six_pos"
14989 position "thead"
14990 ]
14991 ]
14992 edge
14993 [
14994 source 8
14995 target 10
14996 graphics
14997 [
14998 fill "#000000"
14999 targetArrow "standard"
15000 ]
15001 LabelGraphics
15002 [
15003 text "IncomingLinks reference FunctionalInput"
15004 fontSize 14
15005 fontName "Consolas"
15006 configuration "AutoFlippingLabel"
15007 model "six_pos"
15008 position "thead"
15009 ]
15010 ]
15011 edge
15012 [
15013 source 9
15014 target 10
15015 graphics
15016 [
15017 fill "#000000"
15018 width 3
15019 targetArrow "standard"
15020 ]
15021 LabelGraphics
15022 [
15023 text "outgoingLinks reference FunctionalOutput"
15024 fontSize 14
15025 fontName "Consolas"
15026 configuration "AutoFlippingLabel"
15027 model "six_pos"
15028 position "thead"
15029 ]
15030 ]
15031 edge
15032 [
15033 source 6
15034 target 7
15035 graphics
15036 [
15037 fill "#000000"
15038 width 3
15039 targetArrow "standard"
15040 ]
15041 LabelGraphics
15042 [
15043 text "terminator reference FunctionalData"
15044 fontSize 14
15045 fontName "Consolas"
15046 configuration "AutoFlippingLabel"
15047 model "six_pos"
15048 position "thead"
15049 ]
15050 ]
15051 edge
15052 [
15053 source 6
15054 target 5
15055 graphics
15056 [
15057 fill "#000000"
15058 targetArrow "standard"
15059 ]
15060 LabelGraphics
15061 [
15062 text "interface reference FunctionalData"
15063 fontSize 14
15064 fontName "Consolas"
15065 configuration "AutoFlippingLabel"
15066 model "six_pos"
15067 position "thead"
15068 ]
15069 ]
15070 edge
15071 [
15072 source 8
15073 target 5
15074 graphics
15075 [
15076 fill "#000000"
15077 targetArrow "standard"
15078 ]
15079 LabelGraphics
15080 [
15081 text "interface reference FunctionalData"
15082 fontSize 14
15083 fontName "Consolas"
15084 configuration "AutoFlippingLabel"
15085 model "six_pos"
15086 position "thead"
15087 ]
15088 ]
15089 edge
15090 [
15091 source 9
15092 target 5
15093 graphics
15094 [
15095 fill "#000000"
15096 targetArrow "standard"
15097 ]
15098 LabelGraphics
15099 [
15100 text "interface reference FunctionalData"
15101 fontSize 14
15102 fontName "Consolas"
15103 configuration "AutoFlippingLabel"
15104 model "six_pos"
15105 position "thead"
15106 ]
15107 ]
15108 edge
15109 [
15110 source 11
15111 target 5
15112 graphics
15113 [
15114 fill "#000000"
15115 targetArrow "standard"
15116 ]
15117 LabelGraphics
15118 [
15119 text "interface reference FunctionalData"
15120 fontSize 14
15121 fontName "Consolas"
15122 configuration "AutoFlippingLabel"
15123 model "six_pos"
15124 position "thead"
15125 ]
15126 ]
15127]
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.png
index 158ebb0f..a5fb7f02 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.png
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.png
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.xmi
index 3dcec4a4..ec5dbad1 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.xmi
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.xmi
@@ -1,13 +1,11 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel"> 2<fam:FunctionalInterface xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel">
3 <rootElements xsi:type="fam:Function"> 3 <data xsi:type="fam:FunctionalOutput">
4 <interface> 4 <outgoingLinks to="//@data.3"/>
5 <data xsi:type="fam:FunctionalOutput"> 5 </data>
6 <terminator/> 6 <data xsi:type="fam:FunctionalInput">
7 </data> 7 <terminator/>
8 <data xsi:type="fam:FunctionalOutput"> 8 </data>
9 <terminator/> 9 <data xsi:type="fam:FunctionalOutput"/>
10 </data> 10 <data xsi:type="fam:FunctionalInput" IncomingLinks="//@data.0/@outgoingLinks.0"/>
11 </interface> 11</fam:FunctionalInterface>
12 </rootElements>
13</fam:FunctionalArchitectureModel>
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml
index 62441d63..e581a1a4 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml
@@ -11699,3 +11699,2509 @@ graph
11699 ] 11699 ]
11700 ] 11700 ]
11701] 11701]
11702graph
11703[
11704 node
11705 [
11706 id 0
11707 graphics
11708 [
11709 w 226.60000000000002
11710 h 40
11711 type "rectangle"
11712 fill "#FFFFFF"
11713 fill2 "#FFFFFF"
11714 outline "#000000"
11715 ]
11716 LabelGraphics
11717 [
11718 text "Root literal FunctionType"
11719 outline "#000000"
11720 fill "#FFFFFF"
11721 fontSize 16
11722 fontName "Monospace"
11723 autoSizePolicy "node_width"
11724 anchor "t"
11725 borderDistance 0.0
11726 ]
11727 LabelGraphics
11728 [
11729 text "
11730 FunctionType enum
11731 "
11732 fontSize 14
11733 fontName "Consolas"
11734 alignment "left"
11735 anchor "tl"
11736 borderDistance 6
11737 ]
11738 ]
11739
11740 node
11741 [
11742 id 1
11743 graphics
11744 [
11745 w 297.0
11746 h 40
11747 type "rectangle"
11748 fill "#FFFFFF"
11749 fill2 "#FFFFFF"
11750 outline "#000000"
11751 ]
11752 LabelGraphics
11753 [
11754 text "Intermediate literal FunctionType"
11755 outline "#000000"
11756 fill "#FFFFFF"
11757 fontSize 16
11758 fontName "Monospace"
11759 autoSizePolicy "node_width"
11760 anchor "t"
11761 borderDistance 0.0
11762 ]
11763 LabelGraphics
11764 [
11765 text "
11766 FunctionType enum
11767 "
11768 fontSize 14
11769 fontName "Consolas"
11770 alignment "left"
11771 anchor "tl"
11772 borderDistance 6
11773 ]
11774 ]
11775
11776 node
11777 [
11778 id 2
11779 graphics
11780 [
11781 w 226.60000000000002
11782 h 40
11783 type "rectangle"
11784 fill "#FFFFFF"
11785 fill2 "#FFFFFF"
11786 outline "#000000"
11787 ]
11788 LabelGraphics
11789 [
11790 text "Leaf literal FunctionType"
11791 outline "#000000"
11792 fill "#FFFFFF"
11793 fontSize 16
11794 fontName "Monospace"
11795 autoSizePolicy "node_width"
11796 anchor "t"
11797 borderDistance 0.0
11798 ]
11799 LabelGraphics
11800 [
11801 text "
11802 FunctionType enum
11803 "
11804 fontSize 14
11805 fontName "Consolas"
11806 alignment "left"
11807 anchor "tl"
11808 borderDistance 6
11809 ]
11810 ]
11811
11812 node
11813 [
11814 id 3
11815 graphics
11816 [
11817 w 41.800000000000004
11818 h 26
11819 type "rectangle"
11820 fill "#FFFFFF"
11821 fill2 "#FFFFFF"
11822 outline "#000000"
11823 ]
11824 LabelGraphics
11825 [
11826 text "true"
11827 outline "#000000"
11828 fill "#FFFFFF"
11829 fontSize 16
11830 fontName "Monospace"
11831 autoSizePolicy "node_width"
11832 anchor "t"
11833 borderDistance 0.0
11834 ]
11835 LabelGraphics
11836 [
11837 text "
11838 "
11839 fontSize 14
11840 fontName "Consolas"
11841 alignment "left"
11842 anchor "tl"
11843 borderDistance 6
11844 ]
11845 ]
11846
11847 node
11848 [
11849 id 4
11850 graphics
11851 [
11852 w 50.6
11853 h 26
11854 type "rectangle"
11855 fill "#FFFFFF"
11856 fill2 "#FFFFFF"
11857 outline "#000000"
11858 ]
11859 LabelGraphics
11860 [
11861 text "false"
11862 outline "#000000"
11863 fill "#FFFFFF"
11864 fontSize 16
11865 fontName "Monospace"
11866 autoSizePolicy "node_width"
11867 anchor "t"
11868 borderDistance 0.0
11869 ]
11870 LabelGraphics
11871 [
11872 text "
11873 "
11874 fontSize 14
11875 fontName "Consolas"
11876 alignment "left"
11877 anchor "tl"
11878 borderDistance 6
11879 ]
11880 ]
11881
11882 node
11883 [
11884 id 5
11885 graphics
11886 [
11887 w 207.9
11888 h 40
11889 type "rectangle"
11890 fill "#FFFFFF"
11891 fill2 "#FFFFFF"
11892 outline "#000000"
11893 ]
11894 LabelGraphics
11895 [
11896 text "null"
11897 outline "#000000"
11898 fill "#FFFFFF"
11899 fontSize 16
11900 fontName "Monospace"
11901 autoSizePolicy "node_width"
11902 anchor "t"
11903 borderDistance 0.0
11904 ]
11905 LabelGraphics
11906 [
11907 text "
11908 FunctionalInterface class
11909 "
11910 fontSize 14
11911 fontName "Consolas"
11912 alignment "left"
11913 anchor "tl"
11914 borderDistance 6
11915 ]
11916 ]
11917
11918 node
11919 [
11920 id 6
11921 graphics
11922 [
11923 w 177.10000000000002
11924 h 54
11925 type "rectangle"
11926 fill "#FFFFFF"
11927 fill2 "#FFFFFF"
11928 outline "#000000"
11929 ]
11930 LabelGraphics
11931 [
11932 text "null"
11933 outline "#000000"
11934 fill "#FFFFFF"
11935 fontSize 16
11936 fontName "Monospace"
11937 autoSizePolicy "node_width"
11938 anchor "t"
11939 borderDistance 0.0
11940 ]
11941 LabelGraphics
11942 [
11943 text "
11944 FunctionalInput class
11945 FunctionalData class
11946 "
11947 fontSize 14
11948 fontName "Consolas"
11949 alignment "left"
11950 anchor "tl"
11951 borderDistance 6
11952 ]
11953 ]
11954
11955 node
11956 [
11957 id 7
11958 graphics
11959 [
11960 w 184.8
11961 h 54
11962 type "rectangle"
11963 fill "#FFFFFF"
11964 fill2 "#FFFFFF"
11965 outline "#000000"
11966 ]
11967 LabelGraphics
11968 [
11969 text "null"
11970 outline "#000000"
11971 fill "#FFFFFF"
11972 fontSize 16
11973 fontName "Monospace"
11974 autoSizePolicy "node_width"
11975 anchor "t"
11976 borderDistance 0.0
11977 ]
11978 LabelGraphics
11979 [
11980 text "
11981 FunctionalOutput class
11982 FunctionalData class
11983 "
11984 fontSize 14
11985 fontName "Consolas"
11986 alignment "left"
11987 anchor "tl"
11988 borderDistance 6
11989 ]
11990 ]
11991
11992 node
11993 [
11994 id 8
11995 graphics
11996 [
11997 w 184.8
11998 h 54
11999 type "rectangle"
12000 fill "#FFFFFF"
12001 fill2 "#FFFFFF"
12002 outline "#000000"
12003 ]
12004 LabelGraphics
12005 [
12006 text "null"
12007 outline "#000000"
12008 fill "#FFFFFF"
12009 fontSize 16
12010 fontName "Monospace"
12011 autoSizePolicy "node_width"
12012 anchor "t"
12013 borderDistance 0.0
12014 ]
12015 LabelGraphics
12016 [
12017 text "
12018 FunctionalOutput class
12019 FunctionalData class
12020 "
12021 fontSize 14
12022 fontName "Consolas"
12023 alignment "left"
12024 anchor "tl"
12025 borderDistance 6
12026 ]
12027 ]
12028
12029 node
12030 [
12031 id 9
12032 graphics
12033 [
12034 w 177.10000000000002
12035 h 40
12036 type "rectangle"
12037 fill "#FFFFFF"
12038 fill2 "#FFFFFF"
12039 outline "#000000"
12040 ]
12041 LabelGraphics
12042 [
12043 text "null"
12044 outline "#000000"
12045 fill "#FFFFFF"
12046 fontSize 16
12047 fontName "Monospace"
12048 autoSizePolicy "node_width"
12049 anchor "t"
12050 borderDistance 0.0
12051 ]
12052 LabelGraphics
12053 [
12054 text "
12055 InformationLink class
12056 "
12057 fontSize 14
12058 fontName "Consolas"
12059 alignment "left"
12060 anchor "tl"
12061 borderDistance 6
12062 ]
12063 ]
12064
12065 node
12066 [
12067 id 10
12068 graphics
12069 [
12070 w 161.70000000000002
12071 h 40
12072 type "rectangle"
12073 fill "#FFFFFF"
12074 fill2 "#FFFFFF"
12075 outline "#000000"
12076 ]
12077 LabelGraphics
12078 [
12079 text "null"
12080 outline "#000000"
12081 fill "#FFFFFF"
12082 fontSize 16
12083 fontName "Monospace"
12084 autoSizePolicy "node_width"
12085 anchor "t"
12086 borderDistance 0.0
12087 ]
12088 LabelGraphics
12089 [
12090 text "
12091 FAMTerminator class
12092 "
12093 fontSize 14
12094 fontName "Consolas"
12095 alignment "left"
12096 anchor "tl"
12097 borderDistance 6
12098 ]
12099 ]
12100
12101 node
12102 [
12103 id 11
12104 graphics
12105 [
12106 w 184.8
12107 h 54
12108 type "rectangle"
12109 fill "#FFFFFF"
12110 fill2 "#FFFFFF"
12111 outline "#000000"
12112 ]
12113 LabelGraphics
12114 [
12115 text "null"
12116 outline "#000000"
12117 fill "#FFFFFF"
12118 fontSize 16
12119 fontName "Monospace"
12120 autoSizePolicy "node_width"
12121 anchor "t"
12122 borderDistance 0.0
12123 ]
12124 LabelGraphics
12125 [
12126 text "
12127 FunctionalOutput class
12128 FunctionalData class
12129 "
12130 fontSize 14
12131 fontName "Consolas"
12132 alignment "left"
12133 anchor "tl"
12134 borderDistance 6
12135 ]
12136 ]
12137
12138 node
12139 [
12140 id 12
12141 graphics
12142 [
12143 w 112.2
12144 h 26
12145 type "rectangle"
12146 fill "#FFFFFF"
12147 fill2 "#FFFFFF"
12148 outline "#000000"
12149 ]
12150 LabelGraphics
12151 [
12152 text "New Integers"
12153 outline "#000000"
12154 fill "#FFFFFF"
12155 fontSize 16
12156 fontName "Monospace"
12157 autoSizePolicy "node_width"
12158 anchor "t"
12159 borderDistance 0.0
12160 ]
12161 LabelGraphics
12162 [
12163 text "
12164 "
12165 fontSize 14
12166 fontName "Consolas"
12167 alignment "left"
12168 anchor "tl"
12169 borderDistance 6
12170 ]
12171 ]
12172
12173 node
12174 [
12175 id 13
12176 graphics
12177 [
12178 w 85.80000000000001
12179 h 26
12180 type "rectangle"
12181 fill "#FFFFFF"
12182 fill2 "#FFFFFF"
12183 outline "#000000"
12184 ]
12185 LabelGraphics
12186 [
12187 text "New Reals"
12188 outline "#000000"
12189 fill "#FFFFFF"
12190 fontSize 16
12191 fontName "Monospace"
12192 autoSizePolicy "node_width"
12193 anchor "t"
12194 borderDistance 0.0
12195 ]
12196 LabelGraphics
12197 [
12198 text "
12199 "
12200 fontSize 14
12201 fontName "Consolas"
12202 alignment "left"
12203 anchor "tl"
12204 borderDistance 6
12205 ]
12206 ]
12207
12208 node
12209 [
12210 id 14
12211 graphics
12212 [
12213 w 103.4
12214 h 26
12215 type "rectangle"
12216 fill "#FFFFFF"
12217 fill2 "#FFFFFF"
12218 outline "#000000"
12219 ]
12220 LabelGraphics
12221 [
12222 text "New Strings"
12223 outline "#000000"
12224 fill "#FFFFFF"
12225 fontSize 16
12226 fontName "Monospace"
12227 autoSizePolicy "node_width"
12228 anchor "t"
12229 borderDistance 0.0
12230 ]
12231 LabelGraphics
12232 [
12233 text "
12234 "
12235 fontSize 14
12236 fontName "Consolas"
12237 alignment "left"
12238 anchor "tl"
12239 borderDistance 6
12240 ]
12241 ]
12242
12243 node
12244 [
12245 id 15
12246 graphics
12247 [
12248 w 103.4
12249 h 26
12250 type "rectangle"
12251 fill "#FFFFFF"
12252 fill2 "#FFFFFF"
12253 outline "#000000"
12254 ]
12255 LabelGraphics
12256 [
12257 text "New Objects"
12258 outline "#000000"
12259 fill "#FFFFFF"
12260 fontSize 16
12261 fontName "Monospace"
12262 autoSizePolicy "node_width"
12263 anchor "t"
12264 borderDistance 0.0
12265 ]
12266 LabelGraphics
12267 [
12268 text "
12269 "
12270 fontSize 14
12271 fontName "Consolas"
12272 alignment "left"
12273 anchor "tl"
12274 borderDistance 6
12275 ]
12276 ]
12277 edge
12278 [
12279 source 10
12280 target 8
12281 graphics
12282 [
12283 fill "#000000"
12284 targetArrow "standard"
12285 ]
12286 LabelGraphics
12287 [
12288 text "data reference FAMTerminator"
12289 fontSize 14
12290 fontName "Consolas"
12291 configuration "AutoFlippingLabel"
12292 model "six_pos"
12293 position "thead"
12294 ]
12295 ]
12296 edge
12297 [
12298 source 9
12299 target 8
12300 graphics
12301 [
12302 fill "#000000"
12303 targetArrow "standard"
12304 ]
12305 LabelGraphics
12306 [
12307 text "from reference InformationLink"
12308 fontSize 14
12309 fontName "Consolas"
12310 configuration "AutoFlippingLabel"
12311 model "six_pos"
12312 position "thead"
12313 ]
12314 ]
12315 edge
12316 [
12317 source 9
12318 target 6
12319 graphics
12320 [
12321 fill "#000000"
12322 targetArrow "standard"
12323 ]
12324 LabelGraphics
12325 [
12326 text "to reference InformationLink"
12327 fontSize 14
12328 fontName "Consolas"
12329 configuration "AutoFlippingLabel"
12330 model "six_pos"
12331 position "thead"
12332 ]
12333 ]
12334 edge
12335 [
12336 source 5
12337 target 6
12338 graphics
12339 [
12340 fill "#000000"
12341 width 3
12342 targetArrow "standard"
12343 ]
12344 LabelGraphics
12345 [
12346 text "data reference FunctionalInterface"
12347 fontSize 14
12348 fontName "Consolas"
12349 configuration "AutoFlippingLabel"
12350 model "six_pos"
12351 position "thead"
12352 ]
12353 ]
12354 edge
12355 [
12356 source 5
12357 target 7
12358 graphics
12359 [
12360 fill "#000000"
12361 width 3
12362 targetArrow "standard"
12363 ]
12364 LabelGraphics
12365 [
12366 text "data reference FunctionalInterface"
12367 fontSize 14
12368 fontName "Consolas"
12369 configuration "AutoFlippingLabel"
12370 model "six_pos"
12371 position "thead"
12372 ]
12373 ]
12374 edge
12375 [
12376 source 5
12377 target 8
12378 graphics
12379 [
12380 fill "#000000"
12381 width 3
12382 targetArrow "standard"
12383 ]
12384 LabelGraphics
12385 [
12386 text "data reference FunctionalInterface"
12387 fontSize 14
12388 fontName "Consolas"
12389 configuration "AutoFlippingLabel"
12390 model "six_pos"
12391 position "thead"
12392 ]
12393 ]
12394 edge
12395 [
12396 source 5
12397 target 11
12398 graphics
12399 [
12400 fill "#000000"
12401 width 3
12402 targetArrow "standard"
12403 ]
12404 LabelGraphics
12405 [
12406 text "data reference FunctionalInterface"
12407 fontSize 14
12408 fontName "Consolas"
12409 configuration "AutoFlippingLabel"
12410 model "six_pos"
12411 position "thead"
12412 ]
12413 ]
12414 edge
12415 [
12416 source 6
12417 target 9
12418 graphics
12419 [
12420 fill "#000000"
12421 targetArrow "standard"
12422 ]
12423 LabelGraphics
12424 [
12425 text "IncomingLinks reference FunctionalInput"
12426 fontSize 14
12427 fontName "Consolas"
12428 configuration "AutoFlippingLabel"
12429 model "six_pos"
12430 position "thead"
12431 ]
12432 ]
12433 edge
12434 [
12435 source 8
12436 target 9
12437 graphics
12438 [
12439 fill "#000000"
12440 width 3
12441 targetArrow "standard"
12442 ]
12443 LabelGraphics
12444 [
12445 text "outgoingLinks reference FunctionalOutput"
12446 fontSize 14
12447 fontName "Consolas"
12448 configuration "AutoFlippingLabel"
12449 model "six_pos"
12450 position "thead"
12451 ]
12452 ]
12453 edge
12454 [
12455 source 8
12456 target 10
12457 graphics
12458 [
12459 fill "#000000"
12460 width 3
12461 targetArrow "standard"
12462 ]
12463 LabelGraphics
12464 [
12465 text "terminator reference FunctionalData"
12466 fontSize 14
12467 fontName "Consolas"
12468 configuration "AutoFlippingLabel"
12469 model "six_pos"
12470 position "thead"
12471 ]
12472 ]
12473 edge
12474 [
12475 source 6
12476 target 5
12477 graphics
12478 [
12479 fill "#000000"
12480 targetArrow "standard"
12481 ]
12482 LabelGraphics
12483 [
12484 text "interface reference FunctionalData"
12485 fontSize 14
12486 fontName "Consolas"
12487 configuration "AutoFlippingLabel"
12488 model "six_pos"
12489 position "thead"
12490 ]
12491 ]
12492 edge
12493 [
12494 source 7
12495 target 5
12496 graphics
12497 [
12498 fill "#000000"
12499 targetArrow "standard"
12500 ]
12501 LabelGraphics
12502 [
12503 text "interface reference FunctionalData"
12504 fontSize 14
12505 fontName "Consolas"
12506 configuration "AutoFlippingLabel"
12507 model "six_pos"
12508 position "thead"
12509 ]
12510 ]
12511 edge
12512 [
12513 source 8
12514 target 5
12515 graphics
12516 [
12517 fill "#000000"
12518 targetArrow "standard"
12519 ]
12520 LabelGraphics
12521 [
12522 text "interface reference FunctionalData"
12523 fontSize 14
12524 fontName "Consolas"
12525 configuration "AutoFlippingLabel"
12526 model "six_pos"
12527 position "thead"
12528 ]
12529 ]
12530 edge
12531 [
12532 source 11
12533 target 5
12534 graphics
12535 [
12536 fill "#000000"
12537 targetArrow "standard"
12538 ]
12539 LabelGraphics
12540 [
12541 text "interface reference FunctionalData"
12542 fontSize 14
12543 fontName "Consolas"
12544 configuration "AutoFlippingLabel"
12545 model "six_pos"
12546 position "thead"
12547 ]
12548 ]
12549]
12550graph
12551[
12552 node
12553 [
12554 id 0
12555 graphics
12556 [
12557 w 226.60000000000002
12558 h 40
12559 type "rectangle"
12560 fill "#FFFFFF"
12561 fill2 "#FFFFFF"
12562 outline "#000000"
12563 ]
12564 LabelGraphics
12565 [
12566 text "Root literal FunctionType"
12567 outline "#000000"
12568 fill "#FFFFFF"
12569 fontSize 16
12570 fontName "Monospace"
12571 autoSizePolicy "node_width"
12572 anchor "t"
12573 borderDistance 0.0
12574 ]
12575 LabelGraphics
12576 [
12577 text "
12578 FunctionType enum
12579 "
12580 fontSize 14
12581 fontName "Consolas"
12582 alignment "left"
12583 anchor "tl"
12584 borderDistance 6
12585 ]
12586 ]
12587
12588 node
12589 [
12590 id 1
12591 graphics
12592 [
12593 w 297.0
12594 h 40
12595 type "rectangle"
12596 fill "#FFFFFF"
12597 fill2 "#FFFFFF"
12598 outline "#000000"
12599 ]
12600 LabelGraphics
12601 [
12602 text "Intermediate literal FunctionType"
12603 outline "#000000"
12604 fill "#FFFFFF"
12605 fontSize 16
12606 fontName "Monospace"
12607 autoSizePolicy "node_width"
12608 anchor "t"
12609 borderDistance 0.0
12610 ]
12611 LabelGraphics
12612 [
12613 text "
12614 FunctionType enum
12615 "
12616 fontSize 14
12617 fontName "Consolas"
12618 alignment "left"
12619 anchor "tl"
12620 borderDistance 6
12621 ]
12622 ]
12623
12624 node
12625 [
12626 id 2
12627 graphics
12628 [
12629 w 226.60000000000002
12630 h 40
12631 type "rectangle"
12632 fill "#FFFFFF"
12633 fill2 "#FFFFFF"
12634 outline "#000000"
12635 ]
12636 LabelGraphics
12637 [
12638 text "Leaf literal FunctionType"
12639 outline "#000000"
12640 fill "#FFFFFF"
12641 fontSize 16
12642 fontName "Monospace"
12643 autoSizePolicy "node_width"
12644 anchor "t"
12645 borderDistance 0.0
12646 ]
12647 LabelGraphics
12648 [
12649 text "
12650 FunctionType enum
12651 "
12652 fontSize 14
12653 fontName "Consolas"
12654 alignment "left"
12655 anchor "tl"
12656 borderDistance 6
12657 ]
12658 ]
12659
12660 node
12661 [
12662 id 3
12663 graphics
12664 [
12665 w 41.800000000000004
12666 h 26
12667 type "rectangle"
12668 fill "#FFFFFF"
12669 fill2 "#FFFFFF"
12670 outline "#000000"
12671 ]
12672 LabelGraphics
12673 [
12674 text "true"
12675 outline "#000000"
12676 fill "#FFFFFF"
12677 fontSize 16
12678 fontName "Monospace"
12679 autoSizePolicy "node_width"
12680 anchor "t"
12681 borderDistance 0.0
12682 ]
12683 LabelGraphics
12684 [
12685 text "
12686 "
12687 fontSize 14
12688 fontName "Consolas"
12689 alignment "left"
12690 anchor "tl"
12691 borderDistance 6
12692 ]
12693 ]
12694
12695 node
12696 [
12697 id 4
12698 graphics
12699 [
12700 w 50.6
12701 h 26
12702 type "rectangle"
12703 fill "#FFFFFF"
12704 fill2 "#FFFFFF"
12705 outline "#000000"
12706 ]
12707 LabelGraphics
12708 [
12709 text "false"
12710 outline "#000000"
12711 fill "#FFFFFF"
12712 fontSize 16
12713 fontName "Monospace"
12714 autoSizePolicy "node_width"
12715 anchor "t"
12716 borderDistance 0.0
12717 ]
12718 LabelGraphics
12719 [
12720 text "
12721 "
12722 fontSize 14
12723 fontName "Consolas"
12724 alignment "left"
12725 anchor "tl"
12726 borderDistance 6
12727 ]
12728 ]
12729
12730 node
12731 [
12732 id 5
12733 graphics
12734 [
12735 w 207.9
12736 h 40
12737 type "rectangle"
12738 fill "#FFFFFF"
12739 fill2 "#FFFFFF"
12740 outline "#000000"
12741 ]
12742 LabelGraphics
12743 [
12744 text "null"
12745 outline "#000000"
12746 fill "#FFFFFF"
12747 fontSize 16
12748 fontName "Monospace"
12749 autoSizePolicy "node_width"
12750 anchor "t"
12751 borderDistance 0.0
12752 ]
12753 LabelGraphics
12754 [
12755 text "
12756 FunctionalInterface class
12757 "
12758 fontSize 14
12759 fontName "Consolas"
12760 alignment "left"
12761 anchor "tl"
12762 borderDistance 6
12763 ]
12764 ]
12765
12766 node
12767 [
12768 id 6
12769 graphics
12770 [
12771 w 177.10000000000002
12772 h 54
12773 type "rectangle"
12774 fill "#FFFFFF"
12775 fill2 "#FFFFFF"
12776 outline "#000000"
12777 ]
12778 LabelGraphics
12779 [
12780 text "null"
12781 outline "#000000"
12782 fill "#FFFFFF"
12783 fontSize 16
12784 fontName "Monospace"
12785 autoSizePolicy "node_width"
12786 anchor "t"
12787 borderDistance 0.0
12788 ]
12789 LabelGraphics
12790 [
12791 text "
12792 FunctionalInput class
12793 FunctionalData class
12794 "
12795 fontSize 14
12796 fontName "Consolas"
12797 alignment "left"
12798 anchor "tl"
12799 borderDistance 6
12800 ]
12801 ]
12802
12803 node
12804 [
12805 id 7
12806 graphics
12807 [
12808 w 177.10000000000002
12809 h 54
12810 type "rectangle"
12811 fill "#FFFFFF"
12812 fill2 "#FFFFFF"
12813 outline "#000000"
12814 ]
12815 LabelGraphics
12816 [
12817 text "null"
12818 outline "#000000"
12819 fill "#FFFFFF"
12820 fontSize 16
12821 fontName "Monospace"
12822 autoSizePolicy "node_width"
12823 anchor "t"
12824 borderDistance 0.0
12825 ]
12826 LabelGraphics
12827 [
12828 text "
12829 FunctionalInput class
12830 FunctionalData class
12831 "
12832 fontSize 14
12833 fontName "Consolas"
12834 alignment "left"
12835 anchor "tl"
12836 borderDistance 6
12837 ]
12838 ]
12839
12840 node
12841 [
12842 id 8
12843 graphics
12844 [
12845 w 161.70000000000002
12846 h 40
12847 type "rectangle"
12848 fill "#FFFFFF"
12849 fill2 "#FFFFFF"
12850 outline "#000000"
12851 ]
12852 LabelGraphics
12853 [
12854 text "null"
12855 outline "#000000"
12856 fill "#FFFFFF"
12857 fontSize 16
12858 fontName "Monospace"
12859 autoSizePolicy "node_width"
12860 anchor "t"
12861 borderDistance 0.0
12862 ]
12863 LabelGraphics
12864 [
12865 text "
12866 FAMTerminator class
12867 "
12868 fontSize 14
12869 fontName "Consolas"
12870 alignment "left"
12871 anchor "tl"
12872 borderDistance 6
12873 ]
12874 ]
12875
12876 node
12877 [
12878 id 9
12879 graphics
12880 [
12881 w 177.10000000000002
12882 h 54
12883 type "rectangle"
12884 fill "#FFFFFF"
12885 fill2 "#FFFFFF"
12886 outline "#000000"
12887 ]
12888 LabelGraphics
12889 [
12890 text "null"
12891 outline "#000000"
12892 fill "#FFFFFF"
12893 fontSize 16
12894 fontName "Monospace"
12895 autoSizePolicy "node_width"
12896 anchor "t"
12897 borderDistance 0.0
12898 ]
12899 LabelGraphics
12900 [
12901 text "
12902 FunctionalInput class
12903 FunctionalData class
12904 "
12905 fontSize 14
12906 fontName "Consolas"
12907 alignment "left"
12908 anchor "tl"
12909 borderDistance 6
12910 ]
12911 ]
12912
12913 node
12914 [
12915 id 10
12916 graphics
12917 [
12918 w 177.10000000000002
12919 h 54
12920 type "rectangle"
12921 fill "#FFFFFF"
12922 fill2 "#FFFFFF"
12923 outline "#000000"
12924 ]
12925 LabelGraphics
12926 [
12927 text "null"
12928 outline "#000000"
12929 fill "#FFFFFF"
12930 fontSize 16
12931 fontName "Monospace"
12932 autoSizePolicy "node_width"
12933 anchor "t"
12934 borderDistance 0.0
12935 ]
12936 LabelGraphics
12937 [
12938 text "
12939 FunctionalInput class
12940 FunctionalData class
12941 "
12942 fontSize 14
12943 fontName "Consolas"
12944 alignment "left"
12945 anchor "tl"
12946 borderDistance 6
12947 ]
12948 ]
12949
12950 node
12951 [
12952 id 11
12953 graphics
12954 [
12955 w 161.70000000000002
12956 h 40
12957 type "rectangle"
12958 fill "#FFFFFF"
12959 fill2 "#FFFFFF"
12960 outline "#000000"
12961 ]
12962 LabelGraphics
12963 [
12964 text "null"
12965 outline "#000000"
12966 fill "#FFFFFF"
12967 fontSize 16
12968 fontName "Monospace"
12969 autoSizePolicy "node_width"
12970 anchor "t"
12971 borderDistance 0.0
12972 ]
12973 LabelGraphics
12974 [
12975 text "
12976 FAMTerminator class
12977 "
12978 fontSize 14
12979 fontName "Consolas"
12980 alignment "left"
12981 anchor "tl"
12982 borderDistance 6
12983 ]
12984 ]
12985
12986 node
12987 [
12988 id 12
12989 graphics
12990 [
12991 w 112.2
12992 h 26
12993 type "rectangle"
12994 fill "#FFFFFF"
12995 fill2 "#FFFFFF"
12996 outline "#000000"
12997 ]
12998 LabelGraphics
12999 [
13000 text "New Integers"
13001 outline "#000000"
13002 fill "#FFFFFF"
13003 fontSize 16
13004 fontName "Monospace"
13005 autoSizePolicy "node_width"
13006 anchor "t"
13007 borderDistance 0.0
13008 ]
13009 LabelGraphics
13010 [
13011 text "
13012 "
13013 fontSize 14
13014 fontName "Consolas"
13015 alignment "left"
13016 anchor "tl"
13017 borderDistance 6
13018 ]
13019 ]
13020
13021 node
13022 [
13023 id 13
13024 graphics
13025 [
13026 w 85.80000000000001
13027 h 26
13028 type "rectangle"
13029 fill "#FFFFFF"
13030 fill2 "#FFFFFF"
13031 outline "#000000"
13032 ]
13033 LabelGraphics
13034 [
13035 text "New Reals"
13036 outline "#000000"
13037 fill "#FFFFFF"
13038 fontSize 16
13039 fontName "Monospace"
13040 autoSizePolicy "node_width"
13041 anchor "t"
13042 borderDistance 0.0
13043 ]
13044 LabelGraphics
13045 [
13046 text "
13047 "
13048 fontSize 14
13049 fontName "Consolas"
13050 alignment "left"
13051 anchor "tl"
13052 borderDistance 6
13053 ]
13054 ]
13055
13056 node
13057 [
13058 id 14
13059 graphics
13060 [
13061 w 103.4
13062 h 26
13063 type "rectangle"
13064 fill "#FFFFFF"
13065 fill2 "#FFFFFF"
13066 outline "#000000"
13067 ]
13068 LabelGraphics
13069 [
13070 text "New Strings"
13071 outline "#000000"
13072 fill "#FFFFFF"
13073 fontSize 16
13074 fontName "Monospace"
13075 autoSizePolicy "node_width"
13076 anchor "t"
13077 borderDistance 0.0
13078 ]
13079 LabelGraphics
13080 [
13081 text "
13082 "
13083 fontSize 14
13084 fontName "Consolas"
13085 alignment "left"
13086 anchor "tl"
13087 borderDistance 6
13088 ]
13089 ]
13090
13091 node
13092 [
13093 id 15
13094 graphics
13095 [
13096 w 103.4
13097 h 26
13098 type "rectangle"
13099 fill "#FFFFFF"
13100 fill2 "#FFFFFF"
13101 outline "#000000"
13102 ]
13103 LabelGraphics
13104 [
13105 text "New Objects"
13106 outline "#000000"
13107 fill "#FFFFFF"
13108 fontSize 16
13109 fontName "Monospace"
13110 autoSizePolicy "node_width"
13111 anchor "t"
13112 borderDistance 0.0
13113 ]
13114 LabelGraphics
13115 [
13116 text "
13117 "
13118 fontSize 14
13119 fontName "Consolas"
13120 alignment "left"
13121 anchor "tl"
13122 borderDistance 6
13123 ]
13124 ]
13125 edge
13126 [
13127 source 8
13128 target 6
13129 graphics
13130 [
13131 fill "#000000"
13132 targetArrow "standard"
13133 ]
13134 LabelGraphics
13135 [
13136 text "data reference FAMTerminator"
13137 fontSize 14
13138 fontName "Consolas"
13139 configuration "AutoFlippingLabel"
13140 model "six_pos"
13141 position "thead"
13142 ]
13143 ]
13144 edge
13145 [
13146 source 11
13147 target 7
13148 graphics
13149 [
13150 fill "#000000"
13151 targetArrow "standard"
13152 ]
13153 LabelGraphics
13154 [
13155 text "data reference FAMTerminator"
13156 fontSize 14
13157 fontName "Consolas"
13158 configuration "AutoFlippingLabel"
13159 model "six_pos"
13160 position "thead"
13161 ]
13162 ]
13163 edge
13164 [
13165 source 5
13166 target 6
13167 graphics
13168 [
13169 fill "#000000"
13170 width 3
13171 targetArrow "standard"
13172 ]
13173 LabelGraphics
13174 [
13175 text "data reference FunctionalInterface"
13176 fontSize 14
13177 fontName "Consolas"
13178 configuration "AutoFlippingLabel"
13179 model "six_pos"
13180 position "thead"
13181 ]
13182 ]
13183 edge
13184 [
13185 source 5
13186 target 7
13187 graphics
13188 [
13189 fill "#000000"
13190 width 3
13191 targetArrow "standard"
13192 ]
13193 LabelGraphics
13194 [
13195 text "data reference FunctionalInterface"
13196 fontSize 14
13197 fontName "Consolas"
13198 configuration "AutoFlippingLabel"
13199 model "six_pos"
13200 position "thead"
13201 ]
13202 ]
13203 edge
13204 [
13205 source 5
13206 target 9
13207 graphics
13208 [
13209 fill "#000000"
13210 width 3
13211 targetArrow "standard"
13212 ]
13213 LabelGraphics
13214 [
13215 text "data reference FunctionalInterface"
13216 fontSize 14
13217 fontName "Consolas"
13218 configuration "AutoFlippingLabel"
13219 model "six_pos"
13220 position "thead"
13221 ]
13222 ]
13223 edge
13224 [
13225 source 5
13226 target 10
13227 graphics
13228 [
13229 fill "#000000"
13230 width 3
13231 targetArrow "standard"
13232 ]
13233 LabelGraphics
13234 [
13235 text "data reference FunctionalInterface"
13236 fontSize 14
13237 fontName "Consolas"
13238 configuration "AutoFlippingLabel"
13239 model "six_pos"
13240 position "thead"
13241 ]
13242 ]
13243 edge
13244 [
13245 source 6
13246 target 8
13247 graphics
13248 [
13249 fill "#000000"
13250 width 3
13251 targetArrow "standard"
13252 ]
13253 LabelGraphics
13254 [
13255 text "terminator reference FunctionalData"
13256 fontSize 14
13257 fontName "Consolas"
13258 configuration "AutoFlippingLabel"
13259 model "six_pos"
13260 position "thead"
13261 ]
13262 ]
13263 edge
13264 [
13265 source 7
13266 target 11
13267 graphics
13268 [
13269 fill "#000000"
13270 width 3
13271 targetArrow "standard"
13272 ]
13273 LabelGraphics
13274 [
13275 text "terminator reference FunctionalData"
13276 fontSize 14
13277 fontName "Consolas"
13278 configuration "AutoFlippingLabel"
13279 model "six_pos"
13280 position "thead"
13281 ]
13282 ]
13283 edge
13284 [
13285 source 6
13286 target 5
13287 graphics
13288 [
13289 fill "#000000"
13290 targetArrow "standard"
13291 ]
13292 LabelGraphics
13293 [
13294 text "interface reference FunctionalData"
13295 fontSize 14
13296 fontName "Consolas"
13297 configuration "AutoFlippingLabel"
13298 model "six_pos"
13299 position "thead"
13300 ]
13301 ]
13302 edge
13303 [
13304 source 7
13305 target 5
13306 graphics
13307 [
13308 fill "#000000"
13309 targetArrow "standard"
13310 ]
13311 LabelGraphics
13312 [
13313 text "interface reference FunctionalData"
13314 fontSize 14
13315 fontName "Consolas"
13316 configuration "AutoFlippingLabel"
13317 model "six_pos"
13318 position "thead"
13319 ]
13320 ]
13321 edge
13322 [
13323 source 9
13324 target 5
13325 graphics
13326 [
13327 fill "#000000"
13328 targetArrow "standard"
13329 ]
13330 LabelGraphics
13331 [
13332 text "interface reference FunctionalData"
13333 fontSize 14
13334 fontName "Consolas"
13335 configuration "AutoFlippingLabel"
13336 model "six_pos"
13337 position "thead"
13338 ]
13339 ]
13340 edge
13341 [
13342 source 10
13343 target 5
13344 graphics
13345 [
13346 fill "#000000"
13347 targetArrow "standard"
13348 ]
13349 LabelGraphics
13350 [
13351 text "interface reference FunctionalData"
13352 fontSize 14
13353 fontName "Consolas"
13354 configuration "AutoFlippingLabel"
13355 model "six_pos"
13356 position "thead"
13357 ]
13358 ]
13359]
13360graph
13361[
13362 node
13363 [
13364 id 0
13365 graphics
13366 [
13367 w 226.60000000000002
13368 h 40
13369 type "rectangle"
13370 fill "#FFFFFF"
13371 fill2 "#FFFFFF"
13372 outline "#000000"
13373 ]
13374 LabelGraphics
13375 [
13376 text "Root literal FunctionType"
13377 outline "#000000"
13378 fill "#FFFFFF"
13379 fontSize 16
13380 fontName "Monospace"
13381 autoSizePolicy "node_width"
13382 anchor "t"
13383 borderDistance 0.0
13384 ]
13385 LabelGraphics
13386 [
13387 text "
13388 FunctionType enum
13389 "
13390 fontSize 14
13391 fontName "Consolas"
13392 alignment "left"
13393 anchor "tl"
13394 borderDistance 6
13395 ]
13396 ]
13397
13398 node
13399 [
13400 id 1
13401 graphics
13402 [
13403 w 297.0
13404 h 40
13405 type "rectangle"
13406 fill "#FFFFFF"
13407 fill2 "#FFFFFF"
13408 outline "#000000"
13409 ]
13410 LabelGraphics
13411 [
13412 text "Intermediate literal FunctionType"
13413 outline "#000000"
13414 fill "#FFFFFF"
13415 fontSize 16
13416 fontName "Monospace"
13417 autoSizePolicy "node_width"
13418 anchor "t"
13419 borderDistance 0.0
13420 ]
13421 LabelGraphics
13422 [
13423 text "
13424 FunctionType enum
13425 "
13426 fontSize 14
13427 fontName "Consolas"
13428 alignment "left"
13429 anchor "tl"
13430 borderDistance 6
13431 ]
13432 ]
13433
13434 node
13435 [
13436 id 2
13437 graphics
13438 [
13439 w 226.60000000000002
13440 h 40
13441 type "rectangle"
13442 fill "#FFFFFF"
13443 fill2 "#FFFFFF"
13444 outline "#000000"
13445 ]
13446 LabelGraphics
13447 [
13448 text "Leaf literal FunctionType"
13449 outline "#000000"
13450 fill "#FFFFFF"
13451 fontSize 16
13452 fontName "Monospace"
13453 autoSizePolicy "node_width"
13454 anchor "t"
13455 borderDistance 0.0
13456 ]
13457 LabelGraphics
13458 [
13459 text "
13460 FunctionType enum
13461 "
13462 fontSize 14
13463 fontName "Consolas"
13464 alignment "left"
13465 anchor "tl"
13466 borderDistance 6
13467 ]
13468 ]
13469
13470 node
13471 [
13472 id 3
13473 graphics
13474 [
13475 w 41.800000000000004
13476 h 26
13477 type "rectangle"
13478 fill "#FFFFFF"
13479 fill2 "#FFFFFF"
13480 outline "#000000"
13481 ]
13482 LabelGraphics
13483 [
13484 text "true"
13485 outline "#000000"
13486 fill "#FFFFFF"
13487 fontSize 16
13488 fontName "Monospace"
13489 autoSizePolicy "node_width"
13490 anchor "t"
13491 borderDistance 0.0
13492 ]
13493 LabelGraphics
13494 [
13495 text "
13496 "
13497 fontSize 14
13498 fontName "Consolas"
13499 alignment "left"
13500 anchor "tl"
13501 borderDistance 6
13502 ]
13503 ]
13504
13505 node
13506 [
13507 id 4
13508 graphics
13509 [
13510 w 50.6
13511 h 26
13512 type "rectangle"
13513 fill "#FFFFFF"
13514 fill2 "#FFFFFF"
13515 outline "#000000"
13516 ]
13517 LabelGraphics
13518 [
13519 text "false"
13520 outline "#000000"
13521 fill "#FFFFFF"
13522 fontSize 16
13523 fontName "Monospace"
13524 autoSizePolicy "node_width"
13525 anchor "t"
13526 borderDistance 0.0
13527 ]
13528 LabelGraphics
13529 [
13530 text "
13531 "
13532 fontSize 14
13533 fontName "Consolas"
13534 alignment "left"
13535 anchor "tl"
13536 borderDistance 6
13537 ]
13538 ]
13539
13540 node
13541 [
13542 id 5
13543 graphics
13544 [
13545 w 207.9
13546 h 40
13547 type "rectangle"
13548 fill "#FFFFFF"
13549 fill2 "#FFFFFF"
13550 outline "#000000"
13551 ]
13552 LabelGraphics
13553 [
13554 text "null"
13555 outline "#000000"
13556 fill "#FFFFFF"
13557 fontSize 16
13558 fontName "Monospace"
13559 autoSizePolicy "node_width"
13560 anchor "t"
13561 borderDistance 0.0
13562 ]
13563 LabelGraphics
13564 [
13565 text "
13566 FunctionalInterface class
13567 "
13568 fontSize 14
13569 fontName "Consolas"
13570 alignment "left"
13571 anchor "tl"
13572 borderDistance 6
13573 ]
13574 ]
13575
13576 node
13577 [
13578 id 6
13579 graphics
13580 [
13581 w 177.10000000000002
13582 h 54
13583 type "rectangle"
13584 fill "#FFFFFF"
13585 fill2 "#FFFFFF"
13586 outline "#000000"
13587 ]
13588 LabelGraphics
13589 [
13590 text "null"
13591 outline "#000000"
13592 fill "#FFFFFF"
13593 fontSize 16
13594 fontName "Monospace"
13595 autoSizePolicy "node_width"
13596 anchor "t"
13597 borderDistance 0.0
13598 ]
13599 LabelGraphics
13600 [
13601 text "
13602 FunctionalInput class
13603 FunctionalData class
13604 "
13605 fontSize 14
13606 fontName "Consolas"
13607 alignment "left"
13608 anchor "tl"
13609 borderDistance 6
13610 ]
13611 ]
13612
13613 node
13614 [
13615 id 7
13616 graphics
13617 [
13618 w 161.70000000000002
13619 h 40
13620 type "rectangle"
13621 fill "#FFFFFF"
13622 fill2 "#FFFFFF"
13623 outline "#000000"
13624 ]
13625 LabelGraphics
13626 [
13627 text "null"
13628 outline "#000000"
13629 fill "#FFFFFF"
13630 fontSize 16
13631 fontName "Monospace"
13632 autoSizePolicy "node_width"
13633 anchor "t"
13634 borderDistance 0.0
13635 ]
13636 LabelGraphics
13637 [
13638 text "
13639 FAMTerminator class
13640 "
13641 fontSize 14
13642 fontName "Consolas"
13643 alignment "left"
13644 anchor "tl"
13645 borderDistance 6
13646 ]
13647 ]
13648
13649 node
13650 [
13651 id 8
13652 graphics
13653 [
13654 w 177.10000000000002
13655 h 54
13656 type "rectangle"
13657 fill "#FFFFFF"
13658 fill2 "#FFFFFF"
13659 outline "#000000"
13660 ]
13661 LabelGraphics
13662 [
13663 text "null"
13664 outline "#000000"
13665 fill "#FFFFFF"
13666 fontSize 16
13667 fontName "Monospace"
13668 autoSizePolicy "node_width"
13669 anchor "t"
13670 borderDistance 0.0
13671 ]
13672 LabelGraphics
13673 [
13674 text "
13675 FunctionalInput class
13676 FunctionalData class
13677 "
13678 fontSize 14
13679 fontName "Consolas"
13680 alignment "left"
13681 anchor "tl"
13682 borderDistance 6
13683 ]
13684 ]
13685
13686 node
13687 [
13688 id 9
13689 graphics
13690 [
13691 w 184.8
13692 h 54
13693 type "rectangle"
13694 fill "#FFFFFF"
13695 fill2 "#FFFFFF"
13696 outline "#000000"
13697 ]
13698 LabelGraphics
13699 [
13700 text "null"
13701 outline "#000000"
13702 fill "#FFFFFF"
13703 fontSize 16
13704 fontName "Monospace"
13705 autoSizePolicy "node_width"
13706 anchor "t"
13707 borderDistance 0.0
13708 ]
13709 LabelGraphics
13710 [
13711 text "
13712 FunctionalOutput class
13713 FunctionalData class
13714 "
13715 fontSize 14
13716 fontName "Consolas"
13717 alignment "left"
13718 anchor "tl"
13719 borderDistance 6
13720 ]
13721 ]
13722
13723 node
13724 [
13725 id 10
13726 graphics
13727 [
13728 w 177.10000000000002
13729 h 40
13730 type "rectangle"
13731 fill "#FFFFFF"
13732 fill2 "#FFFFFF"
13733 outline "#000000"
13734 ]
13735 LabelGraphics
13736 [
13737 text "null"
13738 outline "#000000"
13739 fill "#FFFFFF"
13740 fontSize 16
13741 fontName "Monospace"
13742 autoSizePolicy "node_width"
13743 anchor "t"
13744 borderDistance 0.0
13745 ]
13746 LabelGraphics
13747 [
13748 text "
13749 InformationLink class
13750 "
13751 fontSize 14
13752 fontName "Consolas"
13753 alignment "left"
13754 anchor "tl"
13755 borderDistance 6
13756 ]
13757 ]
13758
13759 node
13760 [
13761 id 11
13762 graphics
13763 [
13764 w 184.8
13765 h 54
13766 type "rectangle"
13767 fill "#FFFFFF"
13768 fill2 "#FFFFFF"
13769 outline "#000000"
13770 ]
13771 LabelGraphics
13772 [
13773 text "null"
13774 outline "#000000"
13775 fill "#FFFFFF"
13776 fontSize 16
13777 fontName "Monospace"
13778 autoSizePolicy "node_width"
13779 anchor "t"
13780 borderDistance 0.0
13781 ]
13782 LabelGraphics
13783 [
13784 text "
13785 FunctionalOutput class
13786 FunctionalData class
13787 "
13788 fontSize 14
13789 fontName "Consolas"
13790 alignment "left"
13791 anchor "tl"
13792 borderDistance 6
13793 ]
13794 ]
13795
13796 node
13797 [
13798 id 12
13799 graphics
13800 [
13801 w 112.2
13802 h 26
13803 type "rectangle"
13804 fill "#FFFFFF"
13805 fill2 "#FFFFFF"
13806 outline "#000000"
13807 ]
13808 LabelGraphics
13809 [
13810 text "New Integers"
13811 outline "#000000"
13812 fill "#FFFFFF"
13813 fontSize 16
13814 fontName "Monospace"
13815 autoSizePolicy "node_width"
13816 anchor "t"
13817 borderDistance 0.0
13818 ]
13819 LabelGraphics
13820 [
13821 text "
13822 "
13823 fontSize 14
13824 fontName "Consolas"
13825 alignment "left"
13826 anchor "tl"
13827 borderDistance 6
13828 ]
13829 ]
13830
13831 node
13832 [
13833 id 13
13834 graphics
13835 [
13836 w 85.80000000000001
13837 h 26
13838 type "rectangle"
13839 fill "#FFFFFF"
13840 fill2 "#FFFFFF"
13841 outline "#000000"
13842 ]
13843 LabelGraphics
13844 [
13845 text "New Reals"
13846 outline "#000000"
13847 fill "#FFFFFF"
13848 fontSize 16
13849 fontName "Monospace"
13850 autoSizePolicy "node_width"
13851 anchor "t"
13852 borderDistance 0.0
13853 ]
13854 LabelGraphics
13855 [
13856 text "
13857 "
13858 fontSize 14
13859 fontName "Consolas"
13860 alignment "left"
13861 anchor "tl"
13862 borderDistance 6
13863 ]
13864 ]
13865
13866 node
13867 [
13868 id 14
13869 graphics
13870 [
13871 w 103.4
13872 h 26
13873 type "rectangle"
13874 fill "#FFFFFF"
13875 fill2 "#FFFFFF"
13876 outline "#000000"
13877 ]
13878 LabelGraphics
13879 [
13880 text "New Strings"
13881 outline "#000000"
13882 fill "#FFFFFF"
13883 fontSize 16
13884 fontName "Monospace"
13885 autoSizePolicy "node_width"
13886 anchor "t"
13887 borderDistance 0.0
13888 ]
13889 LabelGraphics
13890 [
13891 text "
13892 "
13893 fontSize 14
13894 fontName "Consolas"
13895 alignment "left"
13896 anchor "tl"
13897 borderDistance 6
13898 ]
13899 ]
13900
13901 node
13902 [
13903 id 15
13904 graphics
13905 [
13906 w 103.4
13907 h 26
13908 type "rectangle"
13909 fill "#FFFFFF"
13910 fill2 "#FFFFFF"
13911 outline "#000000"
13912 ]
13913 LabelGraphics
13914 [
13915 text "New Objects"
13916 outline "#000000"
13917 fill "#FFFFFF"
13918 fontSize 16
13919 fontName "Monospace"
13920 autoSizePolicy "node_width"
13921 anchor "t"
13922 borderDistance 0.0
13923 ]
13924 LabelGraphics
13925 [
13926 text "
13927 "
13928 fontSize 14
13929 fontName "Consolas"
13930 alignment "left"
13931 anchor "tl"
13932 borderDistance 6
13933 ]
13934 ]
13935 edge
13936 [
13937 source 7
13938 target 6
13939 graphics
13940 [
13941 fill "#000000"
13942 targetArrow "standard"
13943 ]
13944 LabelGraphics
13945 [
13946 text "data reference FAMTerminator"
13947 fontSize 14
13948 fontName "Consolas"
13949 configuration "AutoFlippingLabel"
13950 model "six_pos"
13951 position "thead"
13952 ]
13953 ]
13954 edge
13955 [
13956 source 10
13957 target 9
13958 graphics
13959 [
13960 fill "#000000"
13961 targetArrow "standard"
13962 ]
13963 LabelGraphics
13964 [
13965 text "from reference InformationLink"
13966 fontSize 14
13967 fontName "Consolas"
13968 configuration "AutoFlippingLabel"
13969 model "six_pos"
13970 position "thead"
13971 ]
13972 ]
13973 edge
13974 [
13975 source 10
13976 target 6
13977 graphics
13978 [
13979 fill "#000000"
13980 targetArrow "standard"
13981 ]
13982 LabelGraphics
13983 [
13984 text "to reference InformationLink"
13985 fontSize 14
13986 fontName "Consolas"
13987 configuration "AutoFlippingLabel"
13988 model "six_pos"
13989 position "thead"
13990 ]
13991 ]
13992 edge
13993 [
13994 source 5
13995 target 6
13996 graphics
13997 [
13998 fill "#000000"
13999 width 3
14000 targetArrow "standard"
14001 ]
14002 LabelGraphics
14003 [
14004 text "data reference FunctionalInterface"
14005 fontSize 14
14006 fontName "Consolas"
14007 configuration "AutoFlippingLabel"
14008 model "six_pos"
14009 position "thead"
14010 ]
14011 ]
14012 edge
14013 [
14014 source 5
14015 target 8
14016 graphics
14017 [
14018 fill "#000000"
14019 width 3
14020 targetArrow "standard"
14021 ]
14022 LabelGraphics
14023 [
14024 text "data reference FunctionalInterface"
14025 fontSize 14
14026 fontName "Consolas"
14027 configuration "AutoFlippingLabel"
14028 model "six_pos"
14029 position "thead"
14030 ]
14031 ]
14032 edge
14033 [
14034 source 5
14035 target 9
14036 graphics
14037 [
14038 fill "#000000"
14039 width 3
14040 targetArrow "standard"
14041 ]
14042 LabelGraphics
14043 [
14044 text "data reference FunctionalInterface"
14045 fontSize 14
14046 fontName "Consolas"
14047 configuration "AutoFlippingLabel"
14048 model "six_pos"
14049 position "thead"
14050 ]
14051 ]
14052 edge
14053 [
14054 source 5
14055 target 11
14056 graphics
14057 [
14058 fill "#000000"
14059 width 3
14060 targetArrow "standard"
14061 ]
14062 LabelGraphics
14063 [
14064 text "data reference FunctionalInterface"
14065 fontSize 14
14066 fontName "Consolas"
14067 configuration "AutoFlippingLabel"
14068 model "six_pos"
14069 position "thead"
14070 ]
14071 ]
14072 edge
14073 [
14074 source 6
14075 target 10
14076 graphics
14077 [
14078 fill "#000000"
14079 targetArrow "standard"
14080 ]
14081 LabelGraphics
14082 [
14083 text "IncomingLinks reference FunctionalInput"
14084 fontSize 14
14085 fontName "Consolas"
14086 configuration "AutoFlippingLabel"
14087 model "six_pos"
14088 position "thead"
14089 ]
14090 ]
14091 edge
14092 [
14093 source 9
14094 target 10
14095 graphics
14096 [
14097 fill "#000000"
14098 width 3
14099 targetArrow "standard"
14100 ]
14101 LabelGraphics
14102 [
14103 text "outgoingLinks reference FunctionalOutput"
14104 fontSize 14
14105 fontName "Consolas"
14106 configuration "AutoFlippingLabel"
14107 model "six_pos"
14108 position "thead"
14109 ]
14110 ]
14111 edge
14112 [
14113 source 6
14114 target 7
14115 graphics
14116 [
14117 fill "#000000"
14118 width 3
14119 targetArrow "standard"
14120 ]
14121 LabelGraphics
14122 [
14123 text "terminator reference FunctionalData"
14124 fontSize 14
14125 fontName "Consolas"
14126 configuration "AutoFlippingLabel"
14127 model "six_pos"
14128 position "thead"
14129 ]
14130 ]
14131 edge
14132 [
14133 source 6
14134 target 5
14135 graphics
14136 [
14137 fill "#000000"
14138 targetArrow "standard"
14139 ]
14140 LabelGraphics
14141 [
14142 text "interface reference FunctionalData"
14143 fontSize 14
14144 fontName "Consolas"
14145 configuration "AutoFlippingLabel"
14146 model "six_pos"
14147 position "thead"
14148 ]
14149 ]
14150 edge
14151 [
14152 source 8
14153 target 5
14154 graphics
14155 [
14156 fill "#000000"
14157 targetArrow "standard"
14158 ]
14159 LabelGraphics
14160 [
14161 text "interface reference FunctionalData"
14162 fontSize 14
14163 fontName "Consolas"
14164 configuration "AutoFlippingLabel"
14165 model "six_pos"
14166 position "thead"
14167 ]
14168 ]
14169 edge
14170 [
14171 source 9
14172 target 5
14173 graphics
14174 [
14175 fill "#000000"
14176 targetArrow "standard"
14177 ]
14178 LabelGraphics
14179 [
14180 text "interface reference FunctionalData"
14181 fontSize 14
14182 fontName "Consolas"
14183 configuration "AutoFlippingLabel"
14184 model "six_pos"
14185 position "thead"
14186 ]
14187 ]
14188 edge
14189 [
14190 source 11
14191 target 5
14192 graphics
14193 [
14194 fill "#000000"
14195 targetArrow "standard"
14196 ]
14197 LabelGraphics
14198 [
14199 text "interface reference FunctionalData"
14200 fontSize 14
14201 fontName "Consolas"
14202 configuration "AutoFlippingLabel"
14203 model "six_pos"
14204 position "thead"
14205 ]
14206 ]
14207]
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.png
index 0222b4b1..25c578df 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.png
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.png
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.xmi
index 144e4fc5..16f82b48 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.xmi
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.xmi
@@ -1,12 +1,11 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel"> 2<fam:FunctionalInterface xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel">
3 <rootElements xsi:type="fam:Function"> 3 <data xsi:type="fam:FunctionalOutput">
4 <interface> 4 <outgoingLinks to="//@data.1"/>
5 <data xsi:type="fam:FunctionalOutput"/> 5 </data>
6 <data xsi:type="fam:FunctionalOutput"/> 6 <data xsi:type="fam:FunctionalInput" IncomingLinks="//@data.0/@outgoingLinks.0">
7 <data xsi:type="fam:FunctionalOutput"> 7 <terminator/>
8 <terminator/> 8 </data>
9 </data> 9 <data xsi:type="fam:FunctionalOutput"/>
10 </interface> 10 <data xsi:type="fam:FunctionalInput"/>
11 </rootElements> 11</fam:FunctionalInterface>
12</fam:FunctionalArchitectureModel>
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.gml
index e046559b..9ae40173 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.gml
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.gml
@@ -11660,3 +11660,2472 @@ graph
11660 ] 11660 ]
11661 ] 11661 ]
11662] 11662]
11663graph
11664[
11665 node
11666 [
11667 id 0
11668 graphics
11669 [
11670 w 226.60000000000002
11671 h 40
11672 type "rectangle"
11673 fill "#FFFFFF"
11674 fill2 "#FFFFFF"
11675 outline "#000000"
11676 ]
11677 LabelGraphics
11678 [
11679 text "Root literal FunctionType"
11680 outline "#000000"
11681 fill "#FFFFFF"
11682 fontSize 16
11683 fontName "Monospace"
11684 autoSizePolicy "node_width"
11685 anchor "t"
11686 borderDistance 0.0
11687 ]
11688 LabelGraphics
11689 [
11690 text "
11691 FunctionType enum
11692 "
11693 fontSize 14
11694 fontName "Consolas"
11695 alignment "left"
11696 anchor "tl"
11697 borderDistance 6
11698 ]
11699 ]
11700
11701 node
11702 [
11703 id 1
11704 graphics
11705 [
11706 w 297.0
11707 h 40
11708 type "rectangle"
11709 fill "#FFFFFF"
11710 fill2 "#FFFFFF"
11711 outline "#000000"
11712 ]
11713 LabelGraphics
11714 [
11715 text "Intermediate literal FunctionType"
11716 outline "#000000"
11717 fill "#FFFFFF"
11718 fontSize 16
11719 fontName "Monospace"
11720 autoSizePolicy "node_width"
11721 anchor "t"
11722 borderDistance 0.0
11723 ]
11724 LabelGraphics
11725 [
11726 text "
11727 FunctionType enum
11728 "
11729 fontSize 14
11730 fontName "Consolas"
11731 alignment "left"
11732 anchor "tl"
11733 borderDistance 6
11734 ]
11735 ]
11736
11737 node
11738 [
11739 id 2
11740 graphics
11741 [
11742 w 226.60000000000002
11743 h 40
11744 type "rectangle"
11745 fill "#FFFFFF"
11746 fill2 "#FFFFFF"
11747 outline "#000000"
11748 ]
11749 LabelGraphics
11750 [
11751 text "Leaf literal FunctionType"
11752 outline "#000000"
11753 fill "#FFFFFF"
11754 fontSize 16
11755 fontName "Monospace"
11756 autoSizePolicy "node_width"
11757 anchor "t"
11758 borderDistance 0.0
11759 ]
11760 LabelGraphics
11761 [
11762 text "
11763 FunctionType enum
11764 "
11765 fontSize 14
11766 fontName "Consolas"
11767 alignment "left"
11768 anchor "tl"
11769 borderDistance 6
11770 ]
11771 ]
11772
11773 node
11774 [
11775 id 3
11776 graphics
11777 [
11778 w 41.800000000000004
11779 h 26
11780 type "rectangle"
11781 fill "#FFFFFF"
11782 fill2 "#FFFFFF"
11783 outline "#000000"
11784 ]
11785 LabelGraphics
11786 [
11787 text "true"
11788 outline "#000000"
11789 fill "#FFFFFF"
11790 fontSize 16
11791 fontName "Monospace"
11792 autoSizePolicy "node_width"
11793 anchor "t"
11794 borderDistance 0.0
11795 ]
11796 LabelGraphics
11797 [
11798 text "
11799 "
11800 fontSize 14
11801 fontName "Consolas"
11802 alignment "left"
11803 anchor "tl"
11804 borderDistance 6
11805 ]
11806 ]
11807
11808 node
11809 [
11810 id 4
11811 graphics
11812 [
11813 w 50.6
11814 h 26
11815 type "rectangle"
11816 fill "#FFFFFF"
11817 fill2 "#FFFFFF"
11818 outline "#000000"
11819 ]
11820 LabelGraphics
11821 [
11822 text "false"
11823 outline "#000000"
11824 fill "#FFFFFF"
11825 fontSize 16
11826 fontName "Monospace"
11827 autoSizePolicy "node_width"
11828 anchor "t"
11829 borderDistance 0.0
11830 ]
11831 LabelGraphics
11832 [
11833 text "
11834 "
11835 fontSize 14
11836 fontName "Consolas"
11837 alignment "left"
11838 anchor "tl"
11839 borderDistance 6
11840 ]
11841 ]
11842
11843 node
11844 [
11845 id 5
11846 graphics
11847 [
11848 w 207.9
11849 h 40
11850 type "rectangle"
11851 fill "#FFFFFF"
11852 fill2 "#FFFFFF"
11853 outline "#000000"
11854 ]
11855 LabelGraphics
11856 [
11857 text "null"
11858 outline "#000000"
11859 fill "#FFFFFF"
11860 fontSize 16
11861 fontName "Monospace"
11862 autoSizePolicy "node_width"
11863 anchor "t"
11864 borderDistance 0.0
11865 ]
11866 LabelGraphics
11867 [
11868 text "
11869 FunctionalInterface class
11870 "
11871 fontSize 14
11872 fontName "Consolas"
11873 alignment "left"
11874 anchor "tl"
11875 borderDistance 6
11876 ]
11877 ]
11878
11879 node
11880 [
11881 id 6
11882 graphics
11883 [
11884 w 177.10000000000002
11885 h 54
11886 type "rectangle"
11887 fill "#FFFFFF"
11888 fill2 "#FFFFFF"
11889 outline "#000000"
11890 ]
11891 LabelGraphics
11892 [
11893 text "null"
11894 outline "#000000"
11895 fill "#FFFFFF"
11896 fontSize 16
11897 fontName "Monospace"
11898 autoSizePolicy "node_width"
11899 anchor "t"
11900 borderDistance 0.0
11901 ]
11902 LabelGraphics
11903 [
11904 text "
11905 FunctionalInput class
11906 FunctionalData class
11907 "
11908 fontSize 14
11909 fontName "Consolas"
11910 alignment "left"
11911 anchor "tl"
11912 borderDistance 6
11913 ]
11914 ]
11915
11916 node
11917 [
11918 id 7
11919 graphics
11920 [
11921 w 184.8
11922 h 54
11923 type "rectangle"
11924 fill "#FFFFFF"
11925 fill2 "#FFFFFF"
11926 outline "#000000"
11927 ]
11928 LabelGraphics
11929 [
11930 text "null"
11931 outline "#000000"
11932 fill "#FFFFFF"
11933 fontSize 16
11934 fontName "Monospace"
11935 autoSizePolicy "node_width"
11936 anchor "t"
11937 borderDistance 0.0
11938 ]
11939 LabelGraphics
11940 [
11941 text "
11942 FunctionalOutput class
11943 FunctionalData class
11944 "
11945 fontSize 14
11946 fontName "Consolas"
11947 alignment "left"
11948 anchor "tl"
11949 borderDistance 6
11950 ]
11951 ]
11952
11953 node
11954 [
11955 id 8
11956 graphics
11957 [
11958 w 184.8
11959 h 54
11960 type "rectangle"
11961 fill "#FFFFFF"
11962 fill2 "#FFFFFF"
11963 outline "#000000"
11964 ]
11965 LabelGraphics
11966 [
11967 text "null"
11968 outline "#000000"
11969 fill "#FFFFFF"
11970 fontSize 16
11971 fontName "Monospace"
11972 autoSizePolicy "node_width"
11973 anchor "t"
11974 borderDistance 0.0
11975 ]
11976 LabelGraphics
11977 [
11978 text "
11979 FunctionalOutput class
11980 FunctionalData class
11981 "
11982 fontSize 14
11983 fontName "Consolas"
11984 alignment "left"
11985 anchor "tl"
11986 borderDistance 6
11987 ]
11988 ]
11989
11990 node
11991 [
11992 id 9
11993 graphics
11994 [
11995 w 177.10000000000002
11996 h 40
11997 type "rectangle"
11998 fill "#FFFFFF"
11999 fill2 "#FFFFFF"
12000 outline "#000000"
12001 ]
12002 LabelGraphics
12003 [
12004 text "null"
12005 outline "#000000"
12006 fill "#FFFFFF"
12007 fontSize 16
12008 fontName "Monospace"
12009 autoSizePolicy "node_width"
12010 anchor "t"
12011 borderDistance 0.0
12012 ]
12013 LabelGraphics
12014 [
12015 text "
12016 InformationLink class
12017 "
12018 fontSize 14
12019 fontName "Consolas"
12020 alignment "left"
12021 anchor "tl"
12022 borderDistance 6
12023 ]
12024 ]
12025
12026 node
12027 [
12028 id 10
12029 graphics
12030 [
12031 w 161.70000000000002
12032 h 40
12033 type "rectangle"
12034 fill "#FFFFFF"
12035 fill2 "#FFFFFF"
12036 outline "#000000"
12037 ]
12038 LabelGraphics
12039 [
12040 text "null"
12041 outline "#000000"
12042 fill "#FFFFFF"
12043 fontSize 16
12044 fontName "Monospace"
12045 autoSizePolicy "node_width"
12046 anchor "t"
12047 borderDistance 0.0
12048 ]
12049 LabelGraphics
12050 [
12051 text "
12052 FAMTerminator class
12053 "
12054 fontSize 14
12055 fontName "Consolas"
12056 alignment "left"
12057 anchor "tl"
12058 borderDistance 6
12059 ]
12060 ]
12061
12062 node
12063 [
12064 id 11
12065 graphics
12066 [
12067 w 177.10000000000002
12068 h 54
12069 type "rectangle"
12070 fill "#FFFFFF"
12071 fill2 "#FFFFFF"
12072 outline "#000000"
12073 ]
12074 LabelGraphics
12075 [
12076 text "null"
12077 outline "#000000"
12078 fill "#FFFFFF"
12079 fontSize 16
12080 fontName "Monospace"
12081 autoSizePolicy "node_width"
12082 anchor "t"
12083 borderDistance 0.0
12084 ]
12085 LabelGraphics
12086 [
12087 text "
12088 FunctionalInput class
12089 FunctionalData class
12090 "
12091 fontSize 14
12092 fontName "Consolas"
12093 alignment "left"
12094 anchor "tl"
12095 borderDistance 6
12096 ]
12097 ]
12098
12099 node
12100 [
12101 id 12
12102 graphics
12103 [
12104 w 112.2
12105 h 26
12106 type "rectangle"
12107 fill "#FFFFFF"
12108 fill2 "#FFFFFF"
12109 outline "#000000"
12110 ]
12111 LabelGraphics
12112 [
12113 text "New Integers"
12114 outline "#000000"
12115 fill "#FFFFFF"
12116 fontSize 16
12117 fontName "Monospace"
12118 autoSizePolicy "node_width"
12119 anchor "t"
12120 borderDistance 0.0
12121 ]
12122 LabelGraphics
12123 [
12124 text "
12125 "
12126 fontSize 14
12127 fontName "Consolas"
12128 alignment "left"
12129 anchor "tl"
12130 borderDistance 6
12131 ]
12132 ]
12133
12134 node
12135 [
12136 id 13
12137 graphics
12138 [
12139 w 85.80000000000001
12140 h 26
12141 type "rectangle"
12142 fill "#FFFFFF"
12143 fill2 "#FFFFFF"
12144 outline "#000000"
12145 ]
12146 LabelGraphics
12147 [
12148 text "New Reals"
12149 outline "#000000"
12150 fill "#FFFFFF"
12151 fontSize 16
12152 fontName "Monospace"
12153 autoSizePolicy "node_width"
12154 anchor "t"
12155 borderDistance 0.0
12156 ]
12157 LabelGraphics
12158 [
12159 text "
12160 "
12161 fontSize 14
12162 fontName "Consolas"
12163 alignment "left"
12164 anchor "tl"
12165 borderDistance 6
12166 ]
12167 ]
12168
12169 node
12170 [
12171 id 14
12172 graphics
12173 [
12174 w 103.4
12175 h 26
12176 type "rectangle"
12177 fill "#FFFFFF"
12178 fill2 "#FFFFFF"
12179 outline "#000000"
12180 ]
12181 LabelGraphics
12182 [
12183 text "New Strings"
12184 outline "#000000"
12185 fill "#FFFFFF"
12186 fontSize 16
12187 fontName "Monospace"
12188 autoSizePolicy "node_width"
12189 anchor "t"
12190 borderDistance 0.0
12191 ]
12192 LabelGraphics
12193 [
12194 text "
12195 "
12196 fontSize 14
12197 fontName "Consolas"
12198 alignment "left"
12199 anchor "tl"
12200 borderDistance 6
12201 ]
12202 ]
12203
12204 node
12205 [
12206 id 15
12207 graphics
12208 [
12209 w 103.4
12210 h 26
12211 type "rectangle"
12212 fill "#FFFFFF"
12213 fill2 "#FFFFFF"
12214 outline "#000000"
12215 ]
12216 LabelGraphics
12217 [
12218 text "New Objects"
12219 outline "#000000"
12220 fill "#FFFFFF"
12221 fontSize 16
12222 fontName "Monospace"
12223 autoSizePolicy "node_width"
12224 anchor "t"
12225 borderDistance 0.0
12226 ]
12227 LabelGraphics
12228 [
12229 text "
12230 "
12231 fontSize 14
12232 fontName "Consolas"
12233 alignment "left"
12234 anchor "tl"
12235 borderDistance 6
12236 ]
12237 ]
12238 edge
12239 [
12240 source 10
12241 target 8
12242 graphics
12243 [
12244 fill "#000000"
12245 targetArrow "standard"
12246 ]
12247 LabelGraphics
12248 [
12249 text "data reference FAMTerminator"
12250 fontSize 14
12251 fontName "Consolas"
12252 configuration "AutoFlippingLabel"
12253 model "six_pos"
12254 position "thead"
12255 ]
12256 ]
12257 edge
12258 [
12259 source 9
12260 target 8
12261 graphics
12262 [
12263 fill "#000000"
12264 targetArrow "standard"
12265 ]
12266 LabelGraphics
12267 [
12268 text "from reference InformationLink"
12269 fontSize 14
12270 fontName "Consolas"
12271 configuration "AutoFlippingLabel"
12272 model "six_pos"
12273 position "thead"
12274 ]
12275 ]
12276 edge
12277 [
12278 source 9
12279 target 6
12280 graphics
12281 [
12282 fill "#000000"
12283 targetArrow "standard"
12284 ]
12285 LabelGraphics
12286 [
12287 text "to reference InformationLink"
12288 fontSize 14
12289 fontName "Consolas"
12290 configuration "AutoFlippingLabel"
12291 model "six_pos"
12292 position "thead"
12293 ]
12294 ]
12295 edge
12296 [
12297 source 5
12298 target 6
12299 graphics
12300 [
12301 fill "#000000"
12302 width 3
12303 targetArrow "standard"
12304 ]
12305 LabelGraphics
12306 [
12307 text "data reference FunctionalInterface"
12308 fontSize 14
12309 fontName "Consolas"
12310 configuration "AutoFlippingLabel"
12311 model "six_pos"
12312 position "thead"
12313 ]
12314 ]
12315 edge
12316 [
12317 source 5
12318 target 7
12319 graphics
12320 [
12321 fill "#000000"
12322 width 3
12323 targetArrow "standard"
12324 ]
12325 LabelGraphics
12326 [
12327 text "data reference FunctionalInterface"
12328 fontSize 14
12329 fontName "Consolas"
12330 configuration "AutoFlippingLabel"
12331 model "six_pos"
12332 position "thead"
12333 ]
12334 ]
12335 edge
12336 [
12337 source 5
12338 target 8
12339 graphics
12340 [
12341 fill "#000000"
12342 width 3
12343 targetArrow "standard"
12344 ]
12345 LabelGraphics
12346 [
12347 text "data reference FunctionalInterface"
12348 fontSize 14
12349 fontName "Consolas"
12350 configuration "AutoFlippingLabel"
12351 model "six_pos"
12352 position "thead"
12353 ]
12354 ]
12355 edge
12356 [
12357 source 5
12358 target 11
12359 graphics
12360 [
12361 fill "#000000"
12362 width 3
12363 targetArrow "standard"
12364 ]
12365 LabelGraphics
12366 [
12367 text "data reference FunctionalInterface"
12368 fontSize 14
12369 fontName "Consolas"
12370 configuration "AutoFlippingLabel"
12371 model "six_pos"
12372 position "thead"
12373 ]
12374 ]
12375 edge
12376 [
12377 source 6
12378 target 9
12379 graphics
12380 [
12381 fill "#000000"
12382 targetArrow "standard"
12383 ]
12384 LabelGraphics
12385 [
12386 text "IncomingLinks reference FunctionalInput"
12387 fontSize 14
12388 fontName "Consolas"
12389 configuration "AutoFlippingLabel"
12390 model "six_pos"
12391 position "thead"
12392 ]
12393 ]
12394 edge
12395 [
12396 source 8
12397 target 9
12398 graphics
12399 [
12400 fill "#000000"
12401 width 3
12402 targetArrow "standard"
12403 ]
12404 LabelGraphics
12405 [
12406 text "outgoingLinks reference FunctionalOutput"
12407 fontSize 14
12408 fontName "Consolas"
12409 configuration "AutoFlippingLabel"
12410 model "six_pos"
12411 position "thead"
12412 ]
12413 ]
12414 edge
12415 [
12416 source 8
12417 target 10
12418 graphics
12419 [
12420 fill "#000000"
12421 width 3
12422 targetArrow "standard"
12423 ]
12424 LabelGraphics
12425 [
12426 text "terminator reference FunctionalData"
12427 fontSize 14
12428 fontName "Consolas"
12429 configuration "AutoFlippingLabel"
12430 model "six_pos"
12431 position "thead"
12432 ]
12433 ]
12434 edge
12435 [
12436 source 6
12437 target 5
12438 graphics
12439 [
12440 fill "#000000"
12441 targetArrow "standard"
12442 ]
12443 LabelGraphics
12444 [
12445 text "interface reference FunctionalData"
12446 fontSize 14
12447 fontName "Consolas"
12448 configuration "AutoFlippingLabel"
12449 model "six_pos"
12450 position "thead"
12451 ]
12452 ]
12453 edge
12454 [
12455 source 7
12456 target 5
12457 graphics
12458 [
12459 fill "#000000"
12460 targetArrow "standard"
12461 ]
12462 LabelGraphics
12463 [
12464 text "interface reference FunctionalData"
12465 fontSize 14
12466 fontName "Consolas"
12467 configuration "AutoFlippingLabel"
12468 model "six_pos"
12469 position "thead"
12470 ]
12471 ]
12472 edge
12473 [
12474 source 8
12475 target 5
12476 graphics
12477 [
12478 fill "#000000"
12479 targetArrow "standard"
12480 ]
12481 LabelGraphics
12482 [
12483 text "interface reference FunctionalData"
12484 fontSize 14
12485 fontName "Consolas"
12486 configuration "AutoFlippingLabel"
12487 model "six_pos"
12488 position "thead"
12489 ]
12490 ]
12491 edge
12492 [
12493 source 11
12494 target 5
12495 graphics
12496 [
12497 fill "#000000"
12498 targetArrow "standard"
12499 ]
12500 LabelGraphics
12501 [
12502 text "interface reference FunctionalData"
12503 fontSize 14
12504 fontName "Consolas"
12505 configuration "AutoFlippingLabel"
12506 model "six_pos"
12507 position "thead"
12508 ]
12509 ]
12510]
12511graph
12512[
12513 node
12514 [
12515 id 0
12516 graphics
12517 [
12518 w 226.60000000000002
12519 h 40
12520 type "rectangle"
12521 fill "#FFFFFF"
12522 fill2 "#FFFFFF"
12523 outline "#000000"
12524 ]
12525 LabelGraphics
12526 [
12527 text "Root literal FunctionType"
12528 outline "#000000"
12529 fill "#FFFFFF"
12530 fontSize 16
12531 fontName "Monospace"
12532 autoSizePolicy "node_width"
12533 anchor "t"
12534 borderDistance 0.0
12535 ]
12536 LabelGraphics
12537 [
12538 text "
12539 FunctionType enum
12540 "
12541 fontSize 14
12542 fontName "Consolas"
12543 alignment "left"
12544 anchor "tl"
12545 borderDistance 6
12546 ]
12547 ]
12548
12549 node
12550 [
12551 id 1
12552 graphics
12553 [
12554 w 297.0
12555 h 40
12556 type "rectangle"
12557 fill "#FFFFFF"
12558 fill2 "#FFFFFF"
12559 outline "#000000"
12560 ]
12561 LabelGraphics
12562 [
12563 text "Intermediate literal FunctionType"
12564 outline "#000000"
12565 fill "#FFFFFF"
12566 fontSize 16
12567 fontName "Monospace"
12568 autoSizePolicy "node_width"
12569 anchor "t"
12570 borderDistance 0.0
12571 ]
12572 LabelGraphics
12573 [
12574 text "
12575 FunctionType enum
12576 "
12577 fontSize 14
12578 fontName "Consolas"
12579 alignment "left"
12580 anchor "tl"
12581 borderDistance 6
12582 ]
12583 ]
12584
12585 node
12586 [
12587 id 2
12588 graphics
12589 [
12590 w 226.60000000000002
12591 h 40
12592 type "rectangle"
12593 fill "#FFFFFF"
12594 fill2 "#FFFFFF"
12595 outline "#000000"
12596 ]
12597 LabelGraphics
12598 [
12599 text "Leaf literal FunctionType"
12600 outline "#000000"
12601 fill "#FFFFFF"
12602 fontSize 16
12603 fontName "Monospace"
12604 autoSizePolicy "node_width"
12605 anchor "t"
12606 borderDistance 0.0
12607 ]
12608 LabelGraphics
12609 [
12610 text "
12611 FunctionType enum
12612 "
12613 fontSize 14
12614 fontName "Consolas"
12615 alignment "left"
12616 anchor "tl"
12617 borderDistance 6
12618 ]
12619 ]
12620
12621 node
12622 [
12623 id 3
12624 graphics
12625 [
12626 w 41.800000000000004
12627 h 26
12628 type "rectangle"
12629 fill "#FFFFFF"
12630 fill2 "#FFFFFF"
12631 outline "#000000"
12632 ]
12633 LabelGraphics
12634 [
12635 text "true"
12636 outline "#000000"
12637 fill "#FFFFFF"
12638 fontSize 16
12639 fontName "Monospace"
12640 autoSizePolicy "node_width"
12641 anchor "t"
12642 borderDistance 0.0
12643 ]
12644 LabelGraphics
12645 [
12646 text "
12647 "
12648 fontSize 14
12649 fontName "Consolas"
12650 alignment "left"
12651 anchor "tl"
12652 borderDistance 6
12653 ]
12654 ]
12655
12656 node
12657 [
12658 id 4
12659 graphics
12660 [
12661 w 50.6
12662 h 26
12663 type "rectangle"
12664 fill "#FFFFFF"
12665 fill2 "#FFFFFF"
12666 outline "#000000"
12667 ]
12668 LabelGraphics
12669 [
12670 text "false"
12671 outline "#000000"
12672 fill "#FFFFFF"
12673 fontSize 16
12674 fontName "Monospace"
12675 autoSizePolicy "node_width"
12676 anchor "t"
12677 borderDistance 0.0
12678 ]
12679 LabelGraphics
12680 [
12681 text "
12682 "
12683 fontSize 14
12684 fontName "Consolas"
12685 alignment "left"
12686 anchor "tl"
12687 borderDistance 6
12688 ]
12689 ]
12690
12691 node
12692 [
12693 id 5
12694 graphics
12695 [
12696 w 207.9
12697 h 40
12698 type "rectangle"
12699 fill "#FFFFFF"
12700 fill2 "#FFFFFF"
12701 outline "#000000"
12702 ]
12703 LabelGraphics
12704 [
12705 text "null"
12706 outline "#000000"
12707 fill "#FFFFFF"
12708 fontSize 16
12709 fontName "Monospace"
12710 autoSizePolicy "node_width"
12711 anchor "t"
12712 borderDistance 0.0
12713 ]
12714 LabelGraphics
12715 [
12716 text "
12717 FunctionalInterface class
12718 "
12719 fontSize 14
12720 fontName "Consolas"
12721 alignment "left"
12722 anchor "tl"
12723 borderDistance 6
12724 ]
12725 ]
12726
12727 node
12728 [
12729 id 6
12730 graphics
12731 [
12732 w 177.10000000000002
12733 h 54
12734 type "rectangle"
12735 fill "#FFFFFF"
12736 fill2 "#FFFFFF"
12737 outline "#000000"
12738 ]
12739 LabelGraphics
12740 [
12741 text "null"
12742 outline "#000000"
12743 fill "#FFFFFF"
12744 fontSize 16
12745 fontName "Monospace"
12746 autoSizePolicy "node_width"
12747 anchor "t"
12748 borderDistance 0.0
12749 ]
12750 LabelGraphics
12751 [
12752 text "
12753 FunctionalInput class
12754 FunctionalData class
12755 "
12756 fontSize 14
12757 fontName "Consolas"
12758 alignment "left"
12759 anchor "tl"
12760 borderDistance 6
12761 ]
12762 ]
12763
12764 node
12765 [
12766 id 7
12767 graphics
12768 [
12769 w 177.10000000000002
12770 h 54
12771 type "rectangle"
12772 fill "#FFFFFF"
12773 fill2 "#FFFFFF"
12774 outline "#000000"
12775 ]
12776 LabelGraphics
12777 [
12778 text "null"
12779 outline "#000000"
12780 fill "#FFFFFF"
12781 fontSize 16
12782 fontName "Monospace"
12783 autoSizePolicy "node_width"
12784 anchor "t"
12785 borderDistance 0.0
12786 ]
12787 LabelGraphics
12788 [
12789 text "
12790 FunctionalInput class
12791 FunctionalData class
12792 "
12793 fontSize 14
12794 fontName "Consolas"
12795 alignment "left"
12796 anchor "tl"
12797 borderDistance 6
12798 ]
12799 ]
12800
12801 node
12802 [
12803 id 8
12804 graphics
12805 [
12806 w 161.70000000000002
12807 h 40
12808 type "rectangle"
12809 fill "#FFFFFF"
12810 fill2 "#FFFFFF"
12811 outline "#000000"
12812 ]
12813 LabelGraphics
12814 [
12815 text "null"
12816 outline "#000000"
12817 fill "#FFFFFF"
12818 fontSize 16
12819 fontName "Monospace"
12820 autoSizePolicy "node_width"
12821 anchor "t"
12822 borderDistance 0.0
12823 ]
12824 LabelGraphics
12825 [
12826 text "
12827 FAMTerminator class
12828 "
12829 fontSize 14
12830 fontName "Consolas"
12831 alignment "left"
12832 anchor "tl"
12833 borderDistance 6
12834 ]
12835 ]
12836
12837 node
12838 [
12839 id 9
12840 graphics
12841 [
12842 w 177.10000000000002
12843 h 54
12844 type "rectangle"
12845 fill "#FFFFFF"
12846 fill2 "#FFFFFF"
12847 outline "#000000"
12848 ]
12849 LabelGraphics
12850 [
12851 text "null"
12852 outline "#000000"
12853 fill "#FFFFFF"
12854 fontSize 16
12855 fontName "Monospace"
12856 autoSizePolicy "node_width"
12857 anchor "t"
12858 borderDistance 0.0
12859 ]
12860 LabelGraphics
12861 [
12862 text "
12863 FunctionalInput class
12864 FunctionalData class
12865 "
12866 fontSize 14
12867 fontName "Consolas"
12868 alignment "left"
12869 anchor "tl"
12870 borderDistance 6
12871 ]
12872 ]
12873
12874 node
12875 [
12876 id 10
12877 graphics
12878 [
12879 w 177.10000000000002
12880 h 54
12881 type "rectangle"
12882 fill "#FFFFFF"
12883 fill2 "#FFFFFF"
12884 outline "#000000"
12885 ]
12886 LabelGraphics
12887 [
12888 text "null"
12889 outline "#000000"
12890 fill "#FFFFFF"
12891 fontSize 16
12892 fontName "Monospace"
12893 autoSizePolicy "node_width"
12894 anchor "t"
12895 borderDistance 0.0
12896 ]
12897 LabelGraphics
12898 [
12899 text "
12900 FunctionalInput class
12901 FunctionalData class
12902 "
12903 fontSize 14
12904 fontName "Consolas"
12905 alignment "left"
12906 anchor "tl"
12907 borderDistance 6
12908 ]
12909 ]
12910
12911 node
12912 [
12913 id 11
12914 graphics
12915 [
12916 w 177.10000000000002
12917 h 54
12918 type "rectangle"
12919 fill "#FFFFFF"
12920 fill2 "#FFFFFF"
12921 outline "#000000"
12922 ]
12923 LabelGraphics
12924 [
12925 text "null"
12926 outline "#000000"
12927 fill "#FFFFFF"
12928 fontSize 16
12929 fontName "Monospace"
12930 autoSizePolicy "node_width"
12931 anchor "t"
12932 borderDistance 0.0
12933 ]
12934 LabelGraphics
12935 [
12936 text "
12937 FunctionalInput class
12938 FunctionalData class
12939 "
12940 fontSize 14
12941 fontName "Consolas"
12942 alignment "left"
12943 anchor "tl"
12944 borderDistance 6
12945 ]
12946 ]
12947
12948 node
12949 [
12950 id 12
12951 graphics
12952 [
12953 w 112.2
12954 h 26
12955 type "rectangle"
12956 fill "#FFFFFF"
12957 fill2 "#FFFFFF"
12958 outline "#000000"
12959 ]
12960 LabelGraphics
12961 [
12962 text "New Integers"
12963 outline "#000000"
12964 fill "#FFFFFF"
12965 fontSize 16
12966 fontName "Monospace"
12967 autoSizePolicy "node_width"
12968 anchor "t"
12969 borderDistance 0.0
12970 ]
12971 LabelGraphics
12972 [
12973 text "
12974 "
12975 fontSize 14
12976 fontName "Consolas"
12977 alignment "left"
12978 anchor "tl"
12979 borderDistance 6
12980 ]
12981 ]
12982
12983 node
12984 [
12985 id 13
12986 graphics
12987 [
12988 w 85.80000000000001
12989 h 26
12990 type "rectangle"
12991 fill "#FFFFFF"
12992 fill2 "#FFFFFF"
12993 outline "#000000"
12994 ]
12995 LabelGraphics
12996 [
12997 text "New Reals"
12998 outline "#000000"
12999 fill "#FFFFFF"
13000 fontSize 16
13001 fontName "Monospace"
13002 autoSizePolicy "node_width"
13003 anchor "t"
13004 borderDistance 0.0
13005 ]
13006 LabelGraphics
13007 [
13008 text "
13009 "
13010 fontSize 14
13011 fontName "Consolas"
13012 alignment "left"
13013 anchor "tl"
13014 borderDistance 6
13015 ]
13016 ]
13017
13018 node
13019 [
13020 id 14
13021 graphics
13022 [
13023 w 103.4
13024 h 26
13025 type "rectangle"
13026 fill "#FFFFFF"
13027 fill2 "#FFFFFF"
13028 outline "#000000"
13029 ]
13030 LabelGraphics
13031 [
13032 text "New Strings"
13033 outline "#000000"
13034 fill "#FFFFFF"
13035 fontSize 16
13036 fontName "Monospace"
13037 autoSizePolicy "node_width"
13038 anchor "t"
13039 borderDistance 0.0
13040 ]
13041 LabelGraphics
13042 [
13043 text "
13044 "
13045 fontSize 14
13046 fontName "Consolas"
13047 alignment "left"
13048 anchor "tl"
13049 borderDistance 6
13050 ]
13051 ]
13052
13053 node
13054 [
13055 id 15
13056 graphics
13057 [
13058 w 103.4
13059 h 26
13060 type "rectangle"
13061 fill "#FFFFFF"
13062 fill2 "#FFFFFF"
13063 outline "#000000"
13064 ]
13065 LabelGraphics
13066 [
13067 text "New Objects"
13068 outline "#000000"
13069 fill "#FFFFFF"
13070 fontSize 16
13071 fontName "Monospace"
13072 autoSizePolicy "node_width"
13073 anchor "t"
13074 borderDistance 0.0
13075 ]
13076 LabelGraphics
13077 [
13078 text "
13079 "
13080 fontSize 14
13081 fontName "Consolas"
13082 alignment "left"
13083 anchor "tl"
13084 borderDistance 6
13085 ]
13086 ]
13087 edge
13088 [
13089 source 8
13090 target 6
13091 graphics
13092 [
13093 fill "#000000"
13094 targetArrow "standard"
13095 ]
13096 LabelGraphics
13097 [
13098 text "data reference FAMTerminator"
13099 fontSize 14
13100 fontName "Consolas"
13101 configuration "AutoFlippingLabel"
13102 model "six_pos"
13103 position "thead"
13104 ]
13105 ]
13106 edge
13107 [
13108 source 5
13109 target 6
13110 graphics
13111 [
13112 fill "#000000"
13113 width 3
13114 targetArrow "standard"
13115 ]
13116 LabelGraphics
13117 [
13118 text "data reference FunctionalInterface"
13119 fontSize 14
13120 fontName "Consolas"
13121 configuration "AutoFlippingLabel"
13122 model "six_pos"
13123 position "thead"
13124 ]
13125 ]
13126 edge
13127 [
13128 source 5
13129 target 7
13130 graphics
13131 [
13132 fill "#000000"
13133 width 3
13134 targetArrow "standard"
13135 ]
13136 LabelGraphics
13137 [
13138 text "data reference FunctionalInterface"
13139 fontSize 14
13140 fontName "Consolas"
13141 configuration "AutoFlippingLabel"
13142 model "six_pos"
13143 position "thead"
13144 ]
13145 ]
13146 edge
13147 [
13148 source 5
13149 target 9
13150 graphics
13151 [
13152 fill "#000000"
13153 width 3
13154 targetArrow "standard"
13155 ]
13156 LabelGraphics
13157 [
13158 text "data reference FunctionalInterface"
13159 fontSize 14
13160 fontName "Consolas"
13161 configuration "AutoFlippingLabel"
13162 model "six_pos"
13163 position "thead"
13164 ]
13165 ]
13166 edge
13167 [
13168 source 5
13169 target 10
13170 graphics
13171 [
13172 fill "#000000"
13173 width 3
13174 targetArrow "standard"
13175 ]
13176 LabelGraphics
13177 [
13178 text "data reference FunctionalInterface"
13179 fontSize 14
13180 fontName "Consolas"
13181 configuration "AutoFlippingLabel"
13182 model "six_pos"
13183 position "thead"
13184 ]
13185 ]
13186 edge
13187 [
13188 source 5
13189 target 11
13190 graphics
13191 [
13192 fill "#000000"
13193 width 3
13194 targetArrow "standard"
13195 ]
13196 LabelGraphics
13197 [
13198 text "data reference FunctionalInterface"
13199 fontSize 14
13200 fontName "Consolas"
13201 configuration "AutoFlippingLabel"
13202 model "six_pos"
13203 position "thead"
13204 ]
13205 ]
13206 edge
13207 [
13208 source 6
13209 target 8
13210 graphics
13211 [
13212 fill "#000000"
13213 width 3
13214 targetArrow "standard"
13215 ]
13216 LabelGraphics
13217 [
13218 text "terminator reference FunctionalData"
13219 fontSize 14
13220 fontName "Consolas"
13221 configuration "AutoFlippingLabel"
13222 model "six_pos"
13223 position "thead"
13224 ]
13225 ]
13226 edge
13227 [
13228 source 6
13229 target 5
13230 graphics
13231 [
13232 fill "#000000"
13233 targetArrow "standard"
13234 ]
13235 LabelGraphics
13236 [
13237 text "interface reference FunctionalData"
13238 fontSize 14
13239 fontName "Consolas"
13240 configuration "AutoFlippingLabel"
13241 model "six_pos"
13242 position "thead"
13243 ]
13244 ]
13245 edge
13246 [
13247 source 7
13248 target 5
13249 graphics
13250 [
13251 fill "#000000"
13252 targetArrow "standard"
13253 ]
13254 LabelGraphics
13255 [
13256 text "interface reference FunctionalData"
13257 fontSize 14
13258 fontName "Consolas"
13259 configuration "AutoFlippingLabel"
13260 model "six_pos"
13261 position "thead"
13262 ]
13263 ]
13264 edge
13265 [
13266 source 9
13267 target 5
13268 graphics
13269 [
13270 fill "#000000"
13271 targetArrow "standard"
13272 ]
13273 LabelGraphics
13274 [
13275 text "interface reference FunctionalData"
13276 fontSize 14
13277 fontName "Consolas"
13278 configuration "AutoFlippingLabel"
13279 model "six_pos"
13280 position "thead"
13281 ]
13282 ]
13283 edge
13284 [
13285 source 10
13286 target 5
13287 graphics
13288 [
13289 fill "#000000"
13290 targetArrow "standard"
13291 ]
13292 LabelGraphics
13293 [
13294 text "interface reference FunctionalData"
13295 fontSize 14
13296 fontName "Consolas"
13297 configuration "AutoFlippingLabel"
13298 model "six_pos"
13299 position "thead"
13300 ]
13301 ]
13302 edge
13303 [
13304 source 11
13305 target 5
13306 graphics
13307 [
13308 fill "#000000"
13309 targetArrow "standard"
13310 ]
13311 LabelGraphics
13312 [
13313 text "interface reference FunctionalData"
13314 fontSize 14
13315 fontName "Consolas"
13316 configuration "AutoFlippingLabel"
13317 model "six_pos"
13318 position "thead"
13319 ]
13320 ]
13321]
13322graph
13323[
13324 node
13325 [
13326 id 0
13327 graphics
13328 [
13329 w 226.60000000000002
13330 h 40
13331 type "rectangle"
13332 fill "#FFFFFF"
13333 fill2 "#FFFFFF"
13334 outline "#000000"
13335 ]
13336 LabelGraphics
13337 [
13338 text "Root literal FunctionType"
13339 outline "#000000"
13340 fill "#FFFFFF"
13341 fontSize 16
13342 fontName "Monospace"
13343 autoSizePolicy "node_width"
13344 anchor "t"
13345 borderDistance 0.0
13346 ]
13347 LabelGraphics
13348 [
13349 text "
13350 FunctionType enum
13351 "
13352 fontSize 14
13353 fontName "Consolas"
13354 alignment "left"
13355 anchor "tl"
13356 borderDistance 6
13357 ]
13358 ]
13359
13360 node
13361 [
13362 id 1
13363 graphics
13364 [
13365 w 297.0
13366 h 40
13367 type "rectangle"
13368 fill "#FFFFFF"
13369 fill2 "#FFFFFF"
13370 outline "#000000"
13371 ]
13372 LabelGraphics
13373 [
13374 text "Intermediate literal FunctionType"
13375 outline "#000000"
13376 fill "#FFFFFF"
13377 fontSize 16
13378 fontName "Monospace"
13379 autoSizePolicy "node_width"
13380 anchor "t"
13381 borderDistance 0.0
13382 ]
13383 LabelGraphics
13384 [
13385 text "
13386 FunctionType enum
13387 "
13388 fontSize 14
13389 fontName "Consolas"
13390 alignment "left"
13391 anchor "tl"
13392 borderDistance 6
13393 ]
13394 ]
13395
13396 node
13397 [
13398 id 2
13399 graphics
13400 [
13401 w 226.60000000000002
13402 h 40
13403 type "rectangle"
13404 fill "#FFFFFF"
13405 fill2 "#FFFFFF"
13406 outline "#000000"
13407 ]
13408 LabelGraphics
13409 [
13410 text "Leaf literal FunctionType"
13411 outline "#000000"
13412 fill "#FFFFFF"
13413 fontSize 16
13414 fontName "Monospace"
13415 autoSizePolicy "node_width"
13416 anchor "t"
13417 borderDistance 0.0
13418 ]
13419 LabelGraphics
13420 [
13421 text "
13422 FunctionType enum
13423 "
13424 fontSize 14
13425 fontName "Consolas"
13426 alignment "left"
13427 anchor "tl"
13428 borderDistance 6
13429 ]
13430 ]
13431
13432 node
13433 [
13434 id 3
13435 graphics
13436 [
13437 w 41.800000000000004
13438 h 26
13439 type "rectangle"
13440 fill "#FFFFFF"
13441 fill2 "#FFFFFF"
13442 outline "#000000"
13443 ]
13444 LabelGraphics
13445 [
13446 text "true"
13447 outline "#000000"
13448 fill "#FFFFFF"
13449 fontSize 16
13450 fontName "Monospace"
13451 autoSizePolicy "node_width"
13452 anchor "t"
13453 borderDistance 0.0
13454 ]
13455 LabelGraphics
13456 [
13457 text "
13458 "
13459 fontSize 14
13460 fontName "Consolas"
13461 alignment "left"
13462 anchor "tl"
13463 borderDistance 6
13464 ]
13465 ]
13466
13467 node
13468 [
13469 id 4
13470 graphics
13471 [
13472 w 50.6
13473 h 26
13474 type "rectangle"
13475 fill "#FFFFFF"
13476 fill2 "#FFFFFF"
13477 outline "#000000"
13478 ]
13479 LabelGraphics
13480 [
13481 text "false"
13482 outline "#000000"
13483 fill "#FFFFFF"
13484 fontSize 16
13485 fontName "Monospace"
13486 autoSizePolicy "node_width"
13487 anchor "t"
13488 borderDistance 0.0
13489 ]
13490 LabelGraphics
13491 [
13492 text "
13493 "
13494 fontSize 14
13495 fontName "Consolas"
13496 alignment "left"
13497 anchor "tl"
13498 borderDistance 6
13499 ]
13500 ]
13501
13502 node
13503 [
13504 id 5
13505 graphics
13506 [
13507 w 207.9
13508 h 40
13509 type "rectangle"
13510 fill "#FFFFFF"
13511 fill2 "#FFFFFF"
13512 outline "#000000"
13513 ]
13514 LabelGraphics
13515 [
13516 text "null"
13517 outline "#000000"
13518 fill "#FFFFFF"
13519 fontSize 16
13520 fontName "Monospace"
13521 autoSizePolicy "node_width"
13522 anchor "t"
13523 borderDistance 0.0
13524 ]
13525 LabelGraphics
13526 [
13527 text "
13528 FunctionalInterface class
13529 "
13530 fontSize 14
13531 fontName "Consolas"
13532 alignment "left"
13533 anchor "tl"
13534 borderDistance 6
13535 ]
13536 ]
13537
13538 node
13539 [
13540 id 6
13541 graphics
13542 [
13543 w 177.10000000000002
13544 h 54
13545 type "rectangle"
13546 fill "#FFFFFF"
13547 fill2 "#FFFFFF"
13548 outline "#000000"
13549 ]
13550 LabelGraphics
13551 [
13552 text "null"
13553 outline "#000000"
13554 fill "#FFFFFF"
13555 fontSize 16
13556 fontName "Monospace"
13557 autoSizePolicy "node_width"
13558 anchor "t"
13559 borderDistance 0.0
13560 ]
13561 LabelGraphics
13562 [
13563 text "
13564 FunctionalInput class
13565 FunctionalData class
13566 "
13567 fontSize 14
13568 fontName "Consolas"
13569 alignment "left"
13570 anchor "tl"
13571 borderDistance 6
13572 ]
13573 ]
13574
13575 node
13576 [
13577 id 7
13578 graphics
13579 [
13580 w 161.70000000000002
13581 h 40
13582 type "rectangle"
13583 fill "#FFFFFF"
13584 fill2 "#FFFFFF"
13585 outline "#000000"
13586 ]
13587 LabelGraphics
13588 [
13589 text "null"
13590 outline "#000000"
13591 fill "#FFFFFF"
13592 fontSize 16
13593 fontName "Monospace"
13594 autoSizePolicy "node_width"
13595 anchor "t"
13596 borderDistance 0.0
13597 ]
13598 LabelGraphics
13599 [
13600 text "
13601 FAMTerminator class
13602 "
13603 fontSize 14
13604 fontName "Consolas"
13605 alignment "left"
13606 anchor "tl"
13607 borderDistance 6
13608 ]
13609 ]
13610
13611 node
13612 [
13613 id 8
13614 graphics
13615 [
13616 w 177.10000000000002
13617 h 54
13618 type "rectangle"
13619 fill "#FFFFFF"
13620 fill2 "#FFFFFF"
13621 outline "#000000"
13622 ]
13623 LabelGraphics
13624 [
13625 text "null"
13626 outline "#000000"
13627 fill "#FFFFFF"
13628 fontSize 16
13629 fontName "Monospace"
13630 autoSizePolicy "node_width"
13631 anchor "t"
13632 borderDistance 0.0
13633 ]
13634 LabelGraphics
13635 [
13636 text "
13637 FunctionalInput class
13638 FunctionalData class
13639 "
13640 fontSize 14
13641 fontName "Consolas"
13642 alignment "left"
13643 anchor "tl"
13644 borderDistance 6
13645 ]
13646 ]
13647
13648 node
13649 [
13650 id 9
13651 graphics
13652 [
13653 w 184.8
13654 h 54
13655 type "rectangle"
13656 fill "#FFFFFF"
13657 fill2 "#FFFFFF"
13658 outline "#000000"
13659 ]
13660 LabelGraphics
13661 [
13662 text "null"
13663 outline "#000000"
13664 fill "#FFFFFF"
13665 fontSize 16
13666 fontName "Monospace"
13667 autoSizePolicy "node_width"
13668 anchor "t"
13669 borderDistance 0.0
13670 ]
13671 LabelGraphics
13672 [
13673 text "
13674 FunctionalOutput class
13675 FunctionalData class
13676 "
13677 fontSize 14
13678 fontName "Consolas"
13679 alignment "left"
13680 anchor "tl"
13681 borderDistance 6
13682 ]
13683 ]
13684
13685 node
13686 [
13687 id 10
13688 graphics
13689 [
13690 w 161.70000000000002
13691 h 40
13692 type "rectangle"
13693 fill "#FFFFFF"
13694 fill2 "#FFFFFF"
13695 outline "#000000"
13696 ]
13697 LabelGraphics
13698 [
13699 text "null"
13700 outline "#000000"
13701 fill "#FFFFFF"
13702 fontSize 16
13703 fontName "Monospace"
13704 autoSizePolicy "node_width"
13705 anchor "t"
13706 borderDistance 0.0
13707 ]
13708 LabelGraphics
13709 [
13710 text "
13711 FAMTerminator class
13712 "
13713 fontSize 14
13714 fontName "Consolas"
13715 alignment "left"
13716 anchor "tl"
13717 borderDistance 6
13718 ]
13719 ]
13720
13721 node
13722 [
13723 id 11
13724 graphics
13725 [
13726 w 177.10000000000002
13727 h 54
13728 type "rectangle"
13729 fill "#FFFFFF"
13730 fill2 "#FFFFFF"
13731 outline "#000000"
13732 ]
13733 LabelGraphics
13734 [
13735 text "null"
13736 outline "#000000"
13737 fill "#FFFFFF"
13738 fontSize 16
13739 fontName "Monospace"
13740 autoSizePolicy "node_width"
13741 anchor "t"
13742 borderDistance 0.0
13743 ]
13744 LabelGraphics
13745 [
13746 text "
13747 FunctionalInput class
13748 FunctionalData class
13749 "
13750 fontSize 14
13751 fontName "Consolas"
13752 alignment "left"
13753 anchor "tl"
13754 borderDistance 6
13755 ]
13756 ]
13757
13758 node
13759 [
13760 id 12
13761 graphics
13762 [
13763 w 112.2
13764 h 26
13765 type "rectangle"
13766 fill "#FFFFFF"
13767 fill2 "#FFFFFF"
13768 outline "#000000"
13769 ]
13770 LabelGraphics
13771 [
13772 text "New Integers"
13773 outline "#000000"
13774 fill "#FFFFFF"
13775 fontSize 16
13776 fontName "Monospace"
13777 autoSizePolicy "node_width"
13778 anchor "t"
13779 borderDistance 0.0
13780 ]
13781 LabelGraphics
13782 [
13783 text "
13784 "
13785 fontSize 14
13786 fontName "Consolas"
13787 alignment "left"
13788 anchor "tl"
13789 borderDistance 6
13790 ]
13791 ]
13792
13793 node
13794 [
13795 id 13
13796 graphics
13797 [
13798 w 85.80000000000001
13799 h 26
13800 type "rectangle"
13801 fill "#FFFFFF"
13802 fill2 "#FFFFFF"
13803 outline "#000000"
13804 ]
13805 LabelGraphics
13806 [
13807 text "New Reals"
13808 outline "#000000"
13809 fill "#FFFFFF"
13810 fontSize 16
13811 fontName "Monospace"
13812 autoSizePolicy "node_width"
13813 anchor "t"
13814 borderDistance 0.0
13815 ]
13816 LabelGraphics
13817 [
13818 text "
13819 "
13820 fontSize 14
13821 fontName "Consolas"
13822 alignment "left"
13823 anchor "tl"
13824 borderDistance 6
13825 ]
13826 ]
13827
13828 node
13829 [
13830 id 14
13831 graphics
13832 [
13833 w 103.4
13834 h 26
13835 type "rectangle"
13836 fill "#FFFFFF"
13837 fill2 "#FFFFFF"
13838 outline "#000000"
13839 ]
13840 LabelGraphics
13841 [
13842 text "New Strings"
13843 outline "#000000"
13844 fill "#FFFFFF"
13845 fontSize 16
13846 fontName "Monospace"
13847 autoSizePolicy "node_width"
13848 anchor "t"
13849 borderDistance 0.0
13850 ]
13851 LabelGraphics
13852 [
13853 text "
13854 "
13855 fontSize 14
13856 fontName "Consolas"
13857 alignment "left"
13858 anchor "tl"
13859 borderDistance 6
13860 ]
13861 ]
13862
13863 node
13864 [
13865 id 15
13866 graphics
13867 [
13868 w 103.4
13869 h 26
13870 type "rectangle"
13871 fill "#FFFFFF"
13872 fill2 "#FFFFFF"
13873 outline "#000000"
13874 ]
13875 LabelGraphics
13876 [
13877 text "New Objects"
13878 outline "#000000"
13879 fill "#FFFFFF"
13880 fontSize 16
13881 fontName "Monospace"
13882 autoSizePolicy "node_width"
13883 anchor "t"
13884 borderDistance 0.0
13885 ]
13886 LabelGraphics
13887 [
13888 text "
13889 "
13890 fontSize 14
13891 fontName "Consolas"
13892 alignment "left"
13893 anchor "tl"
13894 borderDistance 6
13895 ]
13896 ]
13897 edge
13898 [
13899 source 7
13900 target 6
13901 graphics
13902 [
13903 fill "#000000"
13904 targetArrow "standard"
13905 ]
13906 LabelGraphics
13907 [
13908 text "data reference FAMTerminator"
13909 fontSize 14
13910 fontName "Consolas"
13911 configuration "AutoFlippingLabel"
13912 model "six_pos"
13913 position "thead"
13914 ]
13915 ]
13916 edge
13917 [
13918 source 10
13919 target 8
13920 graphics
13921 [
13922 fill "#000000"
13923 targetArrow "standard"
13924 ]
13925 LabelGraphics
13926 [
13927 text "data reference FAMTerminator"
13928 fontSize 14
13929 fontName "Consolas"
13930 configuration "AutoFlippingLabel"
13931 model "six_pos"
13932 position "thead"
13933 ]
13934 ]
13935 edge
13936 [
13937 source 5
13938 target 6
13939 graphics
13940 [
13941 fill "#000000"
13942 width 3
13943 targetArrow "standard"
13944 ]
13945 LabelGraphics
13946 [
13947 text "data reference FunctionalInterface"
13948 fontSize 14
13949 fontName "Consolas"
13950 configuration "AutoFlippingLabel"
13951 model "six_pos"
13952 position "thead"
13953 ]
13954 ]
13955 edge
13956 [
13957 source 5
13958 target 8
13959 graphics
13960 [
13961 fill "#000000"
13962 width 3
13963 targetArrow "standard"
13964 ]
13965 LabelGraphics
13966 [
13967 text "data reference FunctionalInterface"
13968 fontSize 14
13969 fontName "Consolas"
13970 configuration "AutoFlippingLabel"
13971 model "six_pos"
13972 position "thead"
13973 ]
13974 ]
13975 edge
13976 [
13977 source 5
13978 target 9
13979 graphics
13980 [
13981 fill "#000000"
13982 width 3
13983 targetArrow "standard"
13984 ]
13985 LabelGraphics
13986 [
13987 text "data reference FunctionalInterface"
13988 fontSize 14
13989 fontName "Consolas"
13990 configuration "AutoFlippingLabel"
13991 model "six_pos"
13992 position "thead"
13993 ]
13994 ]
13995 edge
13996 [
13997 source 5
13998 target 11
13999 graphics
14000 [
14001 fill "#000000"
14002 width 3
14003 targetArrow "standard"
14004 ]
14005 LabelGraphics
14006 [
14007 text "data reference FunctionalInterface"
14008 fontSize 14
14009 fontName "Consolas"
14010 configuration "AutoFlippingLabel"
14011 model "six_pos"
14012 position "thead"
14013 ]
14014 ]
14015 edge
14016 [
14017 source 6
14018 target 7
14019 graphics
14020 [
14021 fill "#000000"
14022 width 3
14023 targetArrow "standard"
14024 ]
14025 LabelGraphics
14026 [
14027 text "terminator reference FunctionalData"
14028 fontSize 14
14029 fontName "Consolas"
14030 configuration "AutoFlippingLabel"
14031 model "six_pos"
14032 position "thead"
14033 ]
14034 ]
14035 edge
14036 [
14037 source 8
14038 target 10
14039 graphics
14040 [
14041 fill "#000000"
14042 width 3
14043 targetArrow "standard"
14044 ]
14045 LabelGraphics
14046 [
14047 text "terminator reference FunctionalData"
14048 fontSize 14
14049 fontName "Consolas"
14050 configuration "AutoFlippingLabel"
14051 model "six_pos"
14052 position "thead"
14053 ]
14054 ]
14055 edge
14056 [
14057 source 6
14058 target 5
14059 graphics
14060 [
14061 fill "#000000"
14062 targetArrow "standard"
14063 ]
14064 LabelGraphics
14065 [
14066 text "interface reference FunctionalData"
14067 fontSize 14
14068 fontName "Consolas"
14069 configuration "AutoFlippingLabel"
14070 model "six_pos"
14071 position "thead"
14072 ]
14073 ]
14074 edge
14075 [
14076 source 8
14077 target 5
14078 graphics
14079 [
14080 fill "#000000"
14081 targetArrow "standard"
14082 ]
14083 LabelGraphics
14084 [
14085 text "interface reference FunctionalData"
14086 fontSize 14
14087 fontName "Consolas"
14088 configuration "AutoFlippingLabel"
14089 model "six_pos"
14090 position "thead"
14091 ]
14092 ]
14093 edge
14094 [
14095 source 9
14096 target 5
14097 graphics
14098 [
14099 fill "#000000"
14100 targetArrow "standard"
14101 ]
14102 LabelGraphics
14103 [
14104 text "interface reference FunctionalData"
14105 fontSize 14
14106 fontName "Consolas"
14107 configuration "AutoFlippingLabel"
14108 model "six_pos"
14109 position "thead"
14110 ]
14111 ]
14112 edge
14113 [
14114 source 11
14115 target 5
14116 graphics
14117 [
14118 fill "#000000"
14119 targetArrow "standard"
14120 ]
14121 LabelGraphics
14122 [
14123 text "interface reference FunctionalData"
14124 fontSize 14
14125 fontName "Consolas"
14126 configuration "AutoFlippingLabel"
14127 model "six_pos"
14128 position "thead"
14129 ]
14130 ]
14131]
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.png
index a551c9fc..61e37719 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.png
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.png
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi
index 9e8efc63..fbbc6cb4 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi
@@ -1,12 +1,11 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel"> 2<fam:FunctionalInterface xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel">
3 <rootElements xsi:type="fam:Function"> 3 <data xsi:type="fam:FunctionalOutput"/>
4 <interface> 4 <data xsi:type="fam:FunctionalInput">
5 <data xsi:type="fam:FunctionalOutput"/> 5 <terminator/>
6 <data xsi:type="fam:FunctionalOutput"> 6 </data>
7 <terminator/> 7 <data xsi:type="fam:FunctionalInput"/>
8 </data> 8 <data xsi:type="fam:FunctionalInput">
9 <data xsi:type="fam:FunctionalInput"/> 9 <terminator/>
10 </interface> 10 </data>
11 </rootElements> 11</fam:FunctionalInterface>
12</fam:FunctionalArchitectureModel>
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml
index f41692fc..8b6731b7 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml
@@ -11761,3 +11761,2508 @@ graph
11761 ] 11761 ]
11762 ] 11762 ]
11763] 11763]
11764graph
11765[
11766 node
11767 [
11768 id 0
11769 graphics
11770 [
11771 w 226.60000000000002
11772 h 40
11773 type "rectangle"
11774 fill "#FFFFFF"
11775 fill2 "#FFFFFF"
11776 outline "#000000"
11777 ]
11778 LabelGraphics
11779 [
11780 text "Root literal FunctionType"
11781 outline "#000000"
11782 fill "#FFFFFF"
11783 fontSize 16
11784 fontName "Monospace"
11785 autoSizePolicy "node_width"
11786 anchor "t"
11787 borderDistance 0.0
11788 ]
11789 LabelGraphics
11790 [
11791 text "
11792 FunctionType enum
11793 "
11794 fontSize 14
11795 fontName "Consolas"
11796 alignment "left"
11797 anchor "tl"
11798 borderDistance 6
11799 ]
11800 ]
11801
11802 node
11803 [
11804 id 1
11805 graphics
11806 [
11807 w 297.0
11808 h 40
11809 type "rectangle"
11810 fill "#FFFFFF"
11811 fill2 "#FFFFFF"
11812 outline "#000000"
11813 ]
11814 LabelGraphics
11815 [
11816 text "Intermediate literal FunctionType"
11817 outline "#000000"
11818 fill "#FFFFFF"
11819 fontSize 16
11820 fontName "Monospace"
11821 autoSizePolicy "node_width"
11822 anchor "t"
11823 borderDistance 0.0
11824 ]
11825 LabelGraphics
11826 [
11827 text "
11828 FunctionType enum
11829 "
11830 fontSize 14
11831 fontName "Consolas"
11832 alignment "left"
11833 anchor "tl"
11834 borderDistance 6
11835 ]
11836 ]
11837
11838 node
11839 [
11840 id 2
11841 graphics
11842 [
11843 w 226.60000000000002
11844 h 40
11845 type "rectangle"
11846 fill "#FFFFFF"
11847 fill2 "#FFFFFF"
11848 outline "#000000"
11849 ]
11850 LabelGraphics
11851 [
11852 text "Leaf literal FunctionType"
11853 outline "#000000"
11854 fill "#FFFFFF"
11855 fontSize 16
11856 fontName "Monospace"
11857 autoSizePolicy "node_width"
11858 anchor "t"
11859 borderDistance 0.0
11860 ]
11861 LabelGraphics
11862 [
11863 text "
11864 FunctionType enum
11865 "
11866 fontSize 14
11867 fontName "Consolas"
11868 alignment "left"
11869 anchor "tl"
11870 borderDistance 6
11871 ]
11872 ]
11873
11874 node
11875 [
11876 id 3
11877 graphics
11878 [
11879 w 41.800000000000004
11880 h 26
11881 type "rectangle"
11882 fill "#FFFFFF"
11883 fill2 "#FFFFFF"
11884 outline "#000000"
11885 ]
11886 LabelGraphics
11887 [
11888 text "true"
11889 outline "#000000"
11890 fill "#FFFFFF"
11891 fontSize 16
11892 fontName "Monospace"
11893 autoSizePolicy "node_width"
11894 anchor "t"
11895 borderDistance 0.0
11896 ]
11897 LabelGraphics
11898 [
11899 text "
11900 "
11901 fontSize 14
11902 fontName "Consolas"
11903 alignment "left"
11904 anchor "tl"
11905 borderDistance 6
11906 ]
11907 ]
11908
11909 node
11910 [
11911 id 4
11912 graphics
11913 [
11914 w 50.6
11915 h 26
11916 type "rectangle"
11917 fill "#FFFFFF"
11918 fill2 "#FFFFFF"
11919 outline "#000000"
11920 ]
11921 LabelGraphics
11922 [
11923 text "false"
11924 outline "#000000"
11925 fill "#FFFFFF"
11926 fontSize 16
11927 fontName "Monospace"
11928 autoSizePolicy "node_width"
11929 anchor "t"
11930 borderDistance 0.0
11931 ]
11932 LabelGraphics
11933 [
11934 text "
11935 "
11936 fontSize 14
11937 fontName "Consolas"
11938 alignment "left"
11939 anchor "tl"
11940 borderDistance 6
11941 ]
11942 ]
11943
11944 node
11945 [
11946 id 5
11947 graphics
11948 [
11949 w 207.9
11950 h 40
11951 type "rectangle"
11952 fill "#FFFFFF"
11953 fill2 "#FFFFFF"
11954 outline "#000000"
11955 ]
11956 LabelGraphics
11957 [
11958 text "null"
11959 outline "#000000"
11960 fill "#FFFFFF"
11961 fontSize 16
11962 fontName "Monospace"
11963 autoSizePolicy "node_width"
11964 anchor "t"
11965 borderDistance 0.0
11966 ]
11967 LabelGraphics
11968 [
11969 text "
11970 FunctionalInterface class
11971 "
11972 fontSize 14
11973 fontName "Consolas"
11974 alignment "left"
11975 anchor "tl"
11976 borderDistance 6
11977 ]
11978 ]
11979
11980 node
11981 [
11982 id 6
11983 graphics
11984 [
11985 w 177.10000000000002
11986 h 54
11987 type "rectangle"
11988 fill "#FFFFFF"
11989 fill2 "#FFFFFF"
11990 outline "#000000"
11991 ]
11992 LabelGraphics
11993 [
11994 text "null"
11995 outline "#000000"
11996 fill "#FFFFFF"
11997 fontSize 16
11998 fontName "Monospace"
11999 autoSizePolicy "node_width"
12000 anchor "t"
12001 borderDistance 0.0
12002 ]
12003 LabelGraphics
12004 [
12005 text "
12006 FunctionalInput class
12007 FunctionalData class
12008 "
12009 fontSize 14
12010 fontName "Consolas"
12011 alignment "left"
12012 anchor "tl"
12013 borderDistance 6
12014 ]
12015 ]
12016
12017 node
12018 [
12019 id 7
12020 graphics
12021 [
12022 w 184.8
12023 h 54
12024 type "rectangle"
12025 fill "#FFFFFF"
12026 fill2 "#FFFFFF"
12027 outline "#000000"
12028 ]
12029 LabelGraphics
12030 [
12031 text "null"
12032 outline "#000000"
12033 fill "#FFFFFF"
12034 fontSize 16
12035 fontName "Monospace"
12036 autoSizePolicy "node_width"
12037 anchor "t"
12038 borderDistance 0.0
12039 ]
12040 LabelGraphics
12041 [
12042 text "
12043 FunctionalOutput class
12044 FunctionalData class
12045 "
12046 fontSize 14
12047 fontName "Consolas"
12048 alignment "left"
12049 anchor "tl"
12050 borderDistance 6
12051 ]
12052 ]
12053
12054 node
12055 [
12056 id 8
12057 graphics
12058 [
12059 w 184.8
12060 h 54
12061 type "rectangle"
12062 fill "#FFFFFF"
12063 fill2 "#FFFFFF"
12064 outline "#000000"
12065 ]
12066 LabelGraphics
12067 [
12068 text "null"
12069 outline "#000000"
12070 fill "#FFFFFF"
12071 fontSize 16
12072 fontName "Monospace"
12073 autoSizePolicy "node_width"
12074 anchor "t"
12075 borderDistance 0.0
12076 ]
12077 LabelGraphics
12078 [
12079 text "
12080 FunctionalOutput class
12081 FunctionalData class
12082 "
12083 fontSize 14
12084 fontName "Consolas"
12085 alignment "left"
12086 anchor "tl"
12087 borderDistance 6
12088 ]
12089 ]
12090
12091 node
12092 [
12093 id 9
12094 graphics
12095 [
12096 w 177.10000000000002
12097 h 40
12098 type "rectangle"
12099 fill "#FFFFFF"
12100 fill2 "#FFFFFF"
12101 outline "#000000"
12102 ]
12103 LabelGraphics
12104 [
12105 text "null"
12106 outline "#000000"
12107 fill "#FFFFFF"
12108 fontSize 16
12109 fontName "Monospace"
12110 autoSizePolicy "node_width"
12111 anchor "t"
12112 borderDistance 0.0
12113 ]
12114 LabelGraphics
12115 [
12116 text "
12117 InformationLink class
12118 "
12119 fontSize 14
12120 fontName "Consolas"
12121 alignment "left"
12122 anchor "tl"
12123 borderDistance 6
12124 ]
12125 ]
12126
12127 node
12128 [
12129 id 10
12130 graphics
12131 [
12132 w 161.70000000000002
12133 h 40
12134 type "rectangle"
12135 fill "#FFFFFF"
12136 fill2 "#FFFFFF"
12137 outline "#000000"
12138 ]
12139 LabelGraphics
12140 [
12141 text "null"
12142 outline "#000000"
12143 fill "#FFFFFF"
12144 fontSize 16
12145 fontName "Monospace"
12146 autoSizePolicy "node_width"
12147 anchor "t"
12148 borderDistance 0.0
12149 ]
12150 LabelGraphics
12151 [
12152 text "
12153 FAMTerminator class
12154 "
12155 fontSize 14
12156 fontName "Consolas"
12157 alignment "left"
12158 anchor "tl"
12159 borderDistance 6
12160 ]
12161 ]
12162
12163 node
12164 [
12165 id 11
12166 graphics
12167 [
12168 w 161.70000000000002
12169 h 40
12170 type "rectangle"
12171 fill "#FFFFFF"
12172 fill2 "#FFFFFF"
12173 outline "#000000"
12174 ]
12175 LabelGraphics
12176 [
12177 text "null"
12178 outline "#000000"
12179 fill "#FFFFFF"
12180 fontSize 16
12181 fontName "Monospace"
12182 autoSizePolicy "node_width"
12183 anchor "t"
12184 borderDistance 0.0
12185 ]
12186 LabelGraphics
12187 [
12188 text "
12189 FAMTerminator class
12190 "
12191 fontSize 14
12192 fontName "Consolas"
12193 alignment "left"
12194 anchor "tl"
12195 borderDistance 6
12196 ]
12197 ]
12198
12199 node
12200 [
12201 id 12
12202 graphics
12203 [
12204 w 112.2
12205 h 26
12206 type "rectangle"
12207 fill "#FFFFFF"
12208 fill2 "#FFFFFF"
12209 outline "#000000"
12210 ]
12211 LabelGraphics
12212 [
12213 text "New Integers"
12214 outline "#000000"
12215 fill "#FFFFFF"
12216 fontSize 16
12217 fontName "Monospace"
12218 autoSizePolicy "node_width"
12219 anchor "t"
12220 borderDistance 0.0
12221 ]
12222 LabelGraphics
12223 [
12224 text "
12225 "
12226 fontSize 14
12227 fontName "Consolas"
12228 alignment "left"
12229 anchor "tl"
12230 borderDistance 6
12231 ]
12232 ]
12233
12234 node
12235 [
12236 id 13
12237 graphics
12238 [
12239 w 85.80000000000001
12240 h 26
12241 type "rectangle"
12242 fill "#FFFFFF"
12243 fill2 "#FFFFFF"
12244 outline "#000000"
12245 ]
12246 LabelGraphics
12247 [
12248 text "New Reals"
12249 outline "#000000"
12250 fill "#FFFFFF"
12251 fontSize 16
12252 fontName "Monospace"
12253 autoSizePolicy "node_width"
12254 anchor "t"
12255 borderDistance 0.0
12256 ]
12257 LabelGraphics
12258 [
12259 text "
12260 "
12261 fontSize 14
12262 fontName "Consolas"
12263 alignment "left"
12264 anchor "tl"
12265 borderDistance 6
12266 ]
12267 ]
12268
12269 node
12270 [
12271 id 14
12272 graphics
12273 [
12274 w 103.4
12275 h 26
12276 type "rectangle"
12277 fill "#FFFFFF"
12278 fill2 "#FFFFFF"
12279 outline "#000000"
12280 ]
12281 LabelGraphics
12282 [
12283 text "New Strings"
12284 outline "#000000"
12285 fill "#FFFFFF"
12286 fontSize 16
12287 fontName "Monospace"
12288 autoSizePolicy "node_width"
12289 anchor "t"
12290 borderDistance 0.0
12291 ]
12292 LabelGraphics
12293 [
12294 text "
12295 "
12296 fontSize 14
12297 fontName "Consolas"
12298 alignment "left"
12299 anchor "tl"
12300 borderDistance 6
12301 ]
12302 ]
12303
12304 node
12305 [
12306 id 15
12307 graphics
12308 [
12309 w 103.4
12310 h 26
12311 type "rectangle"
12312 fill "#FFFFFF"
12313 fill2 "#FFFFFF"
12314 outline "#000000"
12315 ]
12316 LabelGraphics
12317 [
12318 text "New Objects"
12319 outline "#000000"
12320 fill "#FFFFFF"
12321 fontSize 16
12322 fontName "Monospace"
12323 autoSizePolicy "node_width"
12324 anchor "t"
12325 borderDistance 0.0
12326 ]
12327 LabelGraphics
12328 [
12329 text "
12330 "
12331 fontSize 14
12332 fontName "Consolas"
12333 alignment "left"
12334 anchor "tl"
12335 borderDistance 6
12336 ]
12337 ]
12338 edge
12339 [
12340 source 10
12341 target 8
12342 graphics
12343 [
12344 fill "#000000"
12345 targetArrow "standard"
12346 ]
12347 LabelGraphics
12348 [
12349 text "data reference FAMTerminator"
12350 fontSize 14
12351 fontName "Consolas"
12352 configuration "AutoFlippingLabel"
12353 model "six_pos"
12354 position "thead"
12355 ]
12356 ]
12357 edge
12358 [
12359 source 11
12360 target 6
12361 graphics
12362 [
12363 fill "#000000"
12364 targetArrow "standard"
12365 ]
12366 LabelGraphics
12367 [
12368 text "data reference FAMTerminator"
12369 fontSize 14
12370 fontName "Consolas"
12371 configuration "AutoFlippingLabel"
12372 model "six_pos"
12373 position "thead"
12374 ]
12375 ]
12376 edge
12377 [
12378 source 9
12379 target 8
12380 graphics
12381 [
12382 fill "#000000"
12383 targetArrow "standard"
12384 ]
12385 LabelGraphics
12386 [
12387 text "from reference InformationLink"
12388 fontSize 14
12389 fontName "Consolas"
12390 configuration "AutoFlippingLabel"
12391 model "six_pos"
12392 position "thead"
12393 ]
12394 ]
12395 edge
12396 [
12397 source 9
12398 target 6
12399 graphics
12400 [
12401 fill "#000000"
12402 targetArrow "standard"
12403 ]
12404 LabelGraphics
12405 [
12406 text "to reference InformationLink"
12407 fontSize 14
12408 fontName "Consolas"
12409 configuration "AutoFlippingLabel"
12410 model "six_pos"
12411 position "thead"
12412 ]
12413 ]
12414 edge
12415 [
12416 source 5
12417 target 6
12418 graphics
12419 [
12420 fill "#000000"
12421 width 3
12422 targetArrow "standard"
12423 ]
12424 LabelGraphics
12425 [
12426 text "data reference FunctionalInterface"
12427 fontSize 14
12428 fontName "Consolas"
12429 configuration "AutoFlippingLabel"
12430 model "six_pos"
12431 position "thead"
12432 ]
12433 ]
12434 edge
12435 [
12436 source 5
12437 target 7
12438 graphics
12439 [
12440 fill "#000000"
12441 width 3
12442 targetArrow "standard"
12443 ]
12444 LabelGraphics
12445 [
12446 text "data reference FunctionalInterface"
12447 fontSize 14
12448 fontName "Consolas"
12449 configuration "AutoFlippingLabel"
12450 model "six_pos"
12451 position "thead"
12452 ]
12453 ]
12454 edge
12455 [
12456 source 5
12457 target 8
12458 graphics
12459 [
12460 fill "#000000"
12461 width 3
12462 targetArrow "standard"
12463 ]
12464 LabelGraphics
12465 [
12466 text "data reference FunctionalInterface"
12467 fontSize 14
12468 fontName "Consolas"
12469 configuration "AutoFlippingLabel"
12470 model "six_pos"
12471 position "thead"
12472 ]
12473 ]
12474 edge
12475 [
12476 source 6
12477 target 9
12478 graphics
12479 [
12480 fill "#000000"
12481 targetArrow "standard"
12482 ]
12483 LabelGraphics
12484 [
12485 text "IncomingLinks reference FunctionalInput"
12486 fontSize 14
12487 fontName "Consolas"
12488 configuration "AutoFlippingLabel"
12489 model "six_pos"
12490 position "thead"
12491 ]
12492 ]
12493 edge
12494 [
12495 source 8
12496 target 9
12497 graphics
12498 [
12499 fill "#000000"
12500 width 3
12501 targetArrow "standard"
12502 ]
12503 LabelGraphics
12504 [
12505 text "outgoingLinks reference FunctionalOutput"
12506 fontSize 14
12507 fontName "Consolas"
12508 configuration "AutoFlippingLabel"
12509 model "six_pos"
12510 position "thead"
12511 ]
12512 ]
12513 edge
12514 [
12515 source 8
12516 target 10
12517 graphics
12518 [
12519 fill "#000000"
12520 width 3
12521 targetArrow "standard"
12522 ]
12523 LabelGraphics
12524 [
12525 text "terminator reference FunctionalData"
12526 fontSize 14
12527 fontName "Consolas"
12528 configuration "AutoFlippingLabel"
12529 model "six_pos"
12530 position "thead"
12531 ]
12532 ]
12533 edge
12534 [
12535 source 6
12536 target 11
12537 graphics
12538 [
12539 fill "#000000"
12540 width 3
12541 targetArrow "standard"
12542 ]
12543 LabelGraphics
12544 [
12545 text "terminator reference FunctionalData"
12546 fontSize 14
12547 fontName "Consolas"
12548 configuration "AutoFlippingLabel"
12549 model "six_pos"
12550 position "thead"
12551 ]
12552 ]
12553 edge
12554 [
12555 source 6
12556 target 5
12557 graphics
12558 [
12559 fill "#000000"
12560 targetArrow "standard"
12561 ]
12562 LabelGraphics
12563 [
12564 text "interface reference FunctionalData"
12565 fontSize 14
12566 fontName "Consolas"
12567 configuration "AutoFlippingLabel"
12568 model "six_pos"
12569 position "thead"
12570 ]
12571 ]
12572 edge
12573 [
12574 source 7
12575 target 5
12576 graphics
12577 [
12578 fill "#000000"
12579 targetArrow "standard"
12580 ]
12581 LabelGraphics
12582 [
12583 text "interface reference FunctionalData"
12584 fontSize 14
12585 fontName "Consolas"
12586 configuration "AutoFlippingLabel"
12587 model "six_pos"
12588 position "thead"
12589 ]
12590 ]
12591 edge
12592 [
12593 source 8
12594 target 5
12595 graphics
12596 [
12597 fill "#000000"
12598 targetArrow "standard"
12599 ]
12600 LabelGraphics
12601 [
12602 text "interface reference FunctionalData"
12603 fontSize 14
12604 fontName "Consolas"
12605 configuration "AutoFlippingLabel"
12606 model "six_pos"
12607 position "thead"
12608 ]
12609 ]
12610]
12611graph
12612[
12613 node
12614 [
12615 id 0
12616 graphics
12617 [
12618 w 226.60000000000002
12619 h 40
12620 type "rectangle"
12621 fill "#FFFFFF"
12622 fill2 "#FFFFFF"
12623 outline "#000000"
12624 ]
12625 LabelGraphics
12626 [
12627 text "Root literal FunctionType"
12628 outline "#000000"
12629 fill "#FFFFFF"
12630 fontSize 16
12631 fontName "Monospace"
12632 autoSizePolicy "node_width"
12633 anchor "t"
12634 borderDistance 0.0
12635 ]
12636 LabelGraphics
12637 [
12638 text "
12639 FunctionType enum
12640 "
12641 fontSize 14
12642 fontName "Consolas"
12643 alignment "left"
12644 anchor "tl"
12645 borderDistance 6
12646 ]
12647 ]
12648
12649 node
12650 [
12651 id 1
12652 graphics
12653 [
12654 w 297.0
12655 h 40
12656 type "rectangle"
12657 fill "#FFFFFF"
12658 fill2 "#FFFFFF"
12659 outline "#000000"
12660 ]
12661 LabelGraphics
12662 [
12663 text "Intermediate literal FunctionType"
12664 outline "#000000"
12665 fill "#FFFFFF"
12666 fontSize 16
12667 fontName "Monospace"
12668 autoSizePolicy "node_width"
12669 anchor "t"
12670 borderDistance 0.0
12671 ]
12672 LabelGraphics
12673 [
12674 text "
12675 FunctionType enum
12676 "
12677 fontSize 14
12678 fontName "Consolas"
12679 alignment "left"
12680 anchor "tl"
12681 borderDistance 6
12682 ]
12683 ]
12684
12685 node
12686 [
12687 id 2
12688 graphics
12689 [
12690 w 226.60000000000002
12691 h 40
12692 type "rectangle"
12693 fill "#FFFFFF"
12694 fill2 "#FFFFFF"
12695 outline "#000000"
12696 ]
12697 LabelGraphics
12698 [
12699 text "Leaf literal FunctionType"
12700 outline "#000000"
12701 fill "#FFFFFF"
12702 fontSize 16
12703 fontName "Monospace"
12704 autoSizePolicy "node_width"
12705 anchor "t"
12706 borderDistance 0.0
12707 ]
12708 LabelGraphics
12709 [
12710 text "
12711 FunctionType enum
12712 "
12713 fontSize 14
12714 fontName "Consolas"
12715 alignment "left"
12716 anchor "tl"
12717 borderDistance 6
12718 ]
12719 ]
12720
12721 node
12722 [
12723 id 3
12724 graphics
12725 [
12726 w 41.800000000000004
12727 h 26
12728 type "rectangle"
12729 fill "#FFFFFF"
12730 fill2 "#FFFFFF"
12731 outline "#000000"
12732 ]
12733 LabelGraphics
12734 [
12735 text "true"
12736 outline "#000000"
12737 fill "#FFFFFF"
12738 fontSize 16
12739 fontName "Monospace"
12740 autoSizePolicy "node_width"
12741 anchor "t"
12742 borderDistance 0.0
12743 ]
12744 LabelGraphics
12745 [
12746 text "
12747 "
12748 fontSize 14
12749 fontName "Consolas"
12750 alignment "left"
12751 anchor "tl"
12752 borderDistance 6
12753 ]
12754 ]
12755
12756 node
12757 [
12758 id 4
12759 graphics
12760 [
12761 w 50.6
12762 h 26
12763 type "rectangle"
12764 fill "#FFFFFF"
12765 fill2 "#FFFFFF"
12766 outline "#000000"
12767 ]
12768 LabelGraphics
12769 [
12770 text "false"
12771 outline "#000000"
12772 fill "#FFFFFF"
12773 fontSize 16
12774 fontName "Monospace"
12775 autoSizePolicy "node_width"
12776 anchor "t"
12777 borderDistance 0.0
12778 ]
12779 LabelGraphics
12780 [
12781 text "
12782 "
12783 fontSize 14
12784 fontName "Consolas"
12785 alignment "left"
12786 anchor "tl"
12787 borderDistance 6
12788 ]
12789 ]
12790
12791 node
12792 [
12793 id 5
12794 graphics
12795 [
12796 w 207.9
12797 h 40
12798 type "rectangle"
12799 fill "#FFFFFF"
12800 fill2 "#FFFFFF"
12801 outline "#000000"
12802 ]
12803 LabelGraphics
12804 [
12805 text "null"
12806 outline "#000000"
12807 fill "#FFFFFF"
12808 fontSize 16
12809 fontName "Monospace"
12810 autoSizePolicy "node_width"
12811 anchor "t"
12812 borderDistance 0.0
12813 ]
12814 LabelGraphics
12815 [
12816 text "
12817 FunctionalInterface class
12818 "
12819 fontSize 14
12820 fontName "Consolas"
12821 alignment "left"
12822 anchor "tl"
12823 borderDistance 6
12824 ]
12825 ]
12826
12827 node
12828 [
12829 id 6
12830 graphics
12831 [
12832 w 177.10000000000002
12833 h 54
12834 type "rectangle"
12835 fill "#FFFFFF"
12836 fill2 "#FFFFFF"
12837 outline "#000000"
12838 ]
12839 LabelGraphics
12840 [
12841 text "null"
12842 outline "#000000"
12843 fill "#FFFFFF"
12844 fontSize 16
12845 fontName "Monospace"
12846 autoSizePolicy "node_width"
12847 anchor "t"
12848 borderDistance 0.0
12849 ]
12850 LabelGraphics
12851 [
12852 text "
12853 FunctionalInput class
12854 FunctionalData class
12855 "
12856 fontSize 14
12857 fontName "Consolas"
12858 alignment "left"
12859 anchor "tl"
12860 borderDistance 6
12861 ]
12862 ]
12863
12864 node
12865 [
12866 id 7
12867 graphics
12868 [
12869 w 177.10000000000002
12870 h 54
12871 type "rectangle"
12872 fill "#FFFFFF"
12873 fill2 "#FFFFFF"
12874 outline "#000000"
12875 ]
12876 LabelGraphics
12877 [
12878 text "null"
12879 outline "#000000"
12880 fill "#FFFFFF"
12881 fontSize 16
12882 fontName "Monospace"
12883 autoSizePolicy "node_width"
12884 anchor "t"
12885 borderDistance 0.0
12886 ]
12887 LabelGraphics
12888 [
12889 text "
12890 FunctionalInput class
12891 FunctionalData class
12892 "
12893 fontSize 14
12894 fontName "Consolas"
12895 alignment "left"
12896 anchor "tl"
12897 borderDistance 6
12898 ]
12899 ]
12900
12901 node
12902 [
12903 id 8
12904 graphics
12905 [
12906 w 161.70000000000002
12907 h 40
12908 type "rectangle"
12909 fill "#FFFFFF"
12910 fill2 "#FFFFFF"
12911 outline "#000000"
12912 ]
12913 LabelGraphics
12914 [
12915 text "null"
12916 outline "#000000"
12917 fill "#FFFFFF"
12918 fontSize 16
12919 fontName "Monospace"
12920 autoSizePolicy "node_width"
12921 anchor "t"
12922 borderDistance 0.0
12923 ]
12924 LabelGraphics
12925 [
12926 text "
12927 FAMTerminator class
12928 "
12929 fontSize 14
12930 fontName "Consolas"
12931 alignment "left"
12932 anchor "tl"
12933 borderDistance 6
12934 ]
12935 ]
12936
12937 node
12938 [
12939 id 9
12940 graphics
12941 [
12942 w 177.10000000000002
12943 h 54
12944 type "rectangle"
12945 fill "#FFFFFF"
12946 fill2 "#FFFFFF"
12947 outline "#000000"
12948 ]
12949 LabelGraphics
12950 [
12951 text "null"
12952 outline "#000000"
12953 fill "#FFFFFF"
12954 fontSize 16
12955 fontName "Monospace"
12956 autoSizePolicy "node_width"
12957 anchor "t"
12958 borderDistance 0.0
12959 ]
12960 LabelGraphics
12961 [
12962 text "
12963 FunctionalInput class
12964 FunctionalData class
12965 "
12966 fontSize 14
12967 fontName "Consolas"
12968 alignment "left"
12969 anchor "tl"
12970 borderDistance 6
12971 ]
12972 ]
12973
12974 node
12975 [
12976 id 10
12977 graphics
12978 [
12979 w 184.8
12980 h 54
12981 type "rectangle"
12982 fill "#FFFFFF"
12983 fill2 "#FFFFFF"
12984 outline "#000000"
12985 ]
12986 LabelGraphics
12987 [
12988 text "null"
12989 outline "#000000"
12990 fill "#FFFFFF"
12991 fontSize 16
12992 fontName "Monospace"
12993 autoSizePolicy "node_width"
12994 anchor "t"
12995 borderDistance 0.0
12996 ]
12997 LabelGraphics
12998 [
12999 text "
13000 FunctionalOutput class
13001 FunctionalData class
13002 "
13003 fontSize 14
13004 fontName "Consolas"
13005 alignment "left"
13006 anchor "tl"
13007 borderDistance 6
13008 ]
13009 ]
13010
13011 node
13012 [
13013 id 11
13014 graphics
13015 [
13016 w 177.10000000000002
13017 h 40
13018 type "rectangle"
13019 fill "#FFFFFF"
13020 fill2 "#FFFFFF"
13021 outline "#000000"
13022 ]
13023 LabelGraphics
13024 [
13025 text "null"
13026 outline "#000000"
13027 fill "#FFFFFF"
13028 fontSize 16
13029 fontName "Monospace"
13030 autoSizePolicy "node_width"
13031 anchor "t"
13032 borderDistance 0.0
13033 ]
13034 LabelGraphics
13035 [
13036 text "
13037 InformationLink class
13038 "
13039 fontSize 14
13040 fontName "Consolas"
13041 alignment "left"
13042 anchor "tl"
13043 borderDistance 6
13044 ]
13045 ]
13046
13047 node
13048 [
13049 id 12
13050 graphics
13051 [
13052 w 112.2
13053 h 26
13054 type "rectangle"
13055 fill "#FFFFFF"
13056 fill2 "#FFFFFF"
13057 outline "#000000"
13058 ]
13059 LabelGraphics
13060 [
13061 text "New Integers"
13062 outline "#000000"
13063 fill "#FFFFFF"
13064 fontSize 16
13065 fontName "Monospace"
13066 autoSizePolicy "node_width"
13067 anchor "t"
13068 borderDistance 0.0
13069 ]
13070 LabelGraphics
13071 [
13072 text "
13073 "
13074 fontSize 14
13075 fontName "Consolas"
13076 alignment "left"
13077 anchor "tl"
13078 borderDistance 6
13079 ]
13080 ]
13081
13082 node
13083 [
13084 id 13
13085 graphics
13086 [
13087 w 85.80000000000001
13088 h 26
13089 type "rectangle"
13090 fill "#FFFFFF"
13091 fill2 "#FFFFFF"
13092 outline "#000000"
13093 ]
13094 LabelGraphics
13095 [
13096 text "New Reals"
13097 outline "#000000"
13098 fill "#FFFFFF"
13099 fontSize 16
13100 fontName "Monospace"
13101 autoSizePolicy "node_width"
13102 anchor "t"
13103 borderDistance 0.0
13104 ]
13105 LabelGraphics
13106 [
13107 text "
13108 "
13109 fontSize 14
13110 fontName "Consolas"
13111 alignment "left"
13112 anchor "tl"
13113 borderDistance 6
13114 ]
13115 ]
13116
13117 node
13118 [
13119 id 14
13120 graphics
13121 [
13122 w 103.4
13123 h 26
13124 type "rectangle"
13125 fill "#FFFFFF"
13126 fill2 "#FFFFFF"
13127 outline "#000000"
13128 ]
13129 LabelGraphics
13130 [
13131 text "New Strings"
13132 outline "#000000"
13133 fill "#FFFFFF"
13134 fontSize 16
13135 fontName "Monospace"
13136 autoSizePolicy "node_width"
13137 anchor "t"
13138 borderDistance 0.0
13139 ]
13140 LabelGraphics
13141 [
13142 text "
13143 "
13144 fontSize 14
13145 fontName "Consolas"
13146 alignment "left"
13147 anchor "tl"
13148 borderDistance 6
13149 ]
13150 ]
13151
13152 node
13153 [
13154 id 15
13155 graphics
13156 [
13157 w 103.4
13158 h 26
13159 type "rectangle"
13160 fill "#FFFFFF"
13161 fill2 "#FFFFFF"
13162 outline "#000000"
13163 ]
13164 LabelGraphics
13165 [
13166 text "New Objects"
13167 outline "#000000"
13168 fill "#FFFFFF"
13169 fontSize 16
13170 fontName "Monospace"
13171 autoSizePolicy "node_width"
13172 anchor "t"
13173 borderDistance 0.0
13174 ]
13175 LabelGraphics
13176 [
13177 text "
13178 "
13179 fontSize 14
13180 fontName "Consolas"
13181 alignment "left"
13182 anchor "tl"
13183 borderDistance 6
13184 ]
13185 ]
13186 edge
13187 [
13188 source 8
13189 target 6
13190 graphics
13191 [
13192 fill "#000000"
13193 targetArrow "standard"
13194 ]
13195 LabelGraphics
13196 [
13197 text "data reference FAMTerminator"
13198 fontSize 14
13199 fontName "Consolas"
13200 configuration "AutoFlippingLabel"
13201 model "six_pos"
13202 position "thead"
13203 ]
13204 ]
13205 edge
13206 [
13207 source 11
13208 target 10
13209 graphics
13210 [
13211 fill "#000000"
13212 targetArrow "standard"
13213 ]
13214 LabelGraphics
13215 [
13216 text "from reference InformationLink"
13217 fontSize 14
13218 fontName "Consolas"
13219 configuration "AutoFlippingLabel"
13220 model "six_pos"
13221 position "thead"
13222 ]
13223 ]
13224 edge
13225 [
13226 source 11
13227 target 6
13228 graphics
13229 [
13230 fill "#000000"
13231 targetArrow "standard"
13232 ]
13233 LabelGraphics
13234 [
13235 text "to reference InformationLink"
13236 fontSize 14
13237 fontName "Consolas"
13238 configuration "AutoFlippingLabel"
13239 model "six_pos"
13240 position "thead"
13241 ]
13242 ]
13243 edge
13244 [
13245 source 5
13246 target 6
13247 graphics
13248 [
13249 fill "#000000"
13250 width 3
13251 targetArrow "standard"
13252 ]
13253 LabelGraphics
13254 [
13255 text "data reference FunctionalInterface"
13256 fontSize 14
13257 fontName "Consolas"
13258 configuration "AutoFlippingLabel"
13259 model "six_pos"
13260 position "thead"
13261 ]
13262 ]
13263 edge
13264 [
13265 source 5
13266 target 7
13267 graphics
13268 [
13269 fill "#000000"
13270 width 3
13271 targetArrow "standard"
13272 ]
13273 LabelGraphics
13274 [
13275 text "data reference FunctionalInterface"
13276 fontSize 14
13277 fontName "Consolas"
13278 configuration "AutoFlippingLabel"
13279 model "six_pos"
13280 position "thead"
13281 ]
13282 ]
13283 edge
13284 [
13285 source 5
13286 target 9
13287 graphics
13288 [
13289 fill "#000000"
13290 width 3
13291 targetArrow "standard"
13292 ]
13293 LabelGraphics
13294 [
13295 text "data reference FunctionalInterface"
13296 fontSize 14
13297 fontName "Consolas"
13298 configuration "AutoFlippingLabel"
13299 model "six_pos"
13300 position "thead"
13301 ]
13302 ]
13303 edge
13304 [
13305 source 5
13306 target 10
13307 graphics
13308 [
13309 fill "#000000"
13310 width 3
13311 targetArrow "standard"
13312 ]
13313 LabelGraphics
13314 [
13315 text "data reference FunctionalInterface"
13316 fontSize 14
13317 fontName "Consolas"
13318 configuration "AutoFlippingLabel"
13319 model "six_pos"
13320 position "thead"
13321 ]
13322 ]
13323 edge
13324 [
13325 source 6
13326 target 11
13327 graphics
13328 [
13329 fill "#000000"
13330 targetArrow "standard"
13331 ]
13332 LabelGraphics
13333 [
13334 text "IncomingLinks reference FunctionalInput"
13335 fontSize 14
13336 fontName "Consolas"
13337 configuration "AutoFlippingLabel"
13338 model "six_pos"
13339 position "thead"
13340 ]
13341 ]
13342 edge
13343 [
13344 source 10
13345 target 11
13346 graphics
13347 [
13348 fill "#000000"
13349 width 3
13350 targetArrow "standard"
13351 ]
13352 LabelGraphics
13353 [
13354 text "outgoingLinks reference FunctionalOutput"
13355 fontSize 14
13356 fontName "Consolas"
13357 configuration "AutoFlippingLabel"
13358 model "six_pos"
13359 position "thead"
13360 ]
13361 ]
13362 edge
13363 [
13364 source 6
13365 target 8
13366 graphics
13367 [
13368 fill "#000000"
13369 width 3
13370 targetArrow "standard"
13371 ]
13372 LabelGraphics
13373 [
13374 text "terminator reference FunctionalData"
13375 fontSize 14
13376 fontName "Consolas"
13377 configuration "AutoFlippingLabel"
13378 model "six_pos"
13379 position "thead"
13380 ]
13381 ]
13382 edge
13383 [
13384 source 6
13385 target 5
13386 graphics
13387 [
13388 fill "#000000"
13389 targetArrow "standard"
13390 ]
13391 LabelGraphics
13392 [
13393 text "interface reference FunctionalData"
13394 fontSize 14
13395 fontName "Consolas"
13396 configuration "AutoFlippingLabel"
13397 model "six_pos"
13398 position "thead"
13399 ]
13400 ]
13401 edge
13402 [
13403 source 7
13404 target 5
13405 graphics
13406 [
13407 fill "#000000"
13408 targetArrow "standard"
13409 ]
13410 LabelGraphics
13411 [
13412 text "interface reference FunctionalData"
13413 fontSize 14
13414 fontName "Consolas"
13415 configuration "AutoFlippingLabel"
13416 model "six_pos"
13417 position "thead"
13418 ]
13419 ]
13420 edge
13421 [
13422 source 9
13423 target 5
13424 graphics
13425 [
13426 fill "#000000"
13427 targetArrow "standard"
13428 ]
13429 LabelGraphics
13430 [
13431 text "interface reference FunctionalData"
13432 fontSize 14
13433 fontName "Consolas"
13434 configuration "AutoFlippingLabel"
13435 model "six_pos"
13436 position "thead"
13437 ]
13438 ]
13439 edge
13440 [
13441 source 10
13442 target 5
13443 graphics
13444 [
13445 fill "#000000"
13446 targetArrow "standard"
13447 ]
13448 LabelGraphics
13449 [
13450 text "interface reference FunctionalData"
13451 fontSize 14
13452 fontName "Consolas"
13453 configuration "AutoFlippingLabel"
13454 model "six_pos"
13455 position "thead"
13456 ]
13457 ]
13458]
13459graph
13460[
13461 node
13462 [
13463 id 0
13464 graphics
13465 [
13466 w 226.60000000000002
13467 h 40
13468 type "rectangle"
13469 fill "#FFFFFF"
13470 fill2 "#FFFFFF"
13471 outline "#000000"
13472 ]
13473 LabelGraphics
13474 [
13475 text "Root literal FunctionType"
13476 outline "#000000"
13477 fill "#FFFFFF"
13478 fontSize 16
13479 fontName "Monospace"
13480 autoSizePolicy "node_width"
13481 anchor "t"
13482 borderDistance 0.0
13483 ]
13484 LabelGraphics
13485 [
13486 text "
13487 FunctionType enum
13488 "
13489 fontSize 14
13490 fontName "Consolas"
13491 alignment "left"
13492 anchor "tl"
13493 borderDistance 6
13494 ]
13495 ]
13496
13497 node
13498 [
13499 id 1
13500 graphics
13501 [
13502 w 297.0
13503 h 40
13504 type "rectangle"
13505 fill "#FFFFFF"
13506 fill2 "#FFFFFF"
13507 outline "#000000"
13508 ]
13509 LabelGraphics
13510 [
13511 text "Intermediate literal FunctionType"
13512 outline "#000000"
13513 fill "#FFFFFF"
13514 fontSize 16
13515 fontName "Monospace"
13516 autoSizePolicy "node_width"
13517 anchor "t"
13518 borderDistance 0.0
13519 ]
13520 LabelGraphics
13521 [
13522 text "
13523 FunctionType enum
13524 "
13525 fontSize 14
13526 fontName "Consolas"
13527 alignment "left"
13528 anchor "tl"
13529 borderDistance 6
13530 ]
13531 ]
13532
13533 node
13534 [
13535 id 2
13536 graphics
13537 [
13538 w 226.60000000000002
13539 h 40
13540 type "rectangle"
13541 fill "#FFFFFF"
13542 fill2 "#FFFFFF"
13543 outline "#000000"
13544 ]
13545 LabelGraphics
13546 [
13547 text "Leaf literal FunctionType"
13548 outline "#000000"
13549 fill "#FFFFFF"
13550 fontSize 16
13551 fontName "Monospace"
13552 autoSizePolicy "node_width"
13553 anchor "t"
13554 borderDistance 0.0
13555 ]
13556 LabelGraphics
13557 [
13558 text "
13559 FunctionType enum
13560 "
13561 fontSize 14
13562 fontName "Consolas"
13563 alignment "left"
13564 anchor "tl"
13565 borderDistance 6
13566 ]
13567 ]
13568
13569 node
13570 [
13571 id 3
13572 graphics
13573 [
13574 w 41.800000000000004
13575 h 26
13576 type "rectangle"
13577 fill "#FFFFFF"
13578 fill2 "#FFFFFF"
13579 outline "#000000"
13580 ]
13581 LabelGraphics
13582 [
13583 text "true"
13584 outline "#000000"
13585 fill "#FFFFFF"
13586 fontSize 16
13587 fontName "Monospace"
13588 autoSizePolicy "node_width"
13589 anchor "t"
13590 borderDistance 0.0
13591 ]
13592 LabelGraphics
13593 [
13594 text "
13595 "
13596 fontSize 14
13597 fontName "Consolas"
13598 alignment "left"
13599 anchor "tl"
13600 borderDistance 6
13601 ]
13602 ]
13603
13604 node
13605 [
13606 id 4
13607 graphics
13608 [
13609 w 50.6
13610 h 26
13611 type "rectangle"
13612 fill "#FFFFFF"
13613 fill2 "#FFFFFF"
13614 outline "#000000"
13615 ]
13616 LabelGraphics
13617 [
13618 text "false"
13619 outline "#000000"
13620 fill "#FFFFFF"
13621 fontSize 16
13622 fontName "Monospace"
13623 autoSizePolicy "node_width"
13624 anchor "t"
13625 borderDistance 0.0
13626 ]
13627 LabelGraphics
13628 [
13629 text "
13630 "
13631 fontSize 14
13632 fontName "Consolas"
13633 alignment "left"
13634 anchor "tl"
13635 borderDistance 6
13636 ]
13637 ]
13638
13639 node
13640 [
13641 id 5
13642 graphics
13643 [
13644 w 207.9
13645 h 40
13646 type "rectangle"
13647 fill "#FFFFFF"
13648 fill2 "#FFFFFF"
13649 outline "#000000"
13650 ]
13651 LabelGraphics
13652 [
13653 text "null"
13654 outline "#000000"
13655 fill "#FFFFFF"
13656 fontSize 16
13657 fontName "Monospace"
13658 autoSizePolicy "node_width"
13659 anchor "t"
13660 borderDistance 0.0
13661 ]
13662 LabelGraphics
13663 [
13664 text "
13665 FunctionalInterface class
13666 "
13667 fontSize 14
13668 fontName "Consolas"
13669 alignment "left"
13670 anchor "tl"
13671 borderDistance 6
13672 ]
13673 ]
13674
13675 node
13676 [
13677 id 6
13678 graphics
13679 [
13680 w 177.10000000000002
13681 h 54
13682 type "rectangle"
13683 fill "#FFFFFF"
13684 fill2 "#FFFFFF"
13685 outline "#000000"
13686 ]
13687 LabelGraphics
13688 [
13689 text "null"
13690 outline "#000000"
13691 fill "#FFFFFF"
13692 fontSize 16
13693 fontName "Monospace"
13694 autoSizePolicy "node_width"
13695 anchor "t"
13696 borderDistance 0.0
13697 ]
13698 LabelGraphics
13699 [
13700 text "
13701 FunctionalInput class
13702 FunctionalData class
13703 "
13704 fontSize 14
13705 fontName "Consolas"
13706 alignment "left"
13707 anchor "tl"
13708 borderDistance 6
13709 ]
13710 ]
13711
13712 node
13713 [
13714 id 7
13715 graphics
13716 [
13717 w 161.70000000000002
13718 h 40
13719 type "rectangle"
13720 fill "#FFFFFF"
13721 fill2 "#FFFFFF"
13722 outline "#000000"
13723 ]
13724 LabelGraphics
13725 [
13726 text "null"
13727 outline "#000000"
13728 fill "#FFFFFF"
13729 fontSize 16
13730 fontName "Monospace"
13731 autoSizePolicy "node_width"
13732 anchor "t"
13733 borderDistance 0.0
13734 ]
13735 LabelGraphics
13736 [
13737 text "
13738 FAMTerminator class
13739 "
13740 fontSize 14
13741 fontName "Consolas"
13742 alignment "left"
13743 anchor "tl"
13744 borderDistance 6
13745 ]
13746 ]
13747
13748 node
13749 [
13750 id 8
13751 graphics
13752 [
13753 w 177.10000000000002
13754 h 54
13755 type "rectangle"
13756 fill "#FFFFFF"
13757 fill2 "#FFFFFF"
13758 outline "#000000"
13759 ]
13760 LabelGraphics
13761 [
13762 text "null"
13763 outline "#000000"
13764 fill "#FFFFFF"
13765 fontSize 16
13766 fontName "Monospace"
13767 autoSizePolicy "node_width"
13768 anchor "t"
13769 borderDistance 0.0
13770 ]
13771 LabelGraphics
13772 [
13773 text "
13774 FunctionalInput class
13775 FunctionalData class
13776 "
13777 fontSize 14
13778 fontName "Consolas"
13779 alignment "left"
13780 anchor "tl"
13781 borderDistance 6
13782 ]
13783 ]
13784
13785 node
13786 [
13787 id 9
13788 graphics
13789 [
13790 w 184.8
13791 h 54
13792 type "rectangle"
13793 fill "#FFFFFF"
13794 fill2 "#FFFFFF"
13795 outline "#000000"
13796 ]
13797 LabelGraphics
13798 [
13799 text "null"
13800 outline "#000000"
13801 fill "#FFFFFF"
13802 fontSize 16
13803 fontName "Monospace"
13804 autoSizePolicy "node_width"
13805 anchor "t"
13806 borderDistance 0.0
13807 ]
13808 LabelGraphics
13809 [
13810 text "
13811 FunctionalOutput class
13812 FunctionalData class
13813 "
13814 fontSize 14
13815 fontName "Consolas"
13816 alignment "left"
13817 anchor "tl"
13818 borderDistance 6
13819 ]
13820 ]
13821
13822 node
13823 [
13824 id 10
13825 graphics
13826 [
13827 w 161.70000000000002
13828 h 40
13829 type "rectangle"
13830 fill "#FFFFFF"
13831 fill2 "#FFFFFF"
13832 outline "#000000"
13833 ]
13834 LabelGraphics
13835 [
13836 text "null"
13837 outline "#000000"
13838 fill "#FFFFFF"
13839 fontSize 16
13840 fontName "Monospace"
13841 autoSizePolicy "node_width"
13842 anchor "t"
13843 borderDistance 0.0
13844 ]
13845 LabelGraphics
13846 [
13847 text "
13848 FAMTerminator class
13849 "
13850 fontSize 14
13851 fontName "Consolas"
13852 alignment "left"
13853 anchor "tl"
13854 borderDistance 6
13855 ]
13856 ]
13857
13858 node
13859 [
13860 id 11
13861 graphics
13862 [
13863 w 184.8
13864 h 54
13865 type "rectangle"
13866 fill "#FFFFFF"
13867 fill2 "#FFFFFF"
13868 outline "#000000"
13869 ]
13870 LabelGraphics
13871 [
13872 text "null"
13873 outline "#000000"
13874 fill "#FFFFFF"
13875 fontSize 16
13876 fontName "Monospace"
13877 autoSizePolicy "node_width"
13878 anchor "t"
13879 borderDistance 0.0
13880 ]
13881 LabelGraphics
13882 [
13883 text "
13884 FunctionalOutput class
13885 FunctionalData class
13886 "
13887 fontSize 14
13888 fontName "Consolas"
13889 alignment "left"
13890 anchor "tl"
13891 borderDistance 6
13892 ]
13893 ]
13894
13895 node
13896 [
13897 id 12
13898 graphics
13899 [
13900 w 112.2
13901 h 26
13902 type "rectangle"
13903 fill "#FFFFFF"
13904 fill2 "#FFFFFF"
13905 outline "#000000"
13906 ]
13907 LabelGraphics
13908 [
13909 text "New Integers"
13910 outline "#000000"
13911 fill "#FFFFFF"
13912 fontSize 16
13913 fontName "Monospace"
13914 autoSizePolicy "node_width"
13915 anchor "t"
13916 borderDistance 0.0
13917 ]
13918 LabelGraphics
13919 [
13920 text "
13921 "
13922 fontSize 14
13923 fontName "Consolas"
13924 alignment "left"
13925 anchor "tl"
13926 borderDistance 6
13927 ]
13928 ]
13929
13930 node
13931 [
13932 id 13
13933 graphics
13934 [
13935 w 85.80000000000001
13936 h 26
13937 type "rectangle"
13938 fill "#FFFFFF"
13939 fill2 "#FFFFFF"
13940 outline "#000000"
13941 ]
13942 LabelGraphics
13943 [
13944 text "New Reals"
13945 outline "#000000"
13946 fill "#FFFFFF"
13947 fontSize 16
13948 fontName "Monospace"
13949 autoSizePolicy "node_width"
13950 anchor "t"
13951 borderDistance 0.0
13952 ]
13953 LabelGraphics
13954 [
13955 text "
13956 "
13957 fontSize 14
13958 fontName "Consolas"
13959 alignment "left"
13960 anchor "tl"
13961 borderDistance 6
13962 ]
13963 ]
13964
13965 node
13966 [
13967 id 14
13968 graphics
13969 [
13970 w 103.4
13971 h 26
13972 type "rectangle"
13973 fill "#FFFFFF"
13974 fill2 "#FFFFFF"
13975 outline "#000000"
13976 ]
13977 LabelGraphics
13978 [
13979 text "New Strings"
13980 outline "#000000"
13981 fill "#FFFFFF"
13982 fontSize 16
13983 fontName "Monospace"
13984 autoSizePolicy "node_width"
13985 anchor "t"
13986 borderDistance 0.0
13987 ]
13988 LabelGraphics
13989 [
13990 text "
13991 "
13992 fontSize 14
13993 fontName "Consolas"
13994 alignment "left"
13995 anchor "tl"
13996 borderDistance 6
13997 ]
13998 ]
13999
14000 node
14001 [
14002 id 15
14003 graphics
14004 [
14005 w 103.4
14006 h 26
14007 type "rectangle"
14008 fill "#FFFFFF"
14009 fill2 "#FFFFFF"
14010 outline "#000000"
14011 ]
14012 LabelGraphics
14013 [
14014 text "New Objects"
14015 outline "#000000"
14016 fill "#FFFFFF"
14017 fontSize 16
14018 fontName "Monospace"
14019 autoSizePolicy "node_width"
14020 anchor "t"
14021 borderDistance 0.0
14022 ]
14023 LabelGraphics
14024 [
14025 text "
14026 "
14027 fontSize 14
14028 fontName "Consolas"
14029 alignment "left"
14030 anchor "tl"
14031 borderDistance 6
14032 ]
14033 ]
14034 edge
14035 [
14036 source 7
14037 target 6
14038 graphics
14039 [
14040 fill "#000000"
14041 targetArrow "standard"
14042 ]
14043 LabelGraphics
14044 [
14045 text "data reference FAMTerminator"
14046 fontSize 14
14047 fontName "Consolas"
14048 configuration "AutoFlippingLabel"
14049 model "six_pos"
14050 position "thead"
14051 ]
14052 ]
14053 edge
14054 [
14055 source 10
14056 target 8
14057 graphics
14058 [
14059 fill "#000000"
14060 targetArrow "standard"
14061 ]
14062 LabelGraphics
14063 [
14064 text "data reference FAMTerminator"
14065 fontSize 14
14066 fontName "Consolas"
14067 configuration "AutoFlippingLabel"
14068 model "six_pos"
14069 position "thead"
14070 ]
14071 ]
14072 edge
14073 [
14074 source 5
14075 target 6
14076 graphics
14077 [
14078 fill "#000000"
14079 width 3
14080 targetArrow "standard"
14081 ]
14082 LabelGraphics
14083 [
14084 text "data reference FunctionalInterface"
14085 fontSize 14
14086 fontName "Consolas"
14087 configuration "AutoFlippingLabel"
14088 model "six_pos"
14089 position "thead"
14090 ]
14091 ]
14092 edge
14093 [
14094 source 5
14095 target 8
14096 graphics
14097 [
14098 fill "#000000"
14099 width 3
14100 targetArrow "standard"
14101 ]
14102 LabelGraphics
14103 [
14104 text "data reference FunctionalInterface"
14105 fontSize 14
14106 fontName "Consolas"
14107 configuration "AutoFlippingLabel"
14108 model "six_pos"
14109 position "thead"
14110 ]
14111 ]
14112 edge
14113 [
14114 source 5
14115 target 9
14116 graphics
14117 [
14118 fill "#000000"
14119 width 3
14120 targetArrow "standard"
14121 ]
14122 LabelGraphics
14123 [
14124 text "data reference FunctionalInterface"
14125 fontSize 14
14126 fontName "Consolas"
14127 configuration "AutoFlippingLabel"
14128 model "six_pos"
14129 position "thead"
14130 ]
14131 ]
14132 edge
14133 [
14134 source 5
14135 target 11
14136 graphics
14137 [
14138 fill "#000000"
14139 width 3
14140 targetArrow "standard"
14141 ]
14142 LabelGraphics
14143 [
14144 text "data reference FunctionalInterface"
14145 fontSize 14
14146 fontName "Consolas"
14147 configuration "AutoFlippingLabel"
14148 model "six_pos"
14149 position "thead"
14150 ]
14151 ]
14152 edge
14153 [
14154 source 6
14155 target 7
14156 graphics
14157 [
14158 fill "#000000"
14159 width 3
14160 targetArrow "standard"
14161 ]
14162 LabelGraphics
14163 [
14164 text "terminator reference FunctionalData"
14165 fontSize 14
14166 fontName "Consolas"
14167 configuration "AutoFlippingLabel"
14168 model "six_pos"
14169 position "thead"
14170 ]
14171 ]
14172 edge
14173 [
14174 source 8
14175 target 10
14176 graphics
14177 [
14178 fill "#000000"
14179 width 3
14180 targetArrow "standard"
14181 ]
14182 LabelGraphics
14183 [
14184 text "terminator reference FunctionalData"
14185 fontSize 14
14186 fontName "Consolas"
14187 configuration "AutoFlippingLabel"
14188 model "six_pos"
14189 position "thead"
14190 ]
14191 ]
14192 edge
14193 [
14194 source 6
14195 target 5
14196 graphics
14197 [
14198 fill "#000000"
14199 targetArrow "standard"
14200 ]
14201 LabelGraphics
14202 [
14203 text "interface reference FunctionalData"
14204 fontSize 14
14205 fontName "Consolas"
14206 configuration "AutoFlippingLabel"
14207 model "six_pos"
14208 position "thead"
14209 ]
14210 ]
14211 edge
14212 [
14213 source 8
14214 target 5
14215 graphics
14216 [
14217 fill "#000000"
14218 targetArrow "standard"
14219 ]
14220 LabelGraphics
14221 [
14222 text "interface reference FunctionalData"
14223 fontSize 14
14224 fontName "Consolas"
14225 configuration "AutoFlippingLabel"
14226 model "six_pos"
14227 position "thead"
14228 ]
14229 ]
14230 edge
14231 [
14232 source 9
14233 target 5
14234 graphics
14235 [
14236 fill "#000000"
14237 targetArrow "standard"
14238 ]
14239 LabelGraphics
14240 [
14241 text "interface reference FunctionalData"
14242 fontSize 14
14243 fontName "Consolas"
14244 configuration "AutoFlippingLabel"
14245 model "six_pos"
14246 position "thead"
14247 ]
14248 ]
14249 edge
14250 [
14251 source 11
14252 target 5
14253 graphics
14254 [
14255 fill "#000000"
14256 targetArrow "standard"
14257 ]
14258 LabelGraphics
14259 [
14260 text "interface reference FunctionalData"
14261 fontSize 14
14262 fontName "Consolas"
14263 configuration "AutoFlippingLabel"
14264 model "six_pos"
14265 position "thead"
14266 ]
14267 ]
14268]
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.png
index c58be27f..b63f378c 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.png
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.png
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.xmi
index c5049270..950fe6a2 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.xmi
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.xmi
@@ -1,12 +1,11 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel"> 2<fam:FunctionalInterface xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel">
3 <rootElements xsi:type="fam:Function"/> 3 <data xsi:type="fam:FunctionalOutput"/>
4 <rootElements xsi:type="fam:Function"> 4 <data xsi:type="fam:FunctionalInput">
5 <interface> 5 <terminator/>
6 <data xsi:type="fam:FunctionalOutput"/> 6 </data>
7 <data xsi:type="fam:FunctionalOutput"> 7 <data xsi:type="fam:FunctionalOutput"/>
8 <terminator/> 8 <data xsi:type="fam:FunctionalInput">
9 </data> 9 <terminator/>
10 </interface> 10 </data>
11 </rootElements> 11</fam:FunctionalInterface>
12</fam:FunctionalArchitectureModel>
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.gml b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.gml
index 9bbf93f7..a31b5aea 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.gml
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.gml
@@ -11873,3 +11873,2508 @@ graph
11873 ] 11873 ]
11874 ] 11874 ]
11875] 11875]
11876graph
11877[
11878 node
11879 [
11880 id 0
11881 graphics
11882 [
11883 w 226.60000000000002
11884 h 40
11885 type "rectangle"
11886 fill "#FFFFFF"
11887 fill2 "#FFFFFF"
11888 outline "#000000"
11889 ]
11890 LabelGraphics
11891 [
11892 text "Root literal FunctionType"
11893 outline "#000000"
11894 fill "#FFFFFF"
11895 fontSize 16
11896 fontName "Monospace"
11897 autoSizePolicy "node_width"
11898 anchor "t"
11899 borderDistance 0.0
11900 ]
11901 LabelGraphics
11902 [
11903 text "
11904 FunctionType enum
11905 "
11906 fontSize 14
11907 fontName "Consolas"
11908 alignment "left"
11909 anchor "tl"
11910 borderDistance 6
11911 ]
11912 ]
11913
11914 node
11915 [
11916 id 1
11917 graphics
11918 [
11919 w 297.0
11920 h 40
11921 type "rectangle"
11922 fill "#FFFFFF"
11923 fill2 "#FFFFFF"
11924 outline "#000000"
11925 ]
11926 LabelGraphics
11927 [
11928 text "Intermediate literal FunctionType"
11929 outline "#000000"
11930 fill "#FFFFFF"
11931 fontSize 16
11932 fontName "Monospace"
11933 autoSizePolicy "node_width"
11934 anchor "t"
11935 borderDistance 0.0
11936 ]
11937 LabelGraphics
11938 [
11939 text "
11940 FunctionType enum
11941 "
11942 fontSize 14
11943 fontName "Consolas"
11944 alignment "left"
11945 anchor "tl"
11946 borderDistance 6
11947 ]
11948 ]
11949
11950 node
11951 [
11952 id 2
11953 graphics
11954 [
11955 w 226.60000000000002
11956 h 40
11957 type "rectangle"
11958 fill "#FFFFFF"
11959 fill2 "#FFFFFF"
11960 outline "#000000"
11961 ]
11962 LabelGraphics
11963 [
11964 text "Leaf literal FunctionType"
11965 outline "#000000"
11966 fill "#FFFFFF"
11967 fontSize 16
11968 fontName "Monospace"
11969 autoSizePolicy "node_width"
11970 anchor "t"
11971 borderDistance 0.0
11972 ]
11973 LabelGraphics
11974 [
11975 text "
11976 FunctionType enum
11977 "
11978 fontSize 14
11979 fontName "Consolas"
11980 alignment "left"
11981 anchor "tl"
11982 borderDistance 6
11983 ]
11984 ]
11985
11986 node
11987 [
11988 id 3
11989 graphics
11990 [
11991 w 41.800000000000004
11992 h 26
11993 type "rectangle"
11994 fill "#FFFFFF"
11995 fill2 "#FFFFFF"
11996 outline "#000000"
11997 ]
11998 LabelGraphics
11999 [
12000 text "true"
12001 outline "#000000"
12002 fill "#FFFFFF"
12003 fontSize 16
12004 fontName "Monospace"
12005 autoSizePolicy "node_width"
12006 anchor "t"
12007 borderDistance 0.0
12008 ]
12009 LabelGraphics
12010 [
12011 text "
12012 "
12013 fontSize 14
12014 fontName "Consolas"
12015 alignment "left"
12016 anchor "tl"
12017 borderDistance 6
12018 ]
12019 ]
12020
12021 node
12022 [
12023 id 4
12024 graphics
12025 [
12026 w 50.6
12027 h 26
12028 type "rectangle"
12029 fill "#FFFFFF"
12030 fill2 "#FFFFFF"
12031 outline "#000000"
12032 ]
12033 LabelGraphics
12034 [
12035 text "false"
12036 outline "#000000"
12037 fill "#FFFFFF"
12038 fontSize 16
12039 fontName "Monospace"
12040 autoSizePolicy "node_width"
12041 anchor "t"
12042 borderDistance 0.0
12043 ]
12044 LabelGraphics
12045 [
12046 text "
12047 "
12048 fontSize 14
12049 fontName "Consolas"
12050 alignment "left"
12051 anchor "tl"
12052 borderDistance 6
12053 ]
12054 ]
12055
12056 node
12057 [
12058 id 5
12059 graphics
12060 [
12061 w 207.9
12062 h 40
12063 type "rectangle"
12064 fill "#FFFFFF"
12065 fill2 "#FFFFFF"
12066 outline "#000000"
12067 ]
12068 LabelGraphics
12069 [
12070 text "null"
12071 outline "#000000"
12072 fill "#FFFFFF"
12073 fontSize 16
12074 fontName "Monospace"
12075 autoSizePolicy "node_width"
12076 anchor "t"
12077 borderDistance 0.0
12078 ]
12079 LabelGraphics
12080 [
12081 text "
12082 FunctionalInterface class
12083 "
12084 fontSize 14
12085 fontName "Consolas"
12086 alignment "left"
12087 anchor "tl"
12088 borderDistance 6
12089 ]
12090 ]
12091
12092 node
12093 [
12094 id 6
12095 graphics
12096 [
12097 w 177.10000000000002
12098 h 54
12099 type "rectangle"
12100 fill "#FFFFFF"
12101 fill2 "#FFFFFF"
12102 outline "#000000"
12103 ]
12104 LabelGraphics
12105 [
12106 text "null"
12107 outline "#000000"
12108 fill "#FFFFFF"
12109 fontSize 16
12110 fontName "Monospace"
12111 autoSizePolicy "node_width"
12112 anchor "t"
12113 borderDistance 0.0
12114 ]
12115 LabelGraphics
12116 [
12117 text "
12118 FunctionalInput class
12119 FunctionalData class
12120 "
12121 fontSize 14
12122 fontName "Consolas"
12123 alignment "left"
12124 anchor "tl"
12125 borderDistance 6
12126 ]
12127 ]
12128
12129 node
12130 [
12131 id 7
12132 graphics
12133 [
12134 w 184.8
12135 h 54
12136 type "rectangle"
12137 fill "#FFFFFF"
12138 fill2 "#FFFFFF"
12139 outline "#000000"
12140 ]
12141 LabelGraphics
12142 [
12143 text "null"
12144 outline "#000000"
12145 fill "#FFFFFF"
12146 fontSize 16
12147 fontName "Monospace"
12148 autoSizePolicy "node_width"
12149 anchor "t"
12150 borderDistance 0.0
12151 ]
12152 LabelGraphics
12153 [
12154 text "
12155 FunctionalOutput class
12156 FunctionalData class
12157 "
12158 fontSize 14
12159 fontName "Consolas"
12160 alignment "left"
12161 anchor "tl"
12162 borderDistance 6
12163 ]
12164 ]
12165
12166 node
12167 [
12168 id 8
12169 graphics
12170 [
12171 w 184.8
12172 h 54
12173 type "rectangle"
12174 fill "#FFFFFF"
12175 fill2 "#FFFFFF"
12176 outline "#000000"
12177 ]
12178 LabelGraphics
12179 [
12180 text "null"
12181 outline "#000000"
12182 fill "#FFFFFF"
12183 fontSize 16
12184 fontName "Monospace"
12185 autoSizePolicy "node_width"
12186 anchor "t"
12187 borderDistance 0.0
12188 ]
12189 LabelGraphics
12190 [
12191 text "
12192 FunctionalOutput class
12193 FunctionalData class
12194 "
12195 fontSize 14
12196 fontName "Consolas"
12197 alignment "left"
12198 anchor "tl"
12199 borderDistance 6
12200 ]
12201 ]
12202
12203 node
12204 [
12205 id 9
12206 graphics
12207 [
12208 w 177.10000000000002
12209 h 40
12210 type "rectangle"
12211 fill "#FFFFFF"
12212 fill2 "#FFFFFF"
12213 outline "#000000"
12214 ]
12215 LabelGraphics
12216 [
12217 text "null"
12218 outline "#000000"
12219 fill "#FFFFFF"
12220 fontSize 16
12221 fontName "Monospace"
12222 autoSizePolicy "node_width"
12223 anchor "t"
12224 borderDistance 0.0
12225 ]
12226 LabelGraphics
12227 [
12228 text "
12229 InformationLink class
12230 "
12231 fontSize 14
12232 fontName "Consolas"
12233 alignment "left"
12234 anchor "tl"
12235 borderDistance 6
12236 ]
12237 ]
12238
12239 node
12240 [
12241 id 10
12242 graphics
12243 [
12244 w 161.70000000000002
12245 h 40
12246 type "rectangle"
12247 fill "#FFFFFF"
12248 fill2 "#FFFFFF"
12249 outline "#000000"
12250 ]
12251 LabelGraphics
12252 [
12253 text "null"
12254 outline "#000000"
12255 fill "#FFFFFF"
12256 fontSize 16
12257 fontName "Monospace"
12258 autoSizePolicy "node_width"
12259 anchor "t"
12260 borderDistance 0.0
12261 ]
12262 LabelGraphics
12263 [
12264 text "
12265 FAMTerminator class
12266 "
12267 fontSize 14
12268 fontName "Consolas"
12269 alignment "left"
12270 anchor "tl"
12271 borderDistance 6
12272 ]
12273 ]
12274
12275 node
12276 [
12277 id 11
12278 graphics
12279 [
12280 w 177.10000000000002
12281 h 40
12282 type "rectangle"
12283 fill "#FFFFFF"
12284 fill2 "#FFFFFF"
12285 outline "#000000"
12286 ]
12287 LabelGraphics
12288 [
12289 text "null"
12290 outline "#000000"
12291 fill "#FFFFFF"
12292 fontSize 16
12293 fontName "Monospace"
12294 autoSizePolicy "node_width"
12295 anchor "t"
12296 borderDistance 0.0
12297 ]
12298 LabelGraphics
12299 [
12300 text "
12301 InformationLink class
12302 "
12303 fontSize 14
12304 fontName "Consolas"
12305 alignment "left"
12306 anchor "tl"
12307 borderDistance 6
12308 ]
12309 ]
12310
12311 node
12312 [
12313 id 12
12314 graphics
12315 [
12316 w 112.2
12317 h 26
12318 type "rectangle"
12319 fill "#FFFFFF"
12320 fill2 "#FFFFFF"
12321 outline "#000000"
12322 ]
12323 LabelGraphics
12324 [
12325 text "New Integers"
12326 outline "#000000"
12327 fill "#FFFFFF"
12328 fontSize 16
12329 fontName "Monospace"
12330 autoSizePolicy "node_width"
12331 anchor "t"
12332 borderDistance 0.0
12333 ]
12334 LabelGraphics
12335 [
12336 text "
12337 "
12338 fontSize 14
12339 fontName "Consolas"
12340 alignment "left"
12341 anchor "tl"
12342 borderDistance 6
12343 ]
12344 ]
12345
12346 node
12347 [
12348 id 13
12349 graphics
12350 [
12351 w 85.80000000000001
12352 h 26
12353 type "rectangle"
12354 fill "#FFFFFF"
12355 fill2 "#FFFFFF"
12356 outline "#000000"
12357 ]
12358 LabelGraphics
12359 [
12360 text "New Reals"
12361 outline "#000000"
12362 fill "#FFFFFF"
12363 fontSize 16
12364 fontName "Monospace"
12365 autoSizePolicy "node_width"
12366 anchor "t"
12367 borderDistance 0.0
12368 ]
12369 LabelGraphics
12370 [
12371 text "
12372 "
12373 fontSize 14
12374 fontName "Consolas"
12375 alignment "left"
12376 anchor "tl"
12377 borderDistance 6
12378 ]
12379 ]
12380
12381 node
12382 [
12383 id 14
12384 graphics
12385 [
12386 w 103.4
12387 h 26
12388 type "rectangle"
12389 fill "#FFFFFF"
12390 fill2 "#FFFFFF"
12391 outline "#000000"
12392 ]
12393 LabelGraphics
12394 [
12395 text "New Strings"
12396 outline "#000000"
12397 fill "#FFFFFF"
12398 fontSize 16
12399 fontName "Monospace"
12400 autoSizePolicy "node_width"
12401 anchor "t"
12402 borderDistance 0.0
12403 ]
12404 LabelGraphics
12405 [
12406 text "
12407 "
12408 fontSize 14
12409 fontName "Consolas"
12410 alignment "left"
12411 anchor "tl"
12412 borderDistance 6
12413 ]
12414 ]
12415
12416 node
12417 [
12418 id 15
12419 graphics
12420 [
12421 w 103.4
12422 h 26
12423 type "rectangle"
12424 fill "#FFFFFF"
12425 fill2 "#FFFFFF"
12426 outline "#000000"
12427 ]
12428 LabelGraphics
12429 [
12430 text "New Objects"
12431 outline "#000000"
12432 fill "#FFFFFF"
12433 fontSize 16
12434 fontName "Monospace"
12435 autoSizePolicy "node_width"
12436 anchor "t"
12437 borderDistance 0.0
12438 ]
12439 LabelGraphics
12440 [
12441 text "
12442 "
12443 fontSize 14
12444 fontName "Consolas"
12445 alignment "left"
12446 anchor "tl"
12447 borderDistance 6
12448 ]
12449 ]
12450 edge
12451 [
12452 source 10
12453 target 8
12454 graphics
12455 [
12456 fill "#000000"
12457 targetArrow "standard"
12458 ]
12459 LabelGraphics
12460 [
12461 text "data reference FAMTerminator"
12462 fontSize 14
12463 fontName "Consolas"
12464 configuration "AutoFlippingLabel"
12465 model "six_pos"
12466 position "thead"
12467 ]
12468 ]
12469 edge
12470 [
12471 source 9
12472 target 8
12473 graphics
12474 [
12475 fill "#000000"
12476 targetArrow "standard"
12477 ]
12478 LabelGraphics
12479 [
12480 text "from reference InformationLink"
12481 fontSize 14
12482 fontName "Consolas"
12483 configuration "AutoFlippingLabel"
12484 model "six_pos"
12485 position "thead"
12486 ]
12487 ]
12488 edge
12489 [
12490 source 11
12491 target 7
12492 graphics
12493 [
12494 fill "#000000"
12495 targetArrow "standard"
12496 ]
12497 LabelGraphics
12498 [
12499 text "from reference InformationLink"
12500 fontSize 14
12501 fontName "Consolas"
12502 configuration "AutoFlippingLabel"
12503 model "six_pos"
12504 position "thead"
12505 ]
12506 ]
12507 edge
12508 [
12509 source 9
12510 target 6
12511 graphics
12512 [
12513 fill "#000000"
12514 targetArrow "standard"
12515 ]
12516 LabelGraphics
12517 [
12518 text "to reference InformationLink"
12519 fontSize 14
12520 fontName "Consolas"
12521 configuration "AutoFlippingLabel"
12522 model "six_pos"
12523 position "thead"
12524 ]
12525 ]
12526 edge
12527 [
12528 source 11
12529 target 6
12530 graphics
12531 [
12532 fill "#000000"
12533 targetArrow "standard"
12534 ]
12535 LabelGraphics
12536 [
12537 text "to reference InformationLink"
12538 fontSize 14
12539 fontName "Consolas"
12540 configuration "AutoFlippingLabel"
12541 model "six_pos"
12542 position "thead"
12543 ]
12544 ]
12545 edge
12546 [
12547 source 5
12548 target 6
12549 graphics
12550 [
12551 fill "#000000"
12552 width 3
12553 targetArrow "standard"
12554 ]
12555 LabelGraphics
12556 [
12557 text "data reference FunctionalInterface"
12558 fontSize 14
12559 fontName "Consolas"
12560 configuration "AutoFlippingLabel"
12561 model "six_pos"
12562 position "thead"
12563 ]
12564 ]
12565 edge
12566 [
12567 source 5
12568 target 7
12569 graphics
12570 [
12571 fill "#000000"
12572 width 3
12573 targetArrow "standard"
12574 ]
12575 LabelGraphics
12576 [
12577 text "data reference FunctionalInterface"
12578 fontSize 14
12579 fontName "Consolas"
12580 configuration "AutoFlippingLabel"
12581 model "six_pos"
12582 position "thead"
12583 ]
12584 ]
12585 edge
12586 [
12587 source 5
12588 target 8
12589 graphics
12590 [
12591 fill "#000000"
12592 width 3
12593 targetArrow "standard"
12594 ]
12595 LabelGraphics
12596 [
12597 text "data reference FunctionalInterface"
12598 fontSize 14
12599 fontName "Consolas"
12600 configuration "AutoFlippingLabel"
12601 model "six_pos"
12602 position "thead"
12603 ]
12604 ]
12605 edge
12606 [
12607 source 6
12608 target 9
12609 graphics
12610 [
12611 fill "#000000"
12612 targetArrow "standard"
12613 ]
12614 LabelGraphics
12615 [
12616 text "IncomingLinks reference FunctionalInput"
12617 fontSize 14
12618 fontName "Consolas"
12619 configuration "AutoFlippingLabel"
12620 model "six_pos"
12621 position "thead"
12622 ]
12623 ]
12624 edge
12625 [
12626 source 6
12627 target 11
12628 graphics
12629 [
12630 fill "#000000"
12631 targetArrow "standard"
12632 ]
12633 LabelGraphics
12634 [
12635 text "IncomingLinks reference FunctionalInput"
12636 fontSize 14
12637 fontName "Consolas"
12638 configuration "AutoFlippingLabel"
12639 model "six_pos"
12640 position "thead"
12641 ]
12642 ]
12643 edge
12644 [
12645 source 8
12646 target 9
12647 graphics
12648 [
12649 fill "#000000"
12650 width 3
12651 targetArrow "standard"
12652 ]
12653 LabelGraphics
12654 [
12655 text "outgoingLinks reference FunctionalOutput"
12656 fontSize 14
12657 fontName "Consolas"
12658 configuration "AutoFlippingLabel"
12659 model "six_pos"
12660 position "thead"
12661 ]
12662 ]
12663 edge
12664 [
12665 source 7
12666 target 11
12667 graphics
12668 [
12669 fill "#000000"
12670 width 3
12671 targetArrow "standard"
12672 ]
12673 LabelGraphics
12674 [
12675 text "outgoingLinks reference FunctionalOutput"
12676 fontSize 14
12677 fontName "Consolas"
12678 configuration "AutoFlippingLabel"
12679 model "six_pos"
12680 position "thead"
12681 ]
12682 ]
12683 edge
12684 [
12685 source 8
12686 target 10
12687 graphics
12688 [
12689 fill "#000000"
12690 width 3
12691 targetArrow "standard"
12692 ]
12693 LabelGraphics
12694 [
12695 text "terminator reference FunctionalData"
12696 fontSize 14
12697 fontName "Consolas"
12698 configuration "AutoFlippingLabel"
12699 model "six_pos"
12700 position "thead"
12701 ]
12702 ]
12703 edge
12704 [
12705 source 6
12706 target 5
12707 graphics
12708 [
12709 fill "#000000"
12710 targetArrow "standard"
12711 ]
12712 LabelGraphics
12713 [
12714 text "interface reference FunctionalData"
12715 fontSize 14
12716 fontName "Consolas"
12717 configuration "AutoFlippingLabel"
12718 model "six_pos"
12719 position "thead"
12720 ]
12721 ]
12722 edge
12723 [
12724 source 7
12725 target 5
12726 graphics
12727 [
12728 fill "#000000"
12729 targetArrow "standard"
12730 ]
12731 LabelGraphics
12732 [
12733 text "interface reference FunctionalData"
12734 fontSize 14
12735 fontName "Consolas"
12736 configuration "AutoFlippingLabel"
12737 model "six_pos"
12738 position "thead"
12739 ]
12740 ]
12741 edge
12742 [
12743 source 8
12744 target 5
12745 graphics
12746 [
12747 fill "#000000"
12748 targetArrow "standard"
12749 ]
12750 LabelGraphics
12751 [
12752 text "interface reference FunctionalData"
12753 fontSize 14
12754 fontName "Consolas"
12755 configuration "AutoFlippingLabel"
12756 model "six_pos"
12757 position "thead"
12758 ]
12759 ]
12760]
12761graph
12762[
12763 node
12764 [
12765 id 0
12766 graphics
12767 [
12768 w 226.60000000000002
12769 h 40
12770 type "rectangle"
12771 fill "#FFFFFF"
12772 fill2 "#FFFFFF"
12773 outline "#000000"
12774 ]
12775 LabelGraphics
12776 [
12777 text "Root literal FunctionType"
12778 outline "#000000"
12779 fill "#FFFFFF"
12780 fontSize 16
12781 fontName "Monospace"
12782 autoSizePolicy "node_width"
12783 anchor "t"
12784 borderDistance 0.0
12785 ]
12786 LabelGraphics
12787 [
12788 text "
12789 FunctionType enum
12790 "
12791 fontSize 14
12792 fontName "Consolas"
12793 alignment "left"
12794 anchor "tl"
12795 borderDistance 6
12796 ]
12797 ]
12798
12799 node
12800 [
12801 id 1
12802 graphics
12803 [
12804 w 297.0
12805 h 40
12806 type "rectangle"
12807 fill "#FFFFFF"
12808 fill2 "#FFFFFF"
12809 outline "#000000"
12810 ]
12811 LabelGraphics
12812 [
12813 text "Intermediate literal FunctionType"
12814 outline "#000000"
12815 fill "#FFFFFF"
12816 fontSize 16
12817 fontName "Monospace"
12818 autoSizePolicy "node_width"
12819 anchor "t"
12820 borderDistance 0.0
12821 ]
12822 LabelGraphics
12823 [
12824 text "
12825 FunctionType enum
12826 "
12827 fontSize 14
12828 fontName "Consolas"
12829 alignment "left"
12830 anchor "tl"
12831 borderDistance 6
12832 ]
12833 ]
12834
12835 node
12836 [
12837 id 2
12838 graphics
12839 [
12840 w 226.60000000000002
12841 h 40
12842 type "rectangle"
12843 fill "#FFFFFF"
12844 fill2 "#FFFFFF"
12845 outline "#000000"
12846 ]
12847 LabelGraphics
12848 [
12849 text "Leaf literal FunctionType"
12850 outline "#000000"
12851 fill "#FFFFFF"
12852 fontSize 16
12853 fontName "Monospace"
12854 autoSizePolicy "node_width"
12855 anchor "t"
12856 borderDistance 0.0
12857 ]
12858 LabelGraphics
12859 [
12860 text "
12861 FunctionType enum
12862 "
12863 fontSize 14
12864 fontName "Consolas"
12865 alignment "left"
12866 anchor "tl"
12867 borderDistance 6
12868 ]
12869 ]
12870
12871 node
12872 [
12873 id 3
12874 graphics
12875 [
12876 w 41.800000000000004
12877 h 26
12878 type "rectangle"
12879 fill "#FFFFFF"
12880 fill2 "#FFFFFF"
12881 outline "#000000"
12882 ]
12883 LabelGraphics
12884 [
12885 text "true"
12886 outline "#000000"
12887 fill "#FFFFFF"
12888 fontSize 16
12889 fontName "Monospace"
12890 autoSizePolicy "node_width"
12891 anchor "t"
12892 borderDistance 0.0
12893 ]
12894 LabelGraphics
12895 [
12896 text "
12897 "
12898 fontSize 14
12899 fontName "Consolas"
12900 alignment "left"
12901 anchor "tl"
12902 borderDistance 6
12903 ]
12904 ]
12905
12906 node
12907 [
12908 id 4
12909 graphics
12910 [
12911 w 50.6
12912 h 26
12913 type "rectangle"
12914 fill "#FFFFFF"
12915 fill2 "#FFFFFF"
12916 outline "#000000"
12917 ]
12918 LabelGraphics
12919 [
12920 text "false"
12921 outline "#000000"
12922 fill "#FFFFFF"
12923 fontSize 16
12924 fontName "Monospace"
12925 autoSizePolicy "node_width"
12926 anchor "t"
12927 borderDistance 0.0
12928 ]
12929 LabelGraphics
12930 [
12931 text "
12932 "
12933 fontSize 14
12934 fontName "Consolas"
12935 alignment "left"
12936 anchor "tl"
12937 borderDistance 6
12938 ]
12939 ]
12940
12941 node
12942 [
12943 id 5
12944 graphics
12945 [
12946 w 207.9
12947 h 40
12948 type "rectangle"
12949 fill "#FFFFFF"
12950 fill2 "#FFFFFF"
12951 outline "#000000"
12952 ]
12953 LabelGraphics
12954 [
12955 text "null"
12956 outline "#000000"
12957 fill "#FFFFFF"
12958 fontSize 16
12959 fontName "Monospace"
12960 autoSizePolicy "node_width"
12961 anchor "t"
12962 borderDistance 0.0
12963 ]
12964 LabelGraphics
12965 [
12966 text "
12967 FunctionalInterface class
12968 "
12969 fontSize 14
12970 fontName "Consolas"
12971 alignment "left"
12972 anchor "tl"
12973 borderDistance 6
12974 ]
12975 ]
12976
12977 node
12978 [
12979 id 6
12980 graphics
12981 [
12982 w 177.10000000000002
12983 h 54
12984 type "rectangle"
12985 fill "#FFFFFF"
12986 fill2 "#FFFFFF"
12987 outline "#000000"
12988 ]
12989 LabelGraphics
12990 [
12991 text "null"
12992 outline "#000000"
12993 fill "#FFFFFF"
12994 fontSize 16
12995 fontName "Monospace"
12996 autoSizePolicy "node_width"
12997 anchor "t"
12998 borderDistance 0.0
12999 ]
13000 LabelGraphics
13001 [
13002 text "
13003 FunctionalInput class
13004 FunctionalData class
13005 "
13006 fontSize 14
13007 fontName "Consolas"
13008 alignment "left"
13009 anchor "tl"
13010 borderDistance 6
13011 ]
13012 ]
13013
13014 node
13015 [
13016 id 7
13017 graphics
13018 [
13019 w 177.10000000000002
13020 h 54
13021 type "rectangle"
13022 fill "#FFFFFF"
13023 fill2 "#FFFFFF"
13024 outline "#000000"
13025 ]
13026 LabelGraphics
13027 [
13028 text "null"
13029 outline "#000000"
13030 fill "#FFFFFF"
13031 fontSize 16
13032 fontName "Monospace"
13033 autoSizePolicy "node_width"
13034 anchor "t"
13035 borderDistance 0.0
13036 ]
13037 LabelGraphics
13038 [
13039 text "
13040 FunctionalInput class
13041 FunctionalData class
13042 "
13043 fontSize 14
13044 fontName "Consolas"
13045 alignment "left"
13046 anchor "tl"
13047 borderDistance 6
13048 ]
13049 ]
13050
13051 node
13052 [
13053 id 8
13054 graphics
13055 [
13056 w 161.70000000000002
13057 h 40
13058 type "rectangle"
13059 fill "#FFFFFF"
13060 fill2 "#FFFFFF"
13061 outline "#000000"
13062 ]
13063 LabelGraphics
13064 [
13065 text "null"
13066 outline "#000000"
13067 fill "#FFFFFF"
13068 fontSize 16
13069 fontName "Monospace"
13070 autoSizePolicy "node_width"
13071 anchor "t"
13072 borderDistance 0.0
13073 ]
13074 LabelGraphics
13075 [
13076 text "
13077 FAMTerminator class
13078 "
13079 fontSize 14
13080 fontName "Consolas"
13081 alignment "left"
13082 anchor "tl"
13083 borderDistance 6
13084 ]
13085 ]
13086
13087 node
13088 [
13089 id 9
13090 graphics
13091 [
13092 w 177.10000000000002
13093 h 54
13094 type "rectangle"
13095 fill "#FFFFFF"
13096 fill2 "#FFFFFF"
13097 outline "#000000"
13098 ]
13099 LabelGraphics
13100 [
13101 text "null"
13102 outline "#000000"
13103 fill "#FFFFFF"
13104 fontSize 16
13105 fontName "Monospace"
13106 autoSizePolicy "node_width"
13107 anchor "t"
13108 borderDistance 0.0
13109 ]
13110 LabelGraphics
13111 [
13112 text "
13113 FunctionalInput class
13114 FunctionalData class
13115 "
13116 fontSize 14
13117 fontName "Consolas"
13118 alignment "left"
13119 anchor "tl"
13120 borderDistance 6
13121 ]
13122 ]
13123
13124 node
13125 [
13126 id 10
13127 graphics
13128 [
13129 w 184.8
13130 h 54
13131 type "rectangle"
13132 fill "#FFFFFF"
13133 fill2 "#FFFFFF"
13134 outline "#000000"
13135 ]
13136 LabelGraphics
13137 [
13138 text "null"
13139 outline "#000000"
13140 fill "#FFFFFF"
13141 fontSize 16
13142 fontName "Monospace"
13143 autoSizePolicy "node_width"
13144 anchor "t"
13145 borderDistance 0.0
13146 ]
13147 LabelGraphics
13148 [
13149 text "
13150 FunctionalOutput class
13151 FunctionalData class
13152 "
13153 fontSize 14
13154 fontName "Consolas"
13155 alignment "left"
13156 anchor "tl"
13157 borderDistance 6
13158 ]
13159 ]
13160
13161 node
13162 [
13163 id 11
13164 graphics
13165 [
13166 w 184.8
13167 h 54
13168 type "rectangle"
13169 fill "#FFFFFF"
13170 fill2 "#FFFFFF"
13171 outline "#000000"
13172 ]
13173 LabelGraphics
13174 [
13175 text "null"
13176 outline "#000000"
13177 fill "#FFFFFF"
13178 fontSize 16
13179 fontName "Monospace"
13180 autoSizePolicy "node_width"
13181 anchor "t"
13182 borderDistance 0.0
13183 ]
13184 LabelGraphics
13185 [
13186 text "
13187 FunctionalOutput class
13188 FunctionalData class
13189 "
13190 fontSize 14
13191 fontName "Consolas"
13192 alignment "left"
13193 anchor "tl"
13194 borderDistance 6
13195 ]
13196 ]
13197
13198 node
13199 [
13200 id 12
13201 graphics
13202 [
13203 w 112.2
13204 h 26
13205 type "rectangle"
13206 fill "#FFFFFF"
13207 fill2 "#FFFFFF"
13208 outline "#000000"
13209 ]
13210 LabelGraphics
13211 [
13212 text "New Integers"
13213 outline "#000000"
13214 fill "#FFFFFF"
13215 fontSize 16
13216 fontName "Monospace"
13217 autoSizePolicy "node_width"
13218 anchor "t"
13219 borderDistance 0.0
13220 ]
13221 LabelGraphics
13222 [
13223 text "
13224 "
13225 fontSize 14
13226 fontName "Consolas"
13227 alignment "left"
13228 anchor "tl"
13229 borderDistance 6
13230 ]
13231 ]
13232
13233 node
13234 [
13235 id 13
13236 graphics
13237 [
13238 w 85.80000000000001
13239 h 26
13240 type "rectangle"
13241 fill "#FFFFFF"
13242 fill2 "#FFFFFF"
13243 outline "#000000"
13244 ]
13245 LabelGraphics
13246 [
13247 text "New Reals"
13248 outline "#000000"
13249 fill "#FFFFFF"
13250 fontSize 16
13251 fontName "Monospace"
13252 autoSizePolicy "node_width"
13253 anchor "t"
13254 borderDistance 0.0
13255 ]
13256 LabelGraphics
13257 [
13258 text "
13259 "
13260 fontSize 14
13261 fontName "Consolas"
13262 alignment "left"
13263 anchor "tl"
13264 borderDistance 6
13265 ]
13266 ]
13267
13268 node
13269 [
13270 id 14
13271 graphics
13272 [
13273 w 103.4
13274 h 26
13275 type "rectangle"
13276 fill "#FFFFFF"
13277 fill2 "#FFFFFF"
13278 outline "#000000"
13279 ]
13280 LabelGraphics
13281 [
13282 text "New Strings"
13283 outline "#000000"
13284 fill "#FFFFFF"
13285 fontSize 16
13286 fontName "Monospace"
13287 autoSizePolicy "node_width"
13288 anchor "t"
13289 borderDistance 0.0
13290 ]
13291 LabelGraphics
13292 [
13293 text "
13294 "
13295 fontSize 14
13296 fontName "Consolas"
13297 alignment "left"
13298 anchor "tl"
13299 borderDistance 6
13300 ]
13301 ]
13302
13303 node
13304 [
13305 id 15
13306 graphics
13307 [
13308 w 103.4
13309 h 26
13310 type "rectangle"
13311 fill "#FFFFFF"
13312 fill2 "#FFFFFF"
13313 outline "#000000"
13314 ]
13315 LabelGraphics
13316 [
13317 text "New Objects"
13318 outline "#000000"
13319 fill "#FFFFFF"
13320 fontSize 16
13321 fontName "Monospace"
13322 autoSizePolicy "node_width"
13323 anchor "t"
13324 borderDistance 0.0
13325 ]
13326 LabelGraphics
13327 [
13328 text "
13329 "
13330 fontSize 14
13331 fontName "Consolas"
13332 alignment "left"
13333 anchor "tl"
13334 borderDistance 6
13335 ]
13336 ]
13337 edge
13338 [
13339 source 8
13340 target 6
13341 graphics
13342 [
13343 fill "#000000"
13344 targetArrow "standard"
13345 ]
13346 LabelGraphics
13347 [
13348 text "data reference FAMTerminator"
13349 fontSize 14
13350 fontName "Consolas"
13351 configuration "AutoFlippingLabel"
13352 model "six_pos"
13353 position "thead"
13354 ]
13355 ]
13356 edge
13357 [
13358 source 5
13359 target 6
13360 graphics
13361 [
13362 fill "#000000"
13363 width 3
13364 targetArrow "standard"
13365 ]
13366 LabelGraphics
13367 [
13368 text "data reference FunctionalInterface"
13369 fontSize 14
13370 fontName "Consolas"
13371 configuration "AutoFlippingLabel"
13372 model "six_pos"
13373 position "thead"
13374 ]
13375 ]
13376 edge
13377 [
13378 source 5
13379 target 7
13380 graphics
13381 [
13382 fill "#000000"
13383 width 3
13384 targetArrow "standard"
13385 ]
13386 LabelGraphics
13387 [
13388 text "data reference FunctionalInterface"
13389 fontSize 14
13390 fontName "Consolas"
13391 configuration "AutoFlippingLabel"
13392 model "six_pos"
13393 position "thead"
13394 ]
13395 ]
13396 edge
13397 [
13398 source 5
13399 target 9
13400 graphics
13401 [
13402 fill "#000000"
13403 width 3
13404 targetArrow "standard"
13405 ]
13406 LabelGraphics
13407 [
13408 text "data reference FunctionalInterface"
13409 fontSize 14
13410 fontName "Consolas"
13411 configuration "AutoFlippingLabel"
13412 model "six_pos"
13413 position "thead"
13414 ]
13415 ]
13416 edge
13417 [
13418 source 5
13419 target 10
13420 graphics
13421 [
13422 fill "#000000"
13423 width 3
13424 targetArrow "standard"
13425 ]
13426 LabelGraphics
13427 [
13428 text "data reference FunctionalInterface"
13429 fontSize 14
13430 fontName "Consolas"
13431 configuration "AutoFlippingLabel"
13432 model "six_pos"
13433 position "thead"
13434 ]
13435 ]
13436 edge
13437 [
13438 source 5
13439 target 11
13440 graphics
13441 [
13442 fill "#000000"
13443 width 3
13444 targetArrow "standard"
13445 ]
13446 LabelGraphics
13447 [
13448 text "data reference FunctionalInterface"
13449 fontSize 14
13450 fontName "Consolas"
13451 configuration "AutoFlippingLabel"
13452 model "six_pos"
13453 position "thead"
13454 ]
13455 ]
13456 edge
13457 [
13458 source 6
13459 target 8
13460 graphics
13461 [
13462 fill "#000000"
13463 width 3
13464 targetArrow "standard"
13465 ]
13466 LabelGraphics
13467 [
13468 text "terminator reference FunctionalData"
13469 fontSize 14
13470 fontName "Consolas"
13471 configuration "AutoFlippingLabel"
13472 model "six_pos"
13473 position "thead"
13474 ]
13475 ]
13476 edge
13477 [
13478 source 6
13479 target 5
13480 graphics
13481 [
13482 fill "#000000"
13483 targetArrow "standard"
13484 ]
13485 LabelGraphics
13486 [
13487 text "interface reference FunctionalData"
13488 fontSize 14
13489 fontName "Consolas"
13490 configuration "AutoFlippingLabel"
13491 model "six_pos"
13492 position "thead"
13493 ]
13494 ]
13495 edge
13496 [
13497 source 7
13498 target 5
13499 graphics
13500 [
13501 fill "#000000"
13502 targetArrow "standard"
13503 ]
13504 LabelGraphics
13505 [
13506 text "interface reference FunctionalData"
13507 fontSize 14
13508 fontName "Consolas"
13509 configuration "AutoFlippingLabel"
13510 model "six_pos"
13511 position "thead"
13512 ]
13513 ]
13514 edge
13515 [
13516 source 9
13517 target 5
13518 graphics
13519 [
13520 fill "#000000"
13521 targetArrow "standard"
13522 ]
13523 LabelGraphics
13524 [
13525 text "interface reference FunctionalData"
13526 fontSize 14
13527 fontName "Consolas"
13528 configuration "AutoFlippingLabel"
13529 model "six_pos"
13530 position "thead"
13531 ]
13532 ]
13533 edge
13534 [
13535 source 10
13536 target 5
13537 graphics
13538 [
13539 fill "#000000"
13540 targetArrow "standard"
13541 ]
13542 LabelGraphics
13543 [
13544 text "interface reference FunctionalData"
13545 fontSize 14
13546 fontName "Consolas"
13547 configuration "AutoFlippingLabel"
13548 model "six_pos"
13549 position "thead"
13550 ]
13551 ]
13552 edge
13553 [
13554 source 11
13555 target 5
13556 graphics
13557 [
13558 fill "#000000"
13559 targetArrow "standard"
13560 ]
13561 LabelGraphics
13562 [
13563 text "interface reference FunctionalData"
13564 fontSize 14
13565 fontName "Consolas"
13566 configuration "AutoFlippingLabel"
13567 model "six_pos"
13568 position "thead"
13569 ]
13570 ]
13571]
13572graph
13573[
13574 node
13575 [
13576 id 0
13577 graphics
13578 [
13579 w 226.60000000000002
13580 h 40
13581 type "rectangle"
13582 fill "#FFFFFF"
13583 fill2 "#FFFFFF"
13584 outline "#000000"
13585 ]
13586 LabelGraphics
13587 [
13588 text "Root literal FunctionType"
13589 outline "#000000"
13590 fill "#FFFFFF"
13591 fontSize 16
13592 fontName "Monospace"
13593 autoSizePolicy "node_width"
13594 anchor "t"
13595 borderDistance 0.0
13596 ]
13597 LabelGraphics
13598 [
13599 text "
13600 FunctionType enum
13601 "
13602 fontSize 14
13603 fontName "Consolas"
13604 alignment "left"
13605 anchor "tl"
13606 borderDistance 6
13607 ]
13608 ]
13609
13610 node
13611 [
13612 id 1
13613 graphics
13614 [
13615 w 297.0
13616 h 40
13617 type "rectangle"
13618 fill "#FFFFFF"
13619 fill2 "#FFFFFF"
13620 outline "#000000"
13621 ]
13622 LabelGraphics
13623 [
13624 text "Intermediate literal FunctionType"
13625 outline "#000000"
13626 fill "#FFFFFF"
13627 fontSize 16
13628 fontName "Monospace"
13629 autoSizePolicy "node_width"
13630 anchor "t"
13631 borderDistance 0.0
13632 ]
13633 LabelGraphics
13634 [
13635 text "
13636 FunctionType enum
13637 "
13638 fontSize 14
13639 fontName "Consolas"
13640 alignment "left"
13641 anchor "tl"
13642 borderDistance 6
13643 ]
13644 ]
13645
13646 node
13647 [
13648 id 2
13649 graphics
13650 [
13651 w 226.60000000000002
13652 h 40
13653 type "rectangle"
13654 fill "#FFFFFF"
13655 fill2 "#FFFFFF"
13656 outline "#000000"
13657 ]
13658 LabelGraphics
13659 [
13660 text "Leaf literal FunctionType"
13661 outline "#000000"
13662 fill "#FFFFFF"
13663 fontSize 16
13664 fontName "Monospace"
13665 autoSizePolicy "node_width"
13666 anchor "t"
13667 borderDistance 0.0
13668 ]
13669 LabelGraphics
13670 [
13671 text "
13672 FunctionType enum
13673 "
13674 fontSize 14
13675 fontName "Consolas"
13676 alignment "left"
13677 anchor "tl"
13678 borderDistance 6
13679 ]
13680 ]
13681
13682 node
13683 [
13684 id 3
13685 graphics
13686 [
13687 w 41.800000000000004
13688 h 26
13689 type "rectangle"
13690 fill "#FFFFFF"
13691 fill2 "#FFFFFF"
13692 outline "#000000"
13693 ]
13694 LabelGraphics
13695 [
13696 text "true"
13697 outline "#000000"
13698 fill "#FFFFFF"
13699 fontSize 16
13700 fontName "Monospace"
13701 autoSizePolicy "node_width"
13702 anchor "t"
13703 borderDistance 0.0
13704 ]
13705 LabelGraphics
13706 [
13707 text "
13708 "
13709 fontSize 14
13710 fontName "Consolas"
13711 alignment "left"
13712 anchor "tl"
13713 borderDistance 6
13714 ]
13715 ]
13716
13717 node
13718 [
13719 id 4
13720 graphics
13721 [
13722 w 50.6
13723 h 26
13724 type "rectangle"
13725 fill "#FFFFFF"
13726 fill2 "#FFFFFF"
13727 outline "#000000"
13728 ]
13729 LabelGraphics
13730 [
13731 text "false"
13732 outline "#000000"
13733 fill "#FFFFFF"
13734 fontSize 16
13735 fontName "Monospace"
13736 autoSizePolicy "node_width"
13737 anchor "t"
13738 borderDistance 0.0
13739 ]
13740 LabelGraphics
13741 [
13742 text "
13743 "
13744 fontSize 14
13745 fontName "Consolas"
13746 alignment "left"
13747 anchor "tl"
13748 borderDistance 6
13749 ]
13750 ]
13751
13752 node
13753 [
13754 id 5
13755 graphics
13756 [
13757 w 207.9
13758 h 40
13759 type "rectangle"
13760 fill "#FFFFFF"
13761 fill2 "#FFFFFF"
13762 outline "#000000"
13763 ]
13764 LabelGraphics
13765 [
13766 text "null"
13767 outline "#000000"
13768 fill "#FFFFFF"
13769 fontSize 16
13770 fontName "Monospace"
13771 autoSizePolicy "node_width"
13772 anchor "t"
13773 borderDistance 0.0
13774 ]
13775 LabelGraphics
13776 [
13777 text "
13778 FunctionalInterface class
13779 "
13780 fontSize 14
13781 fontName "Consolas"
13782 alignment "left"
13783 anchor "tl"
13784 borderDistance 6
13785 ]
13786 ]
13787
13788 node
13789 [
13790 id 6
13791 graphics
13792 [
13793 w 177.10000000000002
13794 h 54
13795 type "rectangle"
13796 fill "#FFFFFF"
13797 fill2 "#FFFFFF"
13798 outline "#000000"
13799 ]
13800 LabelGraphics
13801 [
13802 text "null"
13803 outline "#000000"
13804 fill "#FFFFFF"
13805 fontSize 16
13806 fontName "Monospace"
13807 autoSizePolicy "node_width"
13808 anchor "t"
13809 borderDistance 0.0
13810 ]
13811 LabelGraphics
13812 [
13813 text "
13814 FunctionalInput class
13815 FunctionalData class
13816 "
13817 fontSize 14
13818 fontName "Consolas"
13819 alignment "left"
13820 anchor "tl"
13821 borderDistance 6
13822 ]
13823 ]
13824
13825 node
13826 [
13827 id 7
13828 graphics
13829 [
13830 w 161.70000000000002
13831 h 40
13832 type "rectangle"
13833 fill "#FFFFFF"
13834 fill2 "#FFFFFF"
13835 outline "#000000"
13836 ]
13837 LabelGraphics
13838 [
13839 text "null"
13840 outline "#000000"
13841 fill "#FFFFFF"
13842 fontSize 16
13843 fontName "Monospace"
13844 autoSizePolicy "node_width"
13845 anchor "t"
13846 borderDistance 0.0
13847 ]
13848 LabelGraphics
13849 [
13850 text "
13851 FAMTerminator class
13852 "
13853 fontSize 14
13854 fontName "Consolas"
13855 alignment "left"
13856 anchor "tl"
13857 borderDistance 6
13858 ]
13859 ]
13860
13861 node
13862 [
13863 id 8
13864 graphics
13865 [
13866 w 177.10000000000002
13867 h 54
13868 type "rectangle"
13869 fill "#FFFFFF"
13870 fill2 "#FFFFFF"
13871 outline "#000000"
13872 ]
13873 LabelGraphics
13874 [
13875 text "null"
13876 outline "#000000"
13877 fill "#FFFFFF"
13878 fontSize 16
13879 fontName "Monospace"
13880 autoSizePolicy "node_width"
13881 anchor "t"
13882 borderDistance 0.0
13883 ]
13884 LabelGraphics
13885 [
13886 text "
13887 FunctionalInput class
13888 FunctionalData class
13889 "
13890 fontSize 14
13891 fontName "Consolas"
13892 alignment "left"
13893 anchor "tl"
13894 borderDistance 6
13895 ]
13896 ]
13897
13898 node
13899 [
13900 id 9
13901 graphics
13902 [
13903 w 184.8
13904 h 54
13905 type "rectangle"
13906 fill "#FFFFFF"
13907 fill2 "#FFFFFF"
13908 outline "#000000"
13909 ]
13910 LabelGraphics
13911 [
13912 text "null"
13913 outline "#000000"
13914 fill "#FFFFFF"
13915 fontSize 16
13916 fontName "Monospace"
13917 autoSizePolicy "node_width"
13918 anchor "t"
13919 borderDistance 0.0
13920 ]
13921 LabelGraphics
13922 [
13923 text "
13924 FunctionalOutput class
13925 FunctionalData class
13926 "
13927 fontSize 14
13928 fontName "Consolas"
13929 alignment "left"
13930 anchor "tl"
13931 borderDistance 6
13932 ]
13933 ]
13934
13935 node
13936 [
13937 id 10
13938 graphics
13939 [
13940 w 161.70000000000002
13941 h 40
13942 type "rectangle"
13943 fill "#FFFFFF"
13944 fill2 "#FFFFFF"
13945 outline "#000000"
13946 ]
13947 LabelGraphics
13948 [
13949 text "null"
13950 outline "#000000"
13951 fill "#FFFFFF"
13952 fontSize 16
13953 fontName "Monospace"
13954 autoSizePolicy "node_width"
13955 anchor "t"
13956 borderDistance 0.0
13957 ]
13958 LabelGraphics
13959 [
13960 text "
13961 FAMTerminator class
13962 "
13963 fontSize 14
13964 fontName "Consolas"
13965 alignment "left"
13966 anchor "tl"
13967 borderDistance 6
13968 ]
13969 ]
13970
13971 node
13972 [
13973 id 11
13974 graphics
13975 [
13976 w 161.70000000000002
13977 h 40
13978 type "rectangle"
13979 fill "#FFFFFF"
13980 fill2 "#FFFFFF"
13981 outline "#000000"
13982 ]
13983 LabelGraphics
13984 [
13985 text "null"
13986 outline "#000000"
13987 fill "#FFFFFF"
13988 fontSize 16
13989 fontName "Monospace"
13990 autoSizePolicy "node_width"
13991 anchor "t"
13992 borderDistance 0.0
13993 ]
13994 LabelGraphics
13995 [
13996 text "
13997 FAMTerminator class
13998 "
13999 fontSize 14
14000 fontName "Consolas"
14001 alignment "left"
14002 anchor "tl"
14003 borderDistance 6
14004 ]
14005 ]
14006
14007 node
14008 [
14009 id 12
14010 graphics
14011 [
14012 w 112.2
14013 h 26
14014 type "rectangle"
14015 fill "#FFFFFF"
14016 fill2 "#FFFFFF"
14017 outline "#000000"
14018 ]
14019 LabelGraphics
14020 [
14021 text "New Integers"
14022 outline "#000000"
14023 fill "#FFFFFF"
14024 fontSize 16
14025 fontName "Monospace"
14026 autoSizePolicy "node_width"
14027 anchor "t"
14028 borderDistance 0.0
14029 ]
14030 LabelGraphics
14031 [
14032 text "
14033 "
14034 fontSize 14
14035 fontName "Consolas"
14036 alignment "left"
14037 anchor "tl"
14038 borderDistance 6
14039 ]
14040 ]
14041
14042 node
14043 [
14044 id 13
14045 graphics
14046 [
14047 w 85.80000000000001
14048 h 26
14049 type "rectangle"
14050 fill "#FFFFFF"
14051 fill2 "#FFFFFF"
14052 outline "#000000"
14053 ]
14054 LabelGraphics
14055 [
14056 text "New Reals"
14057 outline "#000000"
14058 fill "#FFFFFF"
14059 fontSize 16
14060 fontName "Monospace"
14061 autoSizePolicy "node_width"
14062 anchor "t"
14063 borderDistance 0.0
14064 ]
14065 LabelGraphics
14066 [
14067 text "
14068 "
14069 fontSize 14
14070 fontName "Consolas"
14071 alignment "left"
14072 anchor "tl"
14073 borderDistance 6
14074 ]
14075 ]
14076
14077 node
14078 [
14079 id 14
14080 graphics
14081 [
14082 w 103.4
14083 h 26
14084 type "rectangle"
14085 fill "#FFFFFF"
14086 fill2 "#FFFFFF"
14087 outline "#000000"
14088 ]
14089 LabelGraphics
14090 [
14091 text "New Strings"
14092 outline "#000000"
14093 fill "#FFFFFF"
14094 fontSize 16
14095 fontName "Monospace"
14096 autoSizePolicy "node_width"
14097 anchor "t"
14098 borderDistance 0.0
14099 ]
14100 LabelGraphics
14101 [
14102 text "
14103 "
14104 fontSize 14
14105 fontName "Consolas"
14106 alignment "left"
14107 anchor "tl"
14108 borderDistance 6
14109 ]
14110 ]
14111
14112 node
14113 [
14114 id 15
14115 graphics
14116 [
14117 w 103.4
14118 h 26
14119 type "rectangle"
14120 fill "#FFFFFF"
14121 fill2 "#FFFFFF"
14122 outline "#000000"
14123 ]
14124 LabelGraphics
14125 [
14126 text "New Objects"
14127 outline "#000000"
14128 fill "#FFFFFF"
14129 fontSize 16
14130 fontName "Monospace"
14131 autoSizePolicy "node_width"
14132 anchor "t"
14133 borderDistance 0.0
14134 ]
14135 LabelGraphics
14136 [
14137 text "
14138 "
14139 fontSize 14
14140 fontName "Consolas"
14141 alignment "left"
14142 anchor "tl"
14143 borderDistance 6
14144 ]
14145 ]
14146 edge
14147 [
14148 source 7
14149 target 6
14150 graphics
14151 [
14152 fill "#000000"
14153 targetArrow "standard"
14154 ]
14155 LabelGraphics
14156 [
14157 text "data reference FAMTerminator"
14158 fontSize 14
14159 fontName "Consolas"
14160 configuration "AutoFlippingLabel"
14161 model "six_pos"
14162 position "thead"
14163 ]
14164 ]
14165 edge
14166 [
14167 source 10
14168 target 8
14169 graphics
14170 [
14171 fill "#000000"
14172 targetArrow "standard"
14173 ]
14174 LabelGraphics
14175 [
14176 text "data reference FAMTerminator"
14177 fontSize 14
14178 fontName "Consolas"
14179 configuration "AutoFlippingLabel"
14180 model "six_pos"
14181 position "thead"
14182 ]
14183 ]
14184 edge
14185 [
14186 source 11
14187 target 9
14188 graphics
14189 [
14190 fill "#000000"
14191 targetArrow "standard"
14192 ]
14193 LabelGraphics
14194 [
14195 text "data reference FAMTerminator"
14196 fontSize 14
14197 fontName "Consolas"
14198 configuration "AutoFlippingLabel"
14199 model "six_pos"
14200 position "thead"
14201 ]
14202 ]
14203 edge
14204 [
14205 source 5
14206 target 6
14207 graphics
14208 [
14209 fill "#000000"
14210 width 3
14211 targetArrow "standard"
14212 ]
14213 LabelGraphics
14214 [
14215 text "data reference FunctionalInterface"
14216 fontSize 14
14217 fontName "Consolas"
14218 configuration "AutoFlippingLabel"
14219 model "six_pos"
14220 position "thead"
14221 ]
14222 ]
14223 edge
14224 [
14225 source 5
14226 target 8
14227 graphics
14228 [
14229 fill "#000000"
14230 width 3
14231 targetArrow "standard"
14232 ]
14233 LabelGraphics
14234 [
14235 text "data reference FunctionalInterface"
14236 fontSize 14
14237 fontName "Consolas"
14238 configuration "AutoFlippingLabel"
14239 model "six_pos"
14240 position "thead"
14241 ]
14242 ]
14243 edge
14244 [
14245 source 5
14246 target 9
14247 graphics
14248 [
14249 fill "#000000"
14250 width 3
14251 targetArrow "standard"
14252 ]
14253 LabelGraphics
14254 [
14255 text "data reference FunctionalInterface"
14256 fontSize 14
14257 fontName "Consolas"
14258 configuration "AutoFlippingLabel"
14259 model "six_pos"
14260 position "thead"
14261 ]
14262 ]
14263 edge
14264 [
14265 source 6
14266 target 7
14267 graphics
14268 [
14269 fill "#000000"
14270 width 3
14271 targetArrow "standard"
14272 ]
14273 LabelGraphics
14274 [
14275 text "terminator reference FunctionalData"
14276 fontSize 14
14277 fontName "Consolas"
14278 configuration "AutoFlippingLabel"
14279 model "six_pos"
14280 position "thead"
14281 ]
14282 ]
14283 edge
14284 [
14285 source 8
14286 target 10
14287 graphics
14288 [
14289 fill "#000000"
14290 width 3
14291 targetArrow "standard"
14292 ]
14293 LabelGraphics
14294 [
14295 text "terminator reference FunctionalData"
14296 fontSize 14
14297 fontName "Consolas"
14298 configuration "AutoFlippingLabel"
14299 model "six_pos"
14300 position "thead"
14301 ]
14302 ]
14303 edge
14304 [
14305 source 9
14306 target 11
14307 graphics
14308 [
14309 fill "#000000"
14310 width 3
14311 targetArrow "standard"
14312 ]
14313 LabelGraphics
14314 [
14315 text "terminator reference FunctionalData"
14316 fontSize 14
14317 fontName "Consolas"
14318 configuration "AutoFlippingLabel"
14319 model "six_pos"
14320 position "thead"
14321 ]
14322 ]
14323 edge
14324 [
14325 source 6
14326 target 5
14327 graphics
14328 [
14329 fill "#000000"
14330 targetArrow "standard"
14331 ]
14332 LabelGraphics
14333 [
14334 text "interface reference FunctionalData"
14335 fontSize 14
14336 fontName "Consolas"
14337 configuration "AutoFlippingLabel"
14338 model "six_pos"
14339 position "thead"
14340 ]
14341 ]
14342 edge
14343 [
14344 source 8
14345 target 5
14346 graphics
14347 [
14348 fill "#000000"
14349 targetArrow "standard"
14350 ]
14351 LabelGraphics
14352 [
14353 text "interface reference FunctionalData"
14354 fontSize 14
14355 fontName "Consolas"
14356 configuration "AutoFlippingLabel"
14357 model "six_pos"
14358 position "thead"
14359 ]
14360 ]
14361 edge
14362 [
14363 source 9
14364 target 5
14365 graphics
14366 [
14367 fill "#000000"
14368 targetArrow "standard"
14369 ]
14370 LabelGraphics
14371 [
14372 text "interface reference FunctionalData"
14373 fontSize 14
14374 fontName "Consolas"
14375 configuration "AutoFlippingLabel"
14376 model "six_pos"
14377 position "thead"
14378 ]
14379 ]
14380]
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.png b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.png
index a141edb0..c45fa07b 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.png
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.png
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi
index c5049270..777693ab 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi
@@ -1,12 +1,12 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel"> 2<fam:FunctionalInterface xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FamMetamodel">
3 <rootElements xsi:type="fam:Function"/> 3 <data xsi:type="fam:FunctionalOutput">
4 <rootElements xsi:type="fam:Function"> 4 <terminator/>
5 <interface> 5 </data>
6 <data xsi:type="fam:FunctionalOutput"/> 6 <data xsi:type="fam:FunctionalInput">
7 <data xsi:type="fam:FunctionalOutput"> 7 <terminator/>
8 <terminator/> 8 </data>
9 </data> 9 <data xsi:type="fam:FunctionalInput">
10 </interface> 10 <terminator/>
11 </rootElements> 11 </data>
12</fam:FunctionalArchitectureModel> 12</fam:FunctionalInterface>