aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-02-17 20:15:58 -0500
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2020-06-07 19:18:55 -0400
commitd1c0835522772372fba70948eedf5d5c03f2d6b8 (patch)
tree0b927a5fb382eef1ee63fb8713c8b48e6afe9239 /Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models
parentCommit before merge (diff)
downloadVIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.tar.gz
VIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.tar.zst
VIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.zip
complete vsconfig files #19
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.gml3354
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/1.pngbin68150 -> 73113 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.gml3356
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.pngbin64057 -> 75459 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.gml3317
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.pngbin64831 -> 75681 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/3.xmi22
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.gml3338
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/4.pngbin80996 -> 88715 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.gml3338
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.pngbin66383 -> 88028 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/5.xmi20
15 files changed, 16759 insertions, 50 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 3e4dddc2..b0a86a61 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
@@ -8342,3 +8342,3357 @@ graph
8342 ] 8342 ]
8343 ] 8343 ]
8344] 8344]
8345graph
8346[
8347 node
8348 [
8349 id 0
8350 graphics
8351 [
8352 w 226.60000000000002
8353 h 40
8354 type "rectangle"
8355 fill "#FFFFFF"
8356 fill2 "#FFFFFF"
8357 outline "#000000"
8358 ]
8359 LabelGraphics
8360 [
8361 text "Root literal FunctionType"
8362 outline "#000000"
8363 fill "#FFFFFF"
8364 fontSize 16
8365 fontName "Monospace"
8366 autoSizePolicy "node_width"
8367 anchor "t"
8368 borderDistance 0.0
8369 ]
8370 LabelGraphics
8371 [
8372 text "
8373 FunctionType enum
8374 "
8375 fontSize 14
8376 fontName "Consolas"
8377 alignment "left"
8378 anchor "tl"
8379 borderDistance 6
8380 ]
8381 ]
8382
8383 node
8384 [
8385 id 1
8386 graphics
8387 [
8388 w 297.0
8389 h 40
8390 type "rectangle"
8391 fill "#FFFFFF"
8392 fill2 "#FFFFFF"
8393 outline "#000000"
8394 ]
8395 LabelGraphics
8396 [
8397 text "Intermediate literal FunctionType"
8398 outline "#000000"
8399 fill "#FFFFFF"
8400 fontSize 16
8401 fontName "Monospace"
8402 autoSizePolicy "node_width"
8403 anchor "t"
8404 borderDistance 0.0
8405 ]
8406 LabelGraphics
8407 [
8408 text "
8409 FunctionType enum
8410 "
8411 fontSize 14
8412 fontName "Consolas"
8413 alignment "left"
8414 anchor "tl"
8415 borderDistance 6
8416 ]
8417 ]
8418
8419 node
8420 [
8421 id 2
8422 graphics
8423 [
8424 w 226.60000000000002
8425 h 40
8426 type "rectangle"
8427 fill "#FFFFFF"
8428 fill2 "#FFFFFF"
8429 outline "#000000"
8430 ]
8431 LabelGraphics
8432 [
8433 text "Leaf literal FunctionType"
8434 outline "#000000"
8435 fill "#FFFFFF"
8436 fontSize 16
8437 fontName "Monospace"
8438 autoSizePolicy "node_width"
8439 anchor "t"
8440 borderDistance 0.0
8441 ]
8442 LabelGraphics
8443 [
8444 text "
8445 FunctionType enum
8446 "
8447 fontSize 14
8448 fontName "Consolas"
8449 alignment "left"
8450 anchor "tl"
8451 borderDistance 6
8452 ]
8453 ]
8454
8455 node
8456 [
8457 id 3
8458 graphics
8459 [
8460 w 41.800000000000004
8461 h 26
8462 type "rectangle"
8463 fill "#FFFFFF"
8464 fill2 "#FFFFFF"
8465 outline "#000000"
8466 ]
8467 LabelGraphics
8468 [
8469 text "true"
8470 outline "#000000"
8471 fill "#FFFFFF"
8472 fontSize 16
8473 fontName "Monospace"
8474 autoSizePolicy "node_width"
8475 anchor "t"
8476 borderDistance 0.0
8477 ]
8478 LabelGraphics
8479 [
8480 text "
8481 "
8482 fontSize 14
8483 fontName "Consolas"
8484 alignment "left"
8485 anchor "tl"
8486 borderDistance 6
8487 ]
8488 ]
8489
8490 node
8491 [
8492 id 4
8493 graphics
8494 [
8495 w 50.6
8496 h 26
8497 type "rectangle"
8498 fill "#FFFFFF"
8499 fill2 "#FFFFFF"
8500 outline "#000000"
8501 ]
8502 LabelGraphics
8503 [
8504 text "false"
8505 outline "#000000"
8506 fill "#FFFFFF"
8507 fontSize 16
8508 fontName "Monospace"
8509 autoSizePolicy "node_width"
8510 anchor "t"
8511 borderDistance 0.0
8512 ]
8513 LabelGraphics
8514 [
8515 text "
8516 "
8517 fontSize 14
8518 fontName "Consolas"
8519 alignment "left"
8520 anchor "tl"
8521 borderDistance 6
8522 ]
8523 ]
8524
8525 node
8526 [
8527 id 5
8528 graphics
8529 [
8530 w 207.9
8531 h 40
8532 type "rectangle"
8533 fill "#FFFFFF"
8534 fill2 "#FFFFFF"
8535 outline "#000000"
8536 ]
8537 LabelGraphics
8538 [
8539 text "null"
8540 outline "#000000"
8541 fill "#FFFFFF"
8542 fontSize 16
8543 fontName "Monospace"
8544 autoSizePolicy "node_width"
8545 anchor "t"
8546 borderDistance 0.0
8547 ]
8548 LabelGraphics
8549 [
8550 text "
8551 FunctionalInterface class
8552 "
8553 fontSize 14
8554 fontName "Consolas"
8555 alignment "left"
8556 anchor "tl"
8557 borderDistance 6
8558 ]
8559 ]
8560
8561 node
8562 [
8563 id 6
8564 graphics
8565 [
8566 w 184.8
8567 h 54
8568 type "rectangle"
8569 fill "#FFFFFF"
8570 fill2 "#FFFFFF"
8571 outline "#000000"
8572 ]
8573 LabelGraphics
8574 [
8575 text "null"
8576 outline "#000000"
8577 fill "#FFFFFF"
8578 fontSize 16
8579 fontName "Monospace"
8580 autoSizePolicy "node_width"
8581 anchor "t"
8582 borderDistance 0.0
8583 ]
8584 LabelGraphics
8585 [
8586 text "
8587 FunctionalOutput class
8588 FunctionalData class
8589 "
8590 fontSize 14
8591 fontName "Consolas"
8592 alignment "left"
8593 anchor "tl"
8594 borderDistance 6
8595 ]
8596 ]
8597
8598 node
8599 [
8600 id 7
8601 graphics
8602 [
8603 w 177.10000000000002
8604 h 54
8605 type "rectangle"
8606 fill "#FFFFFF"
8607 fill2 "#FFFFFF"
8608 outline "#000000"
8609 ]
8610 LabelGraphics
8611 [
8612 text "null"
8613 outline "#000000"
8614 fill "#FFFFFF"
8615 fontSize 16
8616 fontName "Monospace"
8617 autoSizePolicy "node_width"
8618 anchor "t"
8619 borderDistance 0.0
8620 ]
8621 LabelGraphics
8622 [
8623 text "
8624 FunctionalInput class
8625 FunctionalData class
8626 "
8627 fontSize 14
8628 fontName "Consolas"
8629 alignment "left"
8630 anchor "tl"
8631 borderDistance 6
8632 ]
8633 ]
8634
8635 node
8636 [
8637 id 8
8638 graphics
8639 [
8640 w 161.70000000000002
8641 h 40
8642 type "rectangle"
8643 fill "#FFFFFF"
8644 fill2 "#FFFFFF"
8645 outline "#000000"
8646 ]
8647 LabelGraphics
8648 [
8649 text "null"
8650 outline "#000000"
8651 fill "#FFFFFF"
8652 fontSize 16
8653 fontName "Monospace"
8654 autoSizePolicy "node_width"
8655 anchor "t"
8656 borderDistance 0.0
8657 ]
8658 LabelGraphics
8659 [
8660 text "
8661 FAMTerminator class
8662 "
8663 fontSize 14
8664 fontName "Consolas"
8665 alignment "left"
8666 anchor "tl"
8667 borderDistance 6
8668 ]
8669 ]
8670
8671 node
8672 [
8673 id 9
8674 graphics
8675 [
8676 w 184.8
8677 h 54
8678 type "rectangle"
8679 fill "#FFFFFF"
8680 fill2 "#FFFFFF"
8681 outline "#000000"
8682 ]
8683 LabelGraphics
8684 [
8685 text "null"
8686 outline "#000000"
8687 fill "#FFFFFF"
8688 fontSize 16
8689 fontName "Monospace"
8690 autoSizePolicy "node_width"
8691 anchor "t"
8692 borderDistance 0.0
8693 ]
8694 LabelGraphics
8695 [
8696 text "
8697 FunctionalOutput class
8698 FunctionalData class
8699 "
8700 fontSize 14
8701 fontName "Consolas"
8702 alignment "left"
8703 anchor "tl"
8704 borderDistance 6
8705 ]
8706 ]
8707
8708 node
8709 [
8710 id 10
8711 graphics
8712 [
8713 w 184.8
8714 h 54
8715 type "rectangle"
8716 fill "#FFFFFF"
8717 fill2 "#FFFFFF"
8718 outline "#000000"
8719 ]
8720 LabelGraphics
8721 [
8722 text "null"
8723 outline "#000000"
8724 fill "#FFFFFF"
8725 fontSize 16
8726 fontName "Monospace"
8727 autoSizePolicy "node_width"
8728 anchor "t"
8729 borderDistance 0.0
8730 ]
8731 LabelGraphics
8732 [
8733 text "
8734 FunctionalOutput class
8735 FunctionalData class
8736 "
8737 fontSize 14
8738 fontName "Consolas"
8739 alignment "left"
8740 anchor "tl"
8741 borderDistance 6
8742 ]
8743 ]
8744
8745 node
8746 [
8747 id 11
8748 graphics
8749 [
8750 w 161.70000000000002
8751 h 40
8752 type "rectangle"
8753 fill "#FFFFFF"
8754 fill2 "#FFFFFF"
8755 outline "#000000"
8756 ]
8757 LabelGraphics
8758 [
8759 text "null"
8760 outline "#000000"
8761 fill "#FFFFFF"
8762 fontSize 16
8763 fontName "Monospace"
8764 autoSizePolicy "node_width"
8765 anchor "t"
8766 borderDistance 0.0
8767 ]
8768 LabelGraphics
8769 [
8770 text "
8771 FAMTerminator class
8772 "
8773 fontSize 14
8774 fontName "Consolas"
8775 alignment "left"
8776 anchor "tl"
8777 borderDistance 6
8778 ]
8779 ]
8780
8781 node
8782 [
8783 id 12
8784 graphics
8785 [
8786 w 112.2
8787 h 26
8788 type "rectangle"
8789 fill "#FFFFFF"
8790 fill2 "#FFFFFF"
8791 outline "#000000"
8792 ]
8793 LabelGraphics
8794 [
8795 text "New Integers"
8796 outline "#000000"
8797 fill "#FFFFFF"
8798 fontSize 16
8799 fontName "Monospace"
8800 autoSizePolicy "node_width"
8801 anchor "t"
8802 borderDistance 0.0
8803 ]
8804 LabelGraphics
8805 [
8806 text "
8807 "
8808 fontSize 14
8809 fontName "Consolas"
8810 alignment "left"
8811 anchor "tl"
8812 borderDistance 6
8813 ]
8814 ]
8815
8816 node
8817 [
8818 id 13
8819 graphics
8820 [
8821 w 85.80000000000001
8822 h 26
8823 type "rectangle"
8824 fill "#FFFFFF"
8825 fill2 "#FFFFFF"
8826 outline "#000000"
8827 ]
8828 LabelGraphics
8829 [
8830 text "New Reals"
8831 outline "#000000"
8832 fill "#FFFFFF"
8833 fontSize 16
8834 fontName "Monospace"
8835 autoSizePolicy "node_width"
8836 anchor "t"
8837 borderDistance 0.0
8838 ]
8839 LabelGraphics
8840 [
8841 text "
8842 "
8843 fontSize 14
8844 fontName "Consolas"
8845 alignment "left"
8846 anchor "tl"
8847 borderDistance 6
8848 ]
8849 ]
8850
8851 node
8852 [
8853 id 14
8854 graphics
8855 [
8856 w 103.4
8857 h 26
8858 type "rectangle"
8859 fill "#FFFFFF"
8860 fill2 "#FFFFFF"
8861 outline "#000000"
8862 ]
8863 LabelGraphics
8864 [
8865 text "New Strings"
8866 outline "#000000"
8867 fill "#FFFFFF"
8868 fontSize 16
8869 fontName "Monospace"
8870 autoSizePolicy "node_width"
8871 anchor "t"
8872 borderDistance 0.0
8873 ]
8874 LabelGraphics
8875 [
8876 text "
8877 "
8878 fontSize 14
8879 fontName "Consolas"
8880 alignment "left"
8881 anchor "tl"
8882 borderDistance 6
8883 ]
8884 ]
8885
8886 node
8887 [
8888 id 15
8889 graphics
8890 [
8891 w 103.4
8892 h 26
8893 type "rectangle"
8894 fill "#FFFFFF"
8895 fill2 "#FFFFFF"
8896 outline "#000000"
8897 ]
8898 LabelGraphics
8899 [
8900 text "New Objects"
8901 outline "#000000"
8902 fill "#FFFFFF"
8903 fontSize 16
8904 fontName "Monospace"
8905 autoSizePolicy "node_width"
8906 anchor "t"
8907 borderDistance 0.0
8908 ]
8909 LabelGraphics
8910 [
8911 text "
8912 "
8913 fontSize 14
8914 fontName "Consolas"
8915 alignment "left"
8916 anchor "tl"
8917 borderDistance 6
8918 ]
8919 ]
8920 edge
8921 [
8922 source 8
8923 target 6
8924 graphics
8925 [
8926 fill "#000000"
8927 targetArrow "standard"
8928 ]
8929 LabelGraphics
8930 [
8931 text "data reference FAMTerminator"
8932 fontSize 14
8933 fontName "Consolas"
8934 configuration "AutoFlippingLabel"
8935 model "six_pos"
8936 position "thead"
8937 ]
8938 ]
8939 edge
8940 [
8941 source 11
8942 target 7
8943 graphics
8944 [
8945 fill "#000000"
8946 targetArrow "standard"
8947 ]
8948 LabelGraphics
8949 [
8950 text "data reference FAMTerminator"
8951 fontSize 14
8952 fontName "Consolas"
8953 configuration "AutoFlippingLabel"
8954 model "six_pos"
8955 position "thead"
8956 ]
8957 ]
8958 edge
8959 [
8960 source 5
8961 target 6
8962 graphics
8963 [
8964 fill "#000000"
8965 width 3
8966 targetArrow "standard"
8967 ]
8968 LabelGraphics
8969 [
8970 text "data reference FunctionalInterface"
8971 fontSize 14
8972 fontName "Consolas"
8973 configuration "AutoFlippingLabel"
8974 model "six_pos"
8975 position "thead"
8976 ]
8977 ]
8978 edge
8979 [
8980 source 5
8981 target 7
8982 graphics
8983 [
8984 fill "#000000"
8985 width 3
8986 targetArrow "standard"
8987 ]
8988 LabelGraphics
8989 [
8990 text "data reference FunctionalInterface"
8991 fontSize 14
8992 fontName "Consolas"
8993 configuration "AutoFlippingLabel"
8994 model "six_pos"
8995 position "thead"
8996 ]
8997 ]
8998 edge
8999 [
9000 source 5
9001 target 9
9002 graphics
9003 [
9004 fill "#000000"
9005 width 3
9006 targetArrow "standard"
9007 ]
9008 LabelGraphics
9009 [
9010 text "data reference FunctionalInterface"
9011 fontSize 14
9012 fontName "Consolas"
9013 configuration "AutoFlippingLabel"
9014 model "six_pos"
9015 position "thead"
9016 ]
9017 ]
9018 edge
9019 [
9020 source 5
9021 target 10
9022 graphics
9023 [
9024 fill "#000000"
9025 width 3
9026 targetArrow "standard"
9027 ]
9028 LabelGraphics
9029 [
9030 text "data reference FunctionalInterface"
9031 fontSize 14
9032 fontName "Consolas"
9033 configuration "AutoFlippingLabel"
9034 model "six_pos"
9035 position "thead"
9036 ]
9037 ]
9038 edge
9039 [
9040 source 6
9041 target 8
9042 graphics
9043 [
9044 fill "#000000"
9045 width 3
9046 targetArrow "standard"
9047 ]
9048 LabelGraphics
9049 [
9050 text "terminator reference FunctionalData"
9051 fontSize 14
9052 fontName "Consolas"
9053 configuration "AutoFlippingLabel"
9054 model "six_pos"
9055 position "thead"
9056 ]
9057 ]
9058 edge
9059 [
9060 source 7
9061 target 11
9062 graphics
9063 [
9064 fill "#000000"
9065 width 3
9066 targetArrow "standard"
9067 ]
9068 LabelGraphics
9069 [
9070 text "terminator reference FunctionalData"
9071 fontSize 14
9072 fontName "Consolas"
9073 configuration "AutoFlippingLabel"
9074 model "six_pos"
9075 position "thead"
9076 ]
9077 ]
9078 edge
9079 [
9080 source 6
9081 target 5
9082 graphics
9083 [
9084 fill "#000000"
9085 targetArrow "standard"
9086 ]
9087 LabelGraphics
9088 [
9089 text "interface reference FunctionalData"
9090 fontSize 14
9091 fontName "Consolas"
9092 configuration "AutoFlippingLabel"
9093 model "six_pos"
9094 position "thead"
9095 ]
9096 ]
9097 edge
9098 [
9099 source 7
9100 target 5
9101 graphics
9102 [
9103 fill "#000000"
9104 targetArrow "standard"
9105 ]
9106 LabelGraphics
9107 [
9108 text "interface reference FunctionalData"
9109 fontSize 14
9110 fontName "Consolas"
9111 configuration "AutoFlippingLabel"
9112 model "six_pos"
9113 position "thead"
9114 ]
9115 ]
9116 edge
9117 [
9118 source 9
9119 target 5
9120 graphics
9121 [
9122 fill "#000000"
9123 targetArrow "standard"
9124 ]
9125 LabelGraphics
9126 [
9127 text "interface reference FunctionalData"
9128 fontSize 14
9129 fontName "Consolas"
9130 configuration "AutoFlippingLabel"
9131 model "six_pos"
9132 position "thead"
9133 ]
9134 ]
9135 edge
9136 [
9137 source 10
9138 target 5
9139 graphics
9140 [
9141 fill "#000000"
9142 targetArrow "standard"
9143 ]
9144 LabelGraphics
9145 [
9146 text "interface reference FunctionalData"
9147 fontSize 14
9148 fontName "Consolas"
9149 configuration "AutoFlippingLabel"
9150 model "six_pos"
9151 position "thead"
9152 ]
9153 ]
9154]
9155graph
9156[
9157 node
9158 [
9159 id 0
9160 graphics
9161 [
9162 w 226.60000000000002
9163 h 40
9164 type "rectangle"
9165 fill "#FFFFFF"
9166 fill2 "#FFFFFF"
9167 outline "#000000"
9168 ]
9169 LabelGraphics
9170 [
9171 text "Root literal FunctionType"
9172 outline "#000000"
9173 fill "#FFFFFF"
9174 fontSize 16
9175 fontName "Monospace"
9176 autoSizePolicy "node_width"
9177 anchor "t"
9178 borderDistance 0.0
9179 ]
9180 LabelGraphics
9181 [
9182 text "
9183 FunctionType enum
9184 "
9185 fontSize 14
9186 fontName "Consolas"
9187 alignment "left"
9188 anchor "tl"
9189 borderDistance 6
9190 ]
9191 ]
9192
9193 node
9194 [
9195 id 1
9196 graphics
9197 [
9198 w 297.0
9199 h 40
9200 type "rectangle"
9201 fill "#FFFFFF"
9202 fill2 "#FFFFFF"
9203 outline "#000000"
9204 ]
9205 LabelGraphics
9206 [
9207 text "Intermediate literal FunctionType"
9208 outline "#000000"
9209 fill "#FFFFFF"
9210 fontSize 16
9211 fontName "Monospace"
9212 autoSizePolicy "node_width"
9213 anchor "t"
9214 borderDistance 0.0
9215 ]
9216 LabelGraphics
9217 [
9218 text "
9219 FunctionType enum
9220 "
9221 fontSize 14
9222 fontName "Consolas"
9223 alignment "left"
9224 anchor "tl"
9225 borderDistance 6
9226 ]
9227 ]
9228
9229 node
9230 [
9231 id 2
9232 graphics
9233 [
9234 w 226.60000000000002
9235 h 40
9236 type "rectangle"
9237 fill "#FFFFFF"
9238 fill2 "#FFFFFF"
9239 outline "#000000"
9240 ]
9241 LabelGraphics
9242 [
9243 text "Leaf literal FunctionType"
9244 outline "#000000"
9245 fill "#FFFFFF"
9246 fontSize 16
9247 fontName "Monospace"
9248 autoSizePolicy "node_width"
9249 anchor "t"
9250 borderDistance 0.0
9251 ]
9252 LabelGraphics
9253 [
9254 text "
9255 FunctionType enum
9256 "
9257 fontSize 14
9258 fontName "Consolas"
9259 alignment "left"
9260 anchor "tl"
9261 borderDistance 6
9262 ]
9263 ]
9264
9265 node
9266 [
9267 id 3
9268 graphics
9269 [
9270 w 41.800000000000004
9271 h 26
9272 type "rectangle"
9273 fill "#FFFFFF"
9274 fill2 "#FFFFFF"
9275 outline "#000000"
9276 ]
9277 LabelGraphics
9278 [
9279 text "true"
9280 outline "#000000"
9281 fill "#FFFFFF"
9282 fontSize 16
9283 fontName "Monospace"
9284 autoSizePolicy "node_width"
9285 anchor "t"
9286 borderDistance 0.0
9287 ]
9288 LabelGraphics
9289 [
9290 text "
9291 "
9292 fontSize 14
9293 fontName "Consolas"
9294 alignment "left"
9295 anchor "tl"
9296 borderDistance 6
9297 ]
9298 ]
9299
9300 node
9301 [
9302 id 4
9303 graphics
9304 [
9305 w 50.6
9306 h 26
9307 type "rectangle"
9308 fill "#FFFFFF"
9309 fill2 "#FFFFFF"
9310 outline "#000000"
9311 ]
9312 LabelGraphics
9313 [
9314 text "false"
9315 outline "#000000"
9316 fill "#FFFFFF"
9317 fontSize 16
9318 fontName "Monospace"
9319 autoSizePolicy "node_width"
9320 anchor "t"
9321 borderDistance 0.0
9322 ]
9323 LabelGraphics
9324 [
9325 text "
9326 "
9327 fontSize 14
9328 fontName "Consolas"
9329 alignment "left"
9330 anchor "tl"
9331 borderDistance 6
9332 ]
9333 ]
9334
9335 node
9336 [
9337 id 5
9338 graphics
9339 [
9340 w 207.9
9341 h 40
9342 type "rectangle"
9343 fill "#FFFFFF"
9344 fill2 "#FFFFFF"
9345 outline "#000000"
9346 ]
9347 LabelGraphics
9348 [
9349 text "null"
9350 outline "#000000"
9351 fill "#FFFFFF"
9352 fontSize 16
9353 fontName "Monospace"
9354 autoSizePolicy "node_width"
9355 anchor "t"
9356 borderDistance 0.0
9357 ]
9358 LabelGraphics
9359 [
9360 text "
9361 FunctionalInterface class
9362 "
9363 fontSize 14
9364 fontName "Consolas"
9365 alignment "left"
9366 anchor "tl"
9367 borderDistance 6
9368 ]
9369 ]
9370
9371 node
9372 [
9373 id 6
9374 graphics
9375 [
9376 w 177.10000000000002
9377 h 54
9378 type "rectangle"
9379 fill "#FFFFFF"
9380 fill2 "#FFFFFF"
9381 outline "#000000"
9382 ]
9383 LabelGraphics
9384 [
9385 text "null"
9386 outline "#000000"
9387 fill "#FFFFFF"
9388 fontSize 16
9389 fontName "Monospace"
9390 autoSizePolicy "node_width"
9391 anchor "t"
9392 borderDistance 0.0
9393 ]
9394 LabelGraphics
9395 [
9396 text "
9397 FunctionalInput class
9398 FunctionalData class
9399 "
9400 fontSize 14
9401 fontName "Consolas"
9402 alignment "left"
9403 anchor "tl"
9404 borderDistance 6
9405 ]
9406 ]
9407
9408 node
9409 [
9410 id 7
9411 graphics
9412 [
9413 w 177.10000000000002
9414 h 54
9415 type "rectangle"
9416 fill "#FFFFFF"
9417 fill2 "#FFFFFF"
9418 outline "#000000"
9419 ]
9420 LabelGraphics
9421 [
9422 text "null"
9423 outline "#000000"
9424 fill "#FFFFFF"
9425 fontSize 16
9426 fontName "Monospace"
9427 autoSizePolicy "node_width"
9428 anchor "t"
9429 borderDistance 0.0
9430 ]
9431 LabelGraphics
9432 [
9433 text "
9434 FunctionalInput class
9435 FunctionalData class
9436 "
9437 fontSize 14
9438 fontName "Consolas"
9439 alignment "left"
9440 anchor "tl"
9441 borderDistance 6
9442 ]
9443 ]
9444
9445 node
9446 [
9447 id 8
9448 graphics
9449 [
9450 w 177.10000000000002
9451 h 54
9452 type "rectangle"
9453 fill "#FFFFFF"
9454 fill2 "#FFFFFF"
9455 outline "#000000"
9456 ]
9457 LabelGraphics
9458 [
9459 text "null"
9460 outline "#000000"
9461 fill "#FFFFFF"
9462 fontSize 16
9463 fontName "Monospace"
9464 autoSizePolicy "node_width"
9465 anchor "t"
9466 borderDistance 0.0
9467 ]
9468 LabelGraphics
9469 [
9470 text "
9471 FunctionalInput class
9472 FunctionalData class
9473 "
9474 fontSize 14
9475 fontName "Consolas"
9476 alignment "left"
9477 anchor "tl"
9478 borderDistance 6
9479 ]
9480 ]
9481
9482 node
9483 [
9484 id 9
9485 graphics
9486 [
9487 w 161.70000000000002
9488 h 40
9489 type "rectangle"
9490 fill "#FFFFFF"
9491 fill2 "#FFFFFF"
9492 outline "#000000"
9493 ]
9494 LabelGraphics
9495 [
9496 text "null"
9497 outline "#000000"
9498 fill "#FFFFFF"
9499 fontSize 16
9500 fontName "Monospace"
9501 autoSizePolicy "node_width"
9502 anchor "t"
9503 borderDistance 0.0
9504 ]
9505 LabelGraphics
9506 [
9507 text "
9508 FAMTerminator class
9509 "
9510 fontSize 14
9511 fontName "Consolas"
9512 alignment "left"
9513 anchor "tl"
9514 borderDistance 6
9515 ]
9516 ]
9517
9518 node
9519 [
9520 id 10
9521 graphics
9522 [
9523 w 161.70000000000002
9524 h 40
9525 type "rectangle"
9526 fill "#FFFFFF"
9527 fill2 "#FFFFFF"
9528 outline "#000000"
9529 ]
9530 LabelGraphics
9531 [
9532 text "null"
9533 outline "#000000"
9534 fill "#FFFFFF"
9535 fontSize 16
9536 fontName "Monospace"
9537 autoSizePolicy "node_width"
9538 anchor "t"
9539 borderDistance 0.0
9540 ]
9541 LabelGraphics
9542 [
9543 text "
9544 FAMTerminator class
9545 "
9546 fontSize 14
9547 fontName "Consolas"
9548 alignment "left"
9549 anchor "tl"
9550 borderDistance 6
9551 ]
9552 ]
9553
9554 node
9555 [
9556 id 11
9557 graphics
9558 [
9559 w 184.8
9560 h 54
9561 type "rectangle"
9562 fill "#FFFFFF"
9563 fill2 "#FFFFFF"
9564 outline "#000000"
9565 ]
9566 LabelGraphics
9567 [
9568 text "null"
9569 outline "#000000"
9570 fill "#FFFFFF"
9571 fontSize 16
9572 fontName "Monospace"
9573 autoSizePolicy "node_width"
9574 anchor "t"
9575 borderDistance 0.0
9576 ]
9577 LabelGraphics
9578 [
9579 text "
9580 FunctionalOutput class
9581 FunctionalData class
9582 "
9583 fontSize 14
9584 fontName "Consolas"
9585 alignment "left"
9586 anchor "tl"
9587 borderDistance 6
9588 ]
9589 ]
9590
9591 node
9592 [
9593 id 12
9594 graphics
9595 [
9596 w 112.2
9597 h 26
9598 type "rectangle"
9599 fill "#FFFFFF"
9600 fill2 "#FFFFFF"
9601 outline "#000000"
9602 ]
9603 LabelGraphics
9604 [
9605 text "New Integers"
9606 outline "#000000"
9607 fill "#FFFFFF"
9608 fontSize 16
9609 fontName "Monospace"
9610 autoSizePolicy "node_width"
9611 anchor "t"
9612 borderDistance 0.0
9613 ]
9614 LabelGraphics
9615 [
9616 text "
9617 "
9618 fontSize 14
9619 fontName "Consolas"
9620 alignment "left"
9621 anchor "tl"
9622 borderDistance 6
9623 ]
9624 ]
9625
9626 node
9627 [
9628 id 13
9629 graphics
9630 [
9631 w 85.80000000000001
9632 h 26
9633 type "rectangle"
9634 fill "#FFFFFF"
9635 fill2 "#FFFFFF"
9636 outline "#000000"
9637 ]
9638 LabelGraphics
9639 [
9640 text "New Reals"
9641 outline "#000000"
9642 fill "#FFFFFF"
9643 fontSize 16
9644 fontName "Monospace"
9645 autoSizePolicy "node_width"
9646 anchor "t"
9647 borderDistance 0.0
9648 ]
9649 LabelGraphics
9650 [
9651 text "
9652 "
9653 fontSize 14
9654 fontName "Consolas"
9655 alignment "left"
9656 anchor "tl"
9657 borderDistance 6
9658 ]
9659 ]
9660
9661 node
9662 [
9663 id 14
9664 graphics
9665 [
9666 w 103.4
9667 h 26
9668 type "rectangle"
9669 fill "#FFFFFF"
9670 fill2 "#FFFFFF"
9671 outline "#000000"
9672 ]
9673 LabelGraphics
9674 [
9675 text "New Strings"
9676 outline "#000000"
9677 fill "#FFFFFF"
9678 fontSize 16
9679 fontName "Monospace"
9680 autoSizePolicy "node_width"
9681 anchor "t"
9682 borderDistance 0.0
9683 ]
9684 LabelGraphics
9685 [
9686 text "
9687 "
9688 fontSize 14
9689 fontName "Consolas"
9690 alignment "left"
9691 anchor "tl"
9692 borderDistance 6
9693 ]
9694 ]
9695
9696 node
9697 [
9698 id 15
9699 graphics
9700 [
9701 w 103.4
9702 h 26
9703 type "rectangle"
9704 fill "#FFFFFF"
9705 fill2 "#FFFFFF"
9706 outline "#000000"
9707 ]
9708 LabelGraphics
9709 [
9710 text "New Objects"
9711 outline "#000000"
9712 fill "#FFFFFF"
9713 fontSize 16
9714 fontName "Monospace"
9715 autoSizePolicy "node_width"
9716 anchor "t"
9717 borderDistance 0.0
9718 ]
9719 LabelGraphics
9720 [
9721 text "
9722 "
9723 fontSize 14
9724 fontName "Consolas"
9725 alignment "left"
9726 anchor "tl"
9727 borderDistance 6
9728 ]
9729 ]
9730 edge
9731 [
9732 source 9
9733 target 8
9734 graphics
9735 [
9736 fill "#000000"
9737 targetArrow "standard"
9738 ]
9739 LabelGraphics
9740 [
9741 text "data reference FAMTerminator"
9742 fontSize 14
9743 fontName "Consolas"
9744 configuration "AutoFlippingLabel"
9745 model "six_pos"
9746 position "thead"
9747 ]
9748 ]
9749 edge
9750 [
9751 source 10
9752 target 6
9753 graphics
9754 [
9755 fill "#000000"
9756 targetArrow "standard"
9757 ]
9758 LabelGraphics
9759 [
9760 text "data reference FAMTerminator"
9761 fontSize 14
9762 fontName "Consolas"
9763 configuration "AutoFlippingLabel"
9764 model "six_pos"
9765 position "thead"
9766 ]
9767 ]
9768 edge
9769 [
9770 source 5
9771 target 6
9772 graphics
9773 [
9774 fill "#000000"
9775 width 3
9776 targetArrow "standard"
9777 ]
9778 LabelGraphics
9779 [
9780 text "data reference FunctionalInterface"
9781 fontSize 14
9782 fontName "Consolas"
9783 configuration "AutoFlippingLabel"
9784 model "six_pos"
9785 position "thead"
9786 ]
9787 ]
9788 edge
9789 [
9790 source 5
9791 target 7
9792 graphics
9793 [
9794 fill "#000000"
9795 width 3
9796 targetArrow "standard"
9797 ]
9798 LabelGraphics
9799 [
9800 text "data reference FunctionalInterface"
9801 fontSize 14
9802 fontName "Consolas"
9803 configuration "AutoFlippingLabel"
9804 model "six_pos"
9805 position "thead"
9806 ]
9807 ]
9808 edge
9809 [
9810 source 5
9811 target 8
9812 graphics
9813 [
9814 fill "#000000"
9815 width 3
9816 targetArrow "standard"
9817 ]
9818 LabelGraphics
9819 [
9820 text "data reference FunctionalInterface"
9821 fontSize 14
9822 fontName "Consolas"
9823 configuration "AutoFlippingLabel"
9824 model "six_pos"
9825 position "thead"
9826 ]
9827 ]
9828 edge
9829 [
9830 source 5
9831 target 11
9832 graphics
9833 [
9834 fill "#000000"
9835 width 3
9836 targetArrow "standard"
9837 ]
9838 LabelGraphics
9839 [
9840 text "data reference FunctionalInterface"
9841 fontSize 14
9842 fontName "Consolas"
9843 configuration "AutoFlippingLabel"
9844 model "six_pos"
9845 position "thead"
9846 ]
9847 ]
9848 edge
9849 [
9850 source 8
9851 target 9
9852 graphics
9853 [
9854 fill "#000000"
9855 width 3
9856 targetArrow "standard"
9857 ]
9858 LabelGraphics
9859 [
9860 text "terminator reference FunctionalData"
9861 fontSize 14
9862 fontName "Consolas"
9863 configuration "AutoFlippingLabel"
9864 model "six_pos"
9865 position "thead"
9866 ]
9867 ]
9868 edge
9869 [
9870 source 6
9871 target 10
9872 graphics
9873 [
9874 fill "#000000"
9875 width 3
9876 targetArrow "standard"
9877 ]
9878 LabelGraphics
9879 [
9880 text "terminator reference FunctionalData"
9881 fontSize 14
9882 fontName "Consolas"
9883 configuration "AutoFlippingLabel"
9884 model "six_pos"
9885 position "thead"
9886 ]
9887 ]
9888 edge
9889 [
9890 source 6
9891 target 5
9892 graphics
9893 [
9894 fill "#000000"
9895 targetArrow "standard"
9896 ]
9897 LabelGraphics
9898 [
9899 text "interface reference FunctionalData"
9900 fontSize 14
9901 fontName "Consolas"
9902 configuration "AutoFlippingLabel"
9903 model "six_pos"
9904 position "thead"
9905 ]
9906 ]
9907 edge
9908 [
9909 source 7
9910 target 5
9911 graphics
9912 [
9913 fill "#000000"
9914 targetArrow "standard"
9915 ]
9916 LabelGraphics
9917 [
9918 text "interface reference FunctionalData"
9919 fontSize 14
9920 fontName "Consolas"
9921 configuration "AutoFlippingLabel"
9922 model "six_pos"
9923 position "thead"
9924 ]
9925 ]
9926 edge
9927 [
9928 source 8
9929 target 5
9930 graphics
9931 [
9932 fill "#000000"
9933 targetArrow "standard"
9934 ]
9935 LabelGraphics
9936 [
9937 text "interface reference FunctionalData"
9938 fontSize 14
9939 fontName "Consolas"
9940 configuration "AutoFlippingLabel"
9941 model "six_pos"
9942 position "thead"
9943 ]
9944 ]
9945 edge
9946 [
9947 source 11
9948 target 5
9949 graphics
9950 [
9951 fill "#000000"
9952 targetArrow "standard"
9953 ]
9954 LabelGraphics
9955 [
9956 text "interface reference FunctionalData"
9957 fontSize 14
9958 fontName "Consolas"
9959 configuration "AutoFlippingLabel"
9960 model "six_pos"
9961 position "thead"
9962 ]
9963 ]
9964]
9965graph
9966[
9967 node
9968 [
9969 id 0
9970 graphics
9971 [
9972 w 226.60000000000002
9973 h 40
9974 type "rectangle"
9975 fill "#FFFFFF"
9976 fill2 "#FFFFFF"
9977 outline "#000000"
9978 ]
9979 LabelGraphics
9980 [
9981 text "Root literal FunctionType"
9982 outline "#000000"
9983 fill "#FFFFFF"
9984 fontSize 16
9985 fontName "Monospace"
9986 autoSizePolicy "node_width"
9987 anchor "t"
9988 borderDistance 0.0
9989 ]
9990 LabelGraphics
9991 [
9992 text "
9993 FunctionType enum
9994 "
9995 fontSize 14
9996 fontName "Consolas"
9997 alignment "left"
9998 anchor "tl"
9999 borderDistance 6
10000 ]
10001 ]
10002
10003 node
10004 [
10005 id 1
10006 graphics
10007 [
10008 w 297.0
10009 h 40
10010 type "rectangle"
10011 fill "#FFFFFF"
10012 fill2 "#FFFFFF"
10013 outline "#000000"
10014 ]
10015 LabelGraphics
10016 [
10017 text "Intermediate literal FunctionType"
10018 outline "#000000"
10019 fill "#FFFFFF"
10020 fontSize 16
10021 fontName "Monospace"
10022 autoSizePolicy "node_width"
10023 anchor "t"
10024 borderDistance 0.0
10025 ]
10026 LabelGraphics
10027 [
10028 text "
10029 FunctionType enum
10030 "
10031 fontSize 14
10032 fontName "Consolas"
10033 alignment "left"
10034 anchor "tl"
10035 borderDistance 6
10036 ]
10037 ]
10038
10039 node
10040 [
10041 id 2
10042 graphics
10043 [
10044 w 226.60000000000002
10045 h 40
10046 type "rectangle"
10047 fill "#FFFFFF"
10048 fill2 "#FFFFFF"
10049 outline "#000000"
10050 ]
10051 LabelGraphics
10052 [
10053 text "Leaf literal FunctionType"
10054 outline "#000000"
10055 fill "#FFFFFF"
10056 fontSize 16
10057 fontName "Monospace"
10058 autoSizePolicy "node_width"
10059 anchor "t"
10060 borderDistance 0.0
10061 ]
10062 LabelGraphics
10063 [
10064 text "
10065 FunctionType enum
10066 "
10067 fontSize 14
10068 fontName "Consolas"
10069 alignment "left"
10070 anchor "tl"
10071 borderDistance 6
10072 ]
10073 ]
10074
10075 node
10076 [
10077 id 3
10078 graphics
10079 [
10080 w 361.90000000000003
10081 h 54
10082 type "rectangle"
10083 fill "#FFFFFF"
10084 fill2 "#FFFFFF"
10085 outline "#000000"
10086 ]
10087 LabelGraphics
10088 [
10089 text "o 1"
10090 outline "#000000"
10091 fill "#FFFFFF"
10092 fontSize 16
10093 fontName "Monospace"
10094 autoSizePolicy "node_width"
10095 anchor "t"
10096 borderDistance 0.0
10097 ]
10098 LabelGraphics
10099 [
10100 text "
10101 FunctionalArchitectureModel class DefinedPart
10102 FunctionalArchitectureModel class
10103 "
10104 fontSize 14
10105 fontName "Consolas"
10106 alignment "left"
10107 anchor "tl"
10108 borderDistance 6
10109 ]
10110 ]
10111
10112 node
10113 [
10114 id 4
10115 graphics
10116 [
10117 w 41.800000000000004
10118 h 26
10119 type "rectangle"
10120 fill "#FFFFFF"
10121 fill2 "#FFFFFF"
10122 outline "#000000"
10123 ]
10124 LabelGraphics
10125 [
10126 text "true"
10127 outline "#000000"
10128 fill "#FFFFFF"
10129 fontSize 16
10130 fontName "Monospace"
10131 autoSizePolicy "node_width"
10132 anchor "t"
10133 borderDistance 0.0
10134 ]
10135 LabelGraphics
10136 [
10137 text "
10138 "
10139 fontSize 14
10140 fontName "Consolas"
10141 alignment "left"
10142 anchor "tl"
10143 borderDistance 6
10144 ]
10145 ]
10146
10147 node
10148 [
10149 id 5
10150 graphics
10151 [
10152 w 50.6
10153 h 26
10154 type "rectangle"
10155 fill "#FFFFFF"
10156 fill2 "#FFFFFF"
10157 outline "#000000"
10158 ]
10159 LabelGraphics
10160 [
10161 text "false"
10162 outline "#000000"
10163 fill "#FFFFFF"
10164 fontSize 16
10165 fontName "Monospace"
10166 autoSizePolicy "node_width"
10167 anchor "t"
10168 borderDistance 0.0
10169 ]
10170 LabelGraphics
10171 [
10172 text "
10173 "
10174 fontSize 14
10175 fontName "Consolas"
10176 alignment "left"
10177 anchor "tl"
10178 borderDistance 6
10179 ]
10180 ]
10181
10182 node
10183 [
10184 id 6
10185 graphics
10186 [
10187 w 192.50000000000003
10188 h 54
10189 type "rectangle"
10190 fill "#FFFFFF"
10191 fill2 "#FFFFFF"
10192 outline "#000000"
10193 ]
10194 LabelGraphics
10195 [
10196 text "null"
10197 outline "#000000"
10198 fill "#FFFFFF"
10199 fontSize 16
10200 fontName "Monospace"
10201 autoSizePolicy "node_width"
10202 anchor "t"
10203 borderDistance 0.0
10204 ]
10205 LabelGraphics
10206 [
10207 text "
10208 FunctionalElement class
10209 Function class
10210 "
10211 fontSize 14
10212 fontName "Consolas"
10213 alignment "left"
10214 anchor "tl"
10215 borderDistance 6
10216 ]
10217 ]
10218
10219 node
10220 [
10221 id 7
10222 graphics
10223 [
10224 w 207.9
10225 h 40
10226 type "rectangle"
10227 fill "#FFFFFF"
10228 fill2 "#FFFFFF"
10229 outline "#000000"
10230 ]
10231 LabelGraphics
10232 [
10233 text "null"
10234 outline "#000000"
10235 fill "#FFFFFF"
10236 fontSize 16
10237 fontName "Monospace"
10238 autoSizePolicy "node_width"
10239 anchor "t"
10240 borderDistance 0.0
10241 ]
10242 LabelGraphics
10243 [
10244 text "
10245 FunctionalInterface class
10246 "
10247 fontSize 14
10248 fontName "Consolas"
10249 alignment "left"
10250 anchor "tl"
10251 borderDistance 6
10252 ]
10253 ]
10254
10255 node
10256 [
10257 id 8
10258 graphics
10259 [
10260 w 184.8
10261 h 54
10262 type "rectangle"
10263 fill "#FFFFFF"
10264 fill2 "#FFFFFF"
10265 outline "#000000"
10266 ]
10267 LabelGraphics
10268 [
10269 text "null"
10270 outline "#000000"
10271 fill "#FFFFFF"
10272 fontSize 16
10273 fontName "Monospace"
10274 autoSizePolicy "node_width"
10275 anchor "t"
10276 borderDistance 0.0
10277 ]
10278 LabelGraphics
10279 [
10280 text "
10281 FunctionalOutput class
10282 FunctionalData class
10283 "
10284 fontSize 14
10285 fontName "Consolas"
10286 alignment "left"
10287 anchor "tl"
10288 borderDistance 6
10289 ]
10290 ]
10291
10292 node
10293 [
10294 id 9
10295 graphics
10296 [
10297 w 177.10000000000002
10298 h 40
10299 type "rectangle"
10300 fill "#FFFFFF"
10301 fill2 "#FFFFFF"
10302 outline "#000000"
10303 ]
10304 LabelGraphics
10305 [
10306 text "null"
10307 outline "#000000"
10308 fill "#FFFFFF"
10309 fontSize 16
10310 fontName "Monospace"
10311 autoSizePolicy "node_width"
10312 anchor "t"
10313 borderDistance 0.0
10314 ]
10315 LabelGraphics
10316 [
10317 text "
10318 InformationLink class
10319 "
10320 fontSize 14
10321 fontName "Consolas"
10322 alignment "left"
10323 anchor "tl"
10324 borderDistance 6
10325 ]
10326 ]
10327
10328 node
10329 [
10330 id 10
10331 graphics
10332 [
10333 w 177.10000000000002
10334 h 54
10335 type "rectangle"
10336 fill "#FFFFFF"
10337 fill2 "#FFFFFF"
10338 outline "#000000"
10339 ]
10340 LabelGraphics
10341 [
10342 text "null"
10343 outline "#000000"
10344 fill "#FFFFFF"
10345 fontSize 16
10346 fontName "Monospace"
10347 autoSizePolicy "node_width"
10348 anchor "t"
10349 borderDistance 0.0
10350 ]
10351 LabelGraphics
10352 [
10353 text "
10354 FunctionalInput class
10355 FunctionalData class
10356 "
10357 fontSize 14
10358 fontName "Consolas"
10359 alignment "left"
10360 anchor "tl"
10361 borderDistance 6
10362 ]
10363 ]
10364
10365 node
10366 [
10367 id 11
10368 graphics
10369 [
10370 w 177.10000000000002
10371 h 40
10372 type "rectangle"
10373 fill "#FFFFFF"
10374 fill2 "#FFFFFF"
10375 outline "#000000"
10376 ]
10377 LabelGraphics
10378 [
10379 text "null"
10380 outline "#000000"
10381 fill "#FFFFFF"
10382 fontSize 16
10383 fontName "Monospace"
10384 autoSizePolicy "node_width"
10385 anchor "t"
10386 borderDistance 0.0
10387 ]
10388 LabelGraphics
10389 [
10390 text "
10391 InformationLink class
10392 "
10393 fontSize 14
10394 fontName "Consolas"
10395 alignment "left"
10396 anchor "tl"
10397 borderDistance 6
10398 ]
10399 ]
10400
10401 node
10402 [
10403 id 12
10404 graphics
10405 [
10406 w 112.2
10407 h 26
10408 type "rectangle"
10409 fill "#FFFFFF"
10410 fill2 "#FFFFFF"
10411 outline "#000000"
10412 ]
10413 LabelGraphics
10414 [
10415 text "New Integers"
10416 outline "#000000"
10417 fill "#FFFFFF"
10418 fontSize 16
10419 fontName "Monospace"
10420 autoSizePolicy "node_width"
10421 anchor "t"
10422 borderDistance 0.0
10423 ]
10424 LabelGraphics
10425 [
10426 text "
10427 "
10428 fontSize 14
10429 fontName "Consolas"
10430 alignment "left"
10431 anchor "tl"
10432 borderDistance 6
10433 ]
10434 ]
10435
10436 node
10437 [
10438 id 13
10439 graphics
10440 [
10441 w 85.80000000000001
10442 h 26
10443 type "rectangle"
10444 fill "#FFFFFF"
10445 fill2 "#FFFFFF"
10446 outline "#000000"
10447 ]
10448 LabelGraphics
10449 [
10450 text "New Reals"
10451 outline "#000000"
10452 fill "#FFFFFF"
10453 fontSize 16
10454 fontName "Monospace"
10455 autoSizePolicy "node_width"
10456 anchor "t"
10457 borderDistance 0.0
10458 ]
10459 LabelGraphics
10460 [
10461 text "
10462 "
10463 fontSize 14
10464 fontName "Consolas"
10465 alignment "left"
10466 anchor "tl"
10467 borderDistance 6
10468 ]
10469 ]
10470
10471 node
10472 [
10473 id 14
10474 graphics
10475 [
10476 w 103.4
10477 h 26
10478 type "rectangle"
10479 fill "#FFFFFF"
10480 fill2 "#FFFFFF"
10481 outline "#000000"
10482 ]
10483 LabelGraphics
10484 [
10485 text "New Strings"
10486 outline "#000000"
10487 fill "#FFFFFF"
10488 fontSize 16
10489 fontName "Monospace"
10490 autoSizePolicy "node_width"
10491 anchor "t"
10492 borderDistance 0.0
10493 ]
10494 LabelGraphics
10495 [
10496 text "
10497 "
10498 fontSize 14
10499 fontName "Consolas"
10500 alignment "left"
10501 anchor "tl"
10502 borderDistance 6
10503 ]
10504 ]
10505
10506 node
10507 [
10508 id 15
10509 graphics
10510 [
10511 w 103.4
10512 h 26
10513 type "rectangle"
10514 fill "#FFFFFF"
10515 fill2 "#FFFFFF"
10516 outline "#000000"
10517 ]
10518 LabelGraphics
10519 [
10520 text "New Objects"
10521 outline "#000000"
10522 fill "#FFFFFF"
10523 fontSize 16
10524 fontName "Monospace"
10525 autoSizePolicy "node_width"
10526 anchor "t"
10527 borderDistance 0.0
10528 ]
10529 LabelGraphics
10530 [
10531 text "
10532 "
10533 fontSize 14
10534 fontName "Consolas"
10535 alignment "left"
10536 anchor "tl"
10537 borderDistance 6
10538 ]
10539 ]
10540 edge
10541 [
10542 source 6
10543 target 7
10544 graphics
10545 [
10546 fill "#000000"
10547 width 3
10548 targetArrow "standard"
10549 ]
10550 LabelGraphics
10551 [
10552 text "interface reference FunctionalElement"
10553 fontSize 14
10554 fontName "Consolas"
10555 configuration "AutoFlippingLabel"
10556 model "six_pos"
10557 position "thead"
10558 ]
10559 ]
10560 edge
10561 [
10562 source 6
10563 target 3
10564 graphics
10565 [
10566 fill "#000000"
10567 targetArrow "standard"
10568 ]
10569 LabelGraphics
10570 [
10571 text "model reference FunctionalElement"
10572 fontSize 14
10573 fontName "Consolas"
10574 configuration "AutoFlippingLabel"
10575 model "six_pos"
10576 position "thead"
10577 ]
10578 ]
10579 edge
10580 [
10581 source 3
10582 target 6
10583 graphics
10584 [
10585 fill "#000000"
10586 width 3
10587 targetArrow "standard"
10588 ]
10589 LabelGraphics
10590 [
10591 text "rootElements reference FunctionalArchitectureModel"
10592 fontSize 14
10593 fontName "Consolas"
10594 configuration "AutoFlippingLabel"
10595 model "six_pos"
10596 position "thead"
10597 ]
10598 ]
10599 edge
10600 [
10601 source 9
10602 target 8
10603 graphics
10604 [
10605 fill "#000000"
10606 targetArrow "standard"
10607 ]
10608 LabelGraphics
10609 [
10610 text "from reference InformationLink"
10611 fontSize 14
10612 fontName "Consolas"
10613 configuration "AutoFlippingLabel"
10614 model "six_pos"
10615 position "thead"
10616 ]
10617 ]
10618 edge
10619 [
10620 source 11
10621 target 8
10622 graphics
10623 [
10624 fill "#000000"
10625 targetArrow "standard"
10626 ]
10627 LabelGraphics
10628 [
10629 text "from reference InformationLink"
10630 fontSize 14
10631 fontName "Consolas"
10632 configuration "AutoFlippingLabel"
10633 model "six_pos"
10634 position "thead"
10635 ]
10636 ]
10637 edge
10638 [
10639 source 9
10640 target 10
10641 graphics
10642 [
10643 fill "#000000"
10644 targetArrow "standard"
10645 ]
10646 LabelGraphics
10647 [
10648 text "to reference InformationLink"
10649 fontSize 14
10650 fontName "Consolas"
10651 configuration "AutoFlippingLabel"
10652 model "six_pos"
10653 position "thead"
10654 ]
10655 ]
10656 edge
10657 [
10658 source 11
10659 target 10
10660 graphics
10661 [
10662 fill "#000000"
10663 targetArrow "standard"
10664 ]
10665 LabelGraphics
10666 [
10667 text "to reference InformationLink"
10668 fontSize 14
10669 fontName "Consolas"
10670 configuration "AutoFlippingLabel"
10671 model "six_pos"
10672 position "thead"
10673 ]
10674 ]
10675 edge
10676 [
10677 source 7
10678 target 8
10679 graphics
10680 [
10681 fill "#000000"
10682 width 3
10683 targetArrow "standard"
10684 ]
10685 LabelGraphics
10686 [
10687 text "data reference FunctionalInterface"
10688 fontSize 14
10689 fontName "Consolas"
10690 configuration "AutoFlippingLabel"
10691 model "six_pos"
10692 position "thead"
10693 ]
10694 ]
10695 edge
10696 [
10697 source 7
10698 target 10
10699 graphics
10700 [
10701 fill "#000000"
10702 width 3
10703 targetArrow "standard"
10704 ]
10705 LabelGraphics
10706 [
10707 text "data reference FunctionalInterface"
10708 fontSize 14
10709 fontName "Consolas"
10710 configuration "AutoFlippingLabel"
10711 model "six_pos"
10712 position "thead"
10713 ]
10714 ]
10715 edge
10716 [
10717 source 7
10718 target 6
10719 graphics
10720 [
10721 fill "#000000"
10722 targetArrow "standard"
10723 ]
10724 LabelGraphics
10725 [
10726 text "element reference FunctionalInterface"
10727 fontSize 14
10728 fontName "Consolas"
10729 configuration "AutoFlippingLabel"
10730 model "six_pos"
10731 position "thead"
10732 ]
10733 ]
10734 edge
10735 [
10736 source 10
10737 target 9
10738 graphics
10739 [
10740 fill "#000000"
10741 targetArrow "standard"
10742 ]
10743 LabelGraphics
10744 [
10745 text "IncomingLinks reference FunctionalInput"
10746 fontSize 14
10747 fontName "Consolas"
10748 configuration "AutoFlippingLabel"
10749 model "six_pos"
10750 position "thead"
10751 ]
10752 ]
10753 edge
10754 [
10755 source 10
10756 target 11
10757 graphics
10758 [
10759 fill "#000000"
10760 targetArrow "standard"
10761 ]
10762 LabelGraphics
10763 [
10764 text "IncomingLinks reference FunctionalInput"
10765 fontSize 14
10766 fontName "Consolas"
10767 configuration "AutoFlippingLabel"
10768 model "six_pos"
10769 position "thead"
10770 ]
10771 ]
10772 edge
10773 [
10774 source 8
10775 target 9
10776 graphics
10777 [
10778 fill "#000000"
10779 width 3
10780 targetArrow "standard"
10781 ]
10782 LabelGraphics
10783 [
10784 text "outgoingLinks reference FunctionalOutput"
10785 fontSize 14
10786 fontName "Consolas"
10787 configuration "AutoFlippingLabel"
10788 model "six_pos"
10789 position "thead"
10790 ]
10791 ]
10792 edge
10793 [
10794 source 8
10795 target 11
10796 graphics
10797 [
10798 fill "#000000"
10799 width 3
10800 targetArrow "standard"
10801 ]
10802 LabelGraphics
10803 [
10804 text "outgoingLinks reference FunctionalOutput"
10805 fontSize 14
10806 fontName "Consolas"
10807 configuration "AutoFlippingLabel"
10808 model "six_pos"
10809 position "thead"
10810 ]
10811 ]
10812 edge
10813 [
10814 source 8
10815 target 7
10816 graphics
10817 [
10818 fill "#000000"
10819 targetArrow "standard"
10820 ]
10821 LabelGraphics
10822 [
10823 text "interface reference FunctionalData"
10824 fontSize 14
10825 fontName "Consolas"
10826 configuration "AutoFlippingLabel"
10827 model "six_pos"
10828 position "thead"
10829 ]
10830 ]
10831 edge
10832 [
10833 source 10
10834 target 7
10835 graphics
10836 [
10837 fill "#000000"
10838 targetArrow "standard"
10839 ]
10840 LabelGraphics
10841 [
10842 text "interface reference FunctionalData"
10843 fontSize 14
10844 fontName "Consolas"
10845 configuration "AutoFlippingLabel"
10846 model "six_pos"
10847 position "thead"
10848 ]
10849 ]
10850 edge
10851 [
10852 source 6
10853 target 0
10854 graphics
10855 [
10856 fill "#000000"
10857 targetArrow "standard"
10858 ]
10859 LabelGraphics
10860 [
10861 text "type attribute Function"
10862 fontSize 14
10863 fontName "Consolas"
10864 configuration "AutoFlippingLabel"
10865 model "six_pos"
10866 position "thead"
10867 ]
10868 ]
10869]
10870graph
10871[
10872 node
10873 [
10874 id 0
10875 graphics
10876 [
10877 w 226.60000000000002
10878 h 40
10879 type "rectangle"
10880 fill "#FFFFFF"
10881 fill2 "#FFFFFF"
10882 outline "#000000"
10883 ]
10884 LabelGraphics
10885 [
10886 text "Root literal FunctionType"
10887 outline "#000000"
10888 fill "#FFFFFF"
10889 fontSize 16
10890 fontName "Monospace"
10891 autoSizePolicy "node_width"
10892 anchor "t"
10893 borderDistance 0.0
10894 ]
10895 LabelGraphics
10896 [
10897 text "
10898 FunctionType enum
10899 "
10900 fontSize 14
10901 fontName "Consolas"
10902 alignment "left"
10903 anchor "tl"
10904 borderDistance 6
10905 ]
10906 ]
10907
10908 node
10909 [
10910 id 1
10911 graphics
10912 [
10913 w 297.0
10914 h 40
10915 type "rectangle"
10916 fill "#FFFFFF"
10917 fill2 "#FFFFFF"
10918 outline "#000000"
10919 ]
10920 LabelGraphics
10921 [
10922 text "Intermediate literal FunctionType"
10923 outline "#000000"
10924 fill "#FFFFFF"
10925 fontSize 16
10926 fontName "Monospace"
10927 autoSizePolicy "node_width"
10928 anchor "t"
10929 borderDistance 0.0
10930 ]
10931 LabelGraphics
10932 [
10933 text "
10934 FunctionType enum
10935 "
10936 fontSize 14
10937 fontName "Consolas"
10938 alignment "left"
10939 anchor "tl"
10940 borderDistance 6
10941 ]
10942 ]
10943
10944 node
10945 [
10946 id 2
10947 graphics
10948 [
10949 w 226.60000000000002
10950 h 40
10951 type "rectangle"
10952 fill "#FFFFFF"
10953 fill2 "#FFFFFF"
10954 outline "#000000"
10955 ]
10956 LabelGraphics
10957 [
10958 text "Leaf literal FunctionType"
10959 outline "#000000"
10960 fill "#FFFFFF"
10961 fontSize 16
10962 fontName "Monospace"
10963 autoSizePolicy "node_width"
10964 anchor "t"
10965 borderDistance 0.0
10966 ]
10967 LabelGraphics
10968 [
10969 text "
10970 FunctionType enum
10971 "
10972 fontSize 14
10973 fontName "Consolas"
10974 alignment "left"
10975 anchor "tl"
10976 borderDistance 6
10977 ]
10978 ]
10979
10980 node
10981 [
10982 id 3
10983 graphics
10984 [
10985 w 361.90000000000003
10986 h 54
10987 type "rectangle"
10988 fill "#FFFFFF"
10989 fill2 "#FFFFFF"
10990 outline "#000000"
10991 ]
10992 LabelGraphics
10993 [
10994 text "o 1"
10995 outline "#000000"
10996 fill "#FFFFFF"
10997 fontSize 16
10998 fontName "Monospace"
10999 autoSizePolicy "node_width"
11000 anchor "t"
11001 borderDistance 0.0
11002 ]
11003 LabelGraphics
11004 [
11005 text "
11006 FunctionalArchitectureModel class DefinedPart
11007 FunctionalArchitectureModel class
11008 "
11009 fontSize 14
11010 fontName "Consolas"
11011 alignment "left"
11012 anchor "tl"
11013 borderDistance 6
11014 ]
11015 ]
11016
11017 node
11018 [
11019 id 4
11020 graphics
11021 [
11022 w 41.800000000000004
11023 h 26
11024 type "rectangle"
11025 fill "#FFFFFF"
11026 fill2 "#FFFFFF"
11027 outline "#000000"
11028 ]
11029 LabelGraphics
11030 [
11031 text "true"
11032 outline "#000000"
11033 fill "#FFFFFF"
11034 fontSize 16
11035 fontName "Monospace"
11036 autoSizePolicy "node_width"
11037 anchor "t"
11038 borderDistance 0.0
11039 ]
11040 LabelGraphics
11041 [
11042 text "
11043 "
11044 fontSize 14
11045 fontName "Consolas"
11046 alignment "left"
11047 anchor "tl"
11048 borderDistance 6
11049 ]
11050 ]
11051
11052 node
11053 [
11054 id 5
11055 graphics
11056 [
11057 w 50.6
11058 h 26
11059 type "rectangle"
11060 fill "#FFFFFF"
11061 fill2 "#FFFFFF"
11062 outline "#000000"
11063 ]
11064 LabelGraphics
11065 [
11066 text "false"
11067 outline "#000000"
11068 fill "#FFFFFF"
11069 fontSize 16
11070 fontName "Monospace"
11071 autoSizePolicy "node_width"
11072 anchor "t"
11073 borderDistance 0.0
11074 ]
11075 LabelGraphics
11076 [
11077 text "
11078 "
11079 fontSize 14
11080 fontName "Consolas"
11081 alignment "left"
11082 anchor "tl"
11083 borderDistance 6
11084 ]
11085 ]
11086
11087 node
11088 [
11089 id 6
11090 graphics
11091 [
11092 w 192.50000000000003
11093 h 54
11094 type "rectangle"
11095 fill "#FFFFFF"
11096 fill2 "#FFFFFF"
11097 outline "#000000"
11098 ]
11099 LabelGraphics
11100 [
11101 text "null"
11102 outline "#000000"
11103 fill "#FFFFFF"
11104 fontSize 16
11105 fontName "Monospace"
11106 autoSizePolicy "node_width"
11107 anchor "t"
11108 borderDistance 0.0
11109 ]
11110 LabelGraphics
11111 [
11112 text "
11113 FunctionalElement class
11114 Function class
11115 "
11116 fontSize 14
11117 fontName "Consolas"
11118 alignment "left"
11119 anchor "tl"
11120 borderDistance 6
11121 ]
11122 ]
11123
11124 node
11125 [
11126 id 7
11127 graphics
11128 [
11129 w 207.9
11130 h 40
11131 type "rectangle"
11132 fill "#FFFFFF"
11133 fill2 "#FFFFFF"
11134 outline "#000000"
11135 ]
11136 LabelGraphics
11137 [
11138 text "null"
11139 outline "#000000"
11140 fill "#FFFFFF"
11141 fontSize 16
11142 fontName "Monospace"
11143 autoSizePolicy "node_width"
11144 anchor "t"
11145 borderDistance 0.0
11146 ]
11147 LabelGraphics
11148 [
11149 text "
11150 FunctionalInterface class
11151 "
11152 fontSize 14
11153 fontName "Consolas"
11154 alignment "left"
11155 anchor "tl"
11156 borderDistance 6
11157 ]
11158 ]
11159
11160 node
11161 [
11162 id 8
11163 graphics
11164 [
11165 w 184.8
11166 h 54
11167 type "rectangle"
11168 fill "#FFFFFF"
11169 fill2 "#FFFFFF"
11170 outline "#000000"
11171 ]
11172 LabelGraphics
11173 [
11174 text "null"
11175 outline "#000000"
11176 fill "#FFFFFF"
11177 fontSize 16
11178 fontName "Monospace"
11179 autoSizePolicy "node_width"
11180 anchor "t"
11181 borderDistance 0.0
11182 ]
11183 LabelGraphics
11184 [
11185 text "
11186 FunctionalOutput class
11187 FunctionalData class
11188 "
11189 fontSize 14
11190 fontName "Consolas"
11191 alignment "left"
11192 anchor "tl"
11193 borderDistance 6
11194 ]
11195 ]
11196
11197 node
11198 [
11199 id 9
11200 graphics
11201 [
11202 w 161.70000000000002
11203 h 40
11204 type "rectangle"
11205 fill "#FFFFFF"
11206 fill2 "#FFFFFF"
11207 outline "#000000"
11208 ]
11209 LabelGraphics
11210 [
11211 text "null"
11212 outline "#000000"
11213 fill "#FFFFFF"
11214 fontSize 16
11215 fontName "Monospace"
11216 autoSizePolicy "node_width"
11217 anchor "t"
11218 borderDistance 0.0
11219 ]
11220 LabelGraphics
11221 [
11222 text "
11223 FAMTerminator class
11224 "
11225 fontSize 14
11226 fontName "Consolas"
11227 alignment "left"
11228 anchor "tl"
11229 borderDistance 6
11230 ]
11231 ]
11232
11233 node
11234 [
11235 id 10
11236 graphics
11237 [
11238 w 184.8
11239 h 54
11240 type "rectangle"
11241 fill "#FFFFFF"
11242 fill2 "#FFFFFF"
11243 outline "#000000"
11244 ]
11245 LabelGraphics
11246 [
11247 text "null"
11248 outline "#000000"
11249 fill "#FFFFFF"
11250 fontSize 16
11251 fontName "Monospace"
11252 autoSizePolicy "node_width"
11253 anchor "t"
11254 borderDistance 0.0
11255 ]
11256 LabelGraphics
11257 [
11258 text "
11259 FunctionalOutput class
11260 FunctionalData class
11261 "
11262 fontSize 14
11263 fontName "Consolas"
11264 alignment "left"
11265 anchor "tl"
11266 borderDistance 6
11267 ]
11268 ]
11269
11270 node
11271 [
11272 id 11
11273 graphics
11274 [
11275 w 161.70000000000002
11276 h 40
11277 type "rectangle"
11278 fill "#FFFFFF"
11279 fill2 "#FFFFFF"
11280 outline "#000000"
11281 ]
11282 LabelGraphics
11283 [
11284 text "null"
11285 outline "#000000"
11286 fill "#FFFFFF"
11287 fontSize 16
11288 fontName "Monospace"
11289 autoSizePolicy "node_width"
11290 anchor "t"
11291 borderDistance 0.0
11292 ]
11293 LabelGraphics
11294 [
11295 text "
11296 FAMTerminator class
11297 "
11298 fontSize 14
11299 fontName "Consolas"
11300 alignment "left"
11301 anchor "tl"
11302 borderDistance 6
11303 ]
11304 ]
11305
11306 node
11307 [
11308 id 12
11309 graphics
11310 [
11311 w 112.2
11312 h 26
11313 type "rectangle"
11314 fill "#FFFFFF"
11315 fill2 "#FFFFFF"
11316 outline "#000000"
11317 ]
11318 LabelGraphics
11319 [
11320 text "New Integers"
11321 outline "#000000"
11322 fill "#FFFFFF"
11323 fontSize 16
11324 fontName "Monospace"
11325 autoSizePolicy "node_width"
11326 anchor "t"
11327 borderDistance 0.0
11328 ]
11329 LabelGraphics
11330 [
11331 text "
11332 "
11333 fontSize 14
11334 fontName "Consolas"
11335 alignment "left"
11336 anchor "tl"
11337 borderDistance 6
11338 ]
11339 ]
11340
11341 node
11342 [
11343 id 13
11344 graphics
11345 [
11346 w 85.80000000000001
11347 h 26
11348 type "rectangle"
11349 fill "#FFFFFF"
11350 fill2 "#FFFFFF"
11351 outline "#000000"
11352 ]
11353 LabelGraphics
11354 [
11355 text "New Reals"
11356 outline "#000000"
11357 fill "#FFFFFF"
11358 fontSize 16
11359 fontName "Monospace"
11360 autoSizePolicy "node_width"
11361 anchor "t"
11362 borderDistance 0.0
11363 ]
11364 LabelGraphics
11365 [
11366 text "
11367 "
11368 fontSize 14
11369 fontName "Consolas"
11370 alignment "left"
11371 anchor "tl"
11372 borderDistance 6
11373 ]
11374 ]
11375
11376 node
11377 [
11378 id 14
11379 graphics
11380 [
11381 w 103.4
11382 h 26
11383 type "rectangle"
11384 fill "#FFFFFF"
11385 fill2 "#FFFFFF"
11386 outline "#000000"
11387 ]
11388 LabelGraphics
11389 [
11390 text "New Strings"
11391 outline "#000000"
11392 fill "#FFFFFF"
11393 fontSize 16
11394 fontName "Monospace"
11395 autoSizePolicy "node_width"
11396 anchor "t"
11397 borderDistance 0.0
11398 ]
11399 LabelGraphics
11400 [
11401 text "
11402 "
11403 fontSize 14
11404 fontName "Consolas"
11405 alignment "left"
11406 anchor "tl"
11407 borderDistance 6
11408 ]
11409 ]
11410
11411 node
11412 [
11413 id 15
11414 graphics
11415 [
11416 w 103.4
11417 h 26
11418 type "rectangle"
11419 fill "#FFFFFF"
11420 fill2 "#FFFFFF"
11421 outline "#000000"
11422 ]
11423 LabelGraphics
11424 [
11425 text "New Objects"
11426 outline "#000000"
11427 fill "#FFFFFF"
11428 fontSize 16
11429 fontName "Monospace"
11430 autoSizePolicy "node_width"
11431 anchor "t"
11432 borderDistance 0.0
11433 ]
11434 LabelGraphics
11435 [
11436 text "
11437 "
11438 fontSize 14
11439 fontName "Consolas"
11440 alignment "left"
11441 anchor "tl"
11442 borderDistance 6
11443 ]
11444 ]
11445 edge
11446 [
11447 source 6
11448 target 7
11449 graphics
11450 [
11451 fill "#000000"
11452 width 3
11453 targetArrow "standard"
11454 ]
11455 LabelGraphics
11456 [
11457 text "interface reference FunctionalElement"
11458 fontSize 14
11459 fontName "Consolas"
11460 configuration "AutoFlippingLabel"
11461 model "six_pos"
11462 position "thead"
11463 ]
11464 ]
11465 edge
11466 [
11467 source 6
11468 target 3
11469 graphics
11470 [
11471 fill "#000000"
11472 targetArrow "standard"
11473 ]
11474 LabelGraphics
11475 [
11476 text "model reference FunctionalElement"
11477 fontSize 14
11478 fontName "Consolas"
11479 configuration "AutoFlippingLabel"
11480 model "six_pos"
11481 position "thead"
11482 ]
11483 ]
11484 edge
11485 [
11486 source 3
11487 target 6
11488 graphics
11489 [
11490 fill "#000000"
11491 width 3
11492 targetArrow "standard"
11493 ]
11494 LabelGraphics
11495 [
11496 text "rootElements reference FunctionalArchitectureModel"
11497 fontSize 14
11498 fontName "Consolas"
11499 configuration "AutoFlippingLabel"
11500 model "six_pos"
11501 position "thead"
11502 ]
11503 ]
11504 edge
11505 [
11506 source 9
11507 target 8
11508 graphics
11509 [
11510 fill "#000000"
11511 targetArrow "standard"
11512 ]
11513 LabelGraphics
11514 [
11515 text "data reference FAMTerminator"
11516 fontSize 14
11517 fontName "Consolas"
11518 configuration "AutoFlippingLabel"
11519 model "six_pos"
11520 position "thead"
11521 ]
11522 ]
11523 edge
11524 [
11525 source 11
11526 target 10
11527 graphics
11528 [
11529 fill "#000000"
11530 targetArrow "standard"
11531 ]
11532 LabelGraphics
11533 [
11534 text "data reference FAMTerminator"
11535 fontSize 14
11536 fontName "Consolas"
11537 configuration "AutoFlippingLabel"
11538 model "six_pos"
11539 position "thead"
11540 ]
11541 ]
11542 edge
11543 [
11544 source 7
11545 target 8
11546 graphics
11547 [
11548 fill "#000000"
11549 width 3
11550 targetArrow "standard"
11551 ]
11552 LabelGraphics
11553 [
11554 text "data reference FunctionalInterface"
11555 fontSize 14
11556 fontName "Consolas"
11557 configuration "AutoFlippingLabel"
11558 model "six_pos"
11559 position "thead"
11560 ]
11561 ]
11562 edge
11563 [
11564 source 7
11565 target 10
11566 graphics
11567 [
11568 fill "#000000"
11569 width 3
11570 targetArrow "standard"
11571 ]
11572 LabelGraphics
11573 [
11574 text "data reference FunctionalInterface"
11575 fontSize 14
11576 fontName "Consolas"
11577 configuration "AutoFlippingLabel"
11578 model "six_pos"
11579 position "thead"
11580 ]
11581 ]
11582 edge
11583 [
11584 source 7
11585 target 6
11586 graphics
11587 [
11588 fill "#000000"
11589 targetArrow "standard"
11590 ]
11591 LabelGraphics
11592 [
11593 text "element reference FunctionalInterface"
11594 fontSize 14
11595 fontName "Consolas"
11596 configuration "AutoFlippingLabel"
11597 model "six_pos"
11598 position "thead"
11599 ]
11600 ]
11601 edge
11602 [
11603 source 8
11604 target 9
11605 graphics
11606 [
11607 fill "#000000"
11608 width 3
11609 targetArrow "standard"
11610 ]
11611 LabelGraphics
11612 [
11613 text "terminator reference FunctionalData"
11614 fontSize 14
11615 fontName "Consolas"
11616 configuration "AutoFlippingLabel"
11617 model "six_pos"
11618 position "thead"
11619 ]
11620 ]
11621 edge
11622 [
11623 source 10
11624 target 11
11625 graphics
11626 [
11627 fill "#000000"
11628 width 3
11629 targetArrow "standard"
11630 ]
11631 LabelGraphics
11632 [
11633 text "terminator reference FunctionalData"
11634 fontSize 14
11635 fontName "Consolas"
11636 configuration "AutoFlippingLabel"
11637 model "six_pos"
11638 position "thead"
11639 ]
11640 ]
11641 edge
11642 [
11643 source 8
11644 target 7
11645 graphics
11646 [
11647 fill "#000000"
11648 targetArrow "standard"
11649 ]
11650 LabelGraphics
11651 [
11652 text "interface reference FunctionalData"
11653 fontSize 14
11654 fontName "Consolas"
11655 configuration "AutoFlippingLabel"
11656 model "six_pos"
11657 position "thead"
11658 ]
11659 ]
11660 edge
11661 [
11662 source 10
11663 target 7
11664 graphics
11665 [
11666 fill "#000000"
11667 targetArrow "standard"
11668 ]
11669 LabelGraphics
11670 [
11671 text "interface reference FunctionalData"
11672 fontSize 14
11673 fontName "Consolas"
11674 configuration "AutoFlippingLabel"
11675 model "six_pos"
11676 position "thead"
11677 ]
11678 ]
11679 edge
11680 [
11681 source 6
11682 target 0
11683 graphics
11684 [
11685 fill "#000000"
11686 targetArrow "standard"
11687 ]
11688 LabelGraphics
11689 [
11690 text "type attribute Function"
11691 fontSize 14
11692 fontName "Consolas"
11693 configuration "AutoFlippingLabel"
11694 model "six_pos"
11695 position "thead"
11696 ]
11697 ]
11698]
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 e33711c3..158ebb0f 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 fa323f3d..3dcec4a4 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,11 +1,13 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
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"> 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">
3 <data xsi:type="fam:FunctionalOutput"/> 3 <rootElements xsi:type="fam:Function">
4 <data xsi:type="fam:FunctionalOutput"> 4 <interface>
5 <terminator/> 5 <data xsi:type="fam:FunctionalOutput">
6 </data> 6 <terminator/>
7 <data xsi:type="fam:FunctionalInput"/> 7 </data>
8 <data xsi:type="fam:FunctionalOutput"> 8 <data xsi:type="fam:FunctionalOutput">
9 <terminator/> 9 <terminator/>
10 </data> 10 </data>
11</fam:FunctionalInterface> 11 </interface>
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 383a7f99..62441d63 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
@@ -8343,3 +8343,3359 @@ graph
8343 ] 8343 ]
8344 ] 8344 ]
8345] 8345]
8346graph
8347[
8348 node
8349 [
8350 id 0
8351 graphics
8352 [
8353 w 226.60000000000002
8354 h 40
8355 type "rectangle"
8356 fill "#FFFFFF"
8357 fill2 "#FFFFFF"
8358 outline "#000000"
8359 ]
8360 LabelGraphics
8361 [
8362 text "Root literal FunctionType"
8363 outline "#000000"
8364 fill "#FFFFFF"
8365 fontSize 16
8366 fontName "Monospace"
8367 autoSizePolicy "node_width"
8368 anchor "t"
8369 borderDistance 0.0
8370 ]
8371 LabelGraphics
8372 [
8373 text "
8374 FunctionType enum
8375 "
8376 fontSize 14
8377 fontName "Consolas"
8378 alignment "left"
8379 anchor "tl"
8380 borderDistance 6
8381 ]
8382 ]
8383
8384 node
8385 [
8386 id 1
8387 graphics
8388 [
8389 w 297.0
8390 h 40
8391 type "rectangle"
8392 fill "#FFFFFF"
8393 fill2 "#FFFFFF"
8394 outline "#000000"
8395 ]
8396 LabelGraphics
8397 [
8398 text "Intermediate literal FunctionType"
8399 outline "#000000"
8400 fill "#FFFFFF"
8401 fontSize 16
8402 fontName "Monospace"
8403 autoSizePolicy "node_width"
8404 anchor "t"
8405 borderDistance 0.0
8406 ]
8407 LabelGraphics
8408 [
8409 text "
8410 FunctionType enum
8411 "
8412 fontSize 14
8413 fontName "Consolas"
8414 alignment "left"
8415 anchor "tl"
8416 borderDistance 6
8417 ]
8418 ]
8419
8420 node
8421 [
8422 id 2
8423 graphics
8424 [
8425 w 226.60000000000002
8426 h 40
8427 type "rectangle"
8428 fill "#FFFFFF"
8429 fill2 "#FFFFFF"
8430 outline "#000000"
8431 ]
8432 LabelGraphics
8433 [
8434 text "Leaf literal FunctionType"
8435 outline "#000000"
8436 fill "#FFFFFF"
8437 fontSize 16
8438 fontName "Monospace"
8439 autoSizePolicy "node_width"
8440 anchor "t"
8441 borderDistance 0.0
8442 ]
8443 LabelGraphics
8444 [
8445 text "
8446 FunctionType enum
8447 "
8448 fontSize 14
8449 fontName "Consolas"
8450 alignment "left"
8451 anchor "tl"
8452 borderDistance 6
8453 ]
8454 ]
8455
8456 node
8457 [
8458 id 3
8459 graphics
8460 [
8461 w 41.800000000000004
8462 h 26
8463 type "rectangle"
8464 fill "#FFFFFF"
8465 fill2 "#FFFFFF"
8466 outline "#000000"
8467 ]
8468 LabelGraphics
8469 [
8470 text "true"
8471 outline "#000000"
8472 fill "#FFFFFF"
8473 fontSize 16
8474 fontName "Monospace"
8475 autoSizePolicy "node_width"
8476 anchor "t"
8477 borderDistance 0.0
8478 ]
8479 LabelGraphics
8480 [
8481 text "
8482 "
8483 fontSize 14
8484 fontName "Consolas"
8485 alignment "left"
8486 anchor "tl"
8487 borderDistance 6
8488 ]
8489 ]
8490
8491 node
8492 [
8493 id 4
8494 graphics
8495 [
8496 w 50.6
8497 h 26
8498 type "rectangle"
8499 fill "#FFFFFF"
8500 fill2 "#FFFFFF"
8501 outline "#000000"
8502 ]
8503 LabelGraphics
8504 [
8505 text "false"
8506 outline "#000000"
8507 fill "#FFFFFF"
8508 fontSize 16
8509 fontName "Monospace"
8510 autoSizePolicy "node_width"
8511 anchor "t"
8512 borderDistance 0.0
8513 ]
8514 LabelGraphics
8515 [
8516 text "
8517 "
8518 fontSize 14
8519 fontName "Consolas"
8520 alignment "left"
8521 anchor "tl"
8522 borderDistance 6
8523 ]
8524 ]
8525
8526 node
8527 [
8528 id 5
8529 graphics
8530 [
8531 w 207.9
8532 h 40
8533 type "rectangle"
8534 fill "#FFFFFF"
8535 fill2 "#FFFFFF"
8536 outline "#000000"
8537 ]
8538 LabelGraphics
8539 [
8540 text "null"
8541 outline "#000000"
8542 fill "#FFFFFF"
8543 fontSize 16
8544 fontName "Monospace"
8545 autoSizePolicy "node_width"
8546 anchor "t"
8547 borderDistance 0.0
8548 ]
8549 LabelGraphics
8550 [
8551 text "
8552 FunctionalInterface class
8553 "
8554 fontSize 14
8555 fontName "Consolas"
8556 alignment "left"
8557 anchor "tl"
8558 borderDistance 6
8559 ]
8560 ]
8561
8562 node
8563 [
8564 id 6
8565 graphics
8566 [
8567 w 184.8
8568 h 54
8569 type "rectangle"
8570 fill "#FFFFFF"
8571 fill2 "#FFFFFF"
8572 outline "#000000"
8573 ]
8574 LabelGraphics
8575 [
8576 text "null"
8577 outline "#000000"
8578 fill "#FFFFFF"
8579 fontSize 16
8580 fontName "Monospace"
8581 autoSizePolicy "node_width"
8582 anchor "t"
8583 borderDistance 0.0
8584 ]
8585 LabelGraphics
8586 [
8587 text "
8588 FunctionalOutput class
8589 FunctionalData class
8590 "
8591 fontSize 14
8592 fontName "Consolas"
8593 alignment "left"
8594 anchor "tl"
8595 borderDistance 6
8596 ]
8597 ]
8598
8599 node
8600 [
8601 id 7
8602 graphics
8603 [
8604 w 177.10000000000002
8605 h 54
8606 type "rectangle"
8607 fill "#FFFFFF"
8608 fill2 "#FFFFFF"
8609 outline "#000000"
8610 ]
8611 LabelGraphics
8612 [
8613 text "null"
8614 outline "#000000"
8615 fill "#FFFFFF"
8616 fontSize 16
8617 fontName "Monospace"
8618 autoSizePolicy "node_width"
8619 anchor "t"
8620 borderDistance 0.0
8621 ]
8622 LabelGraphics
8623 [
8624 text "
8625 FunctionalInput class
8626 FunctionalData class
8627 "
8628 fontSize 14
8629 fontName "Consolas"
8630 alignment "left"
8631 anchor "tl"
8632 borderDistance 6
8633 ]
8634 ]
8635
8636 node
8637 [
8638 id 8
8639 graphics
8640 [
8641 w 161.70000000000002
8642 h 40
8643 type "rectangle"
8644 fill "#FFFFFF"
8645 fill2 "#FFFFFF"
8646 outline "#000000"
8647 ]
8648 LabelGraphics
8649 [
8650 text "null"
8651 outline "#000000"
8652 fill "#FFFFFF"
8653 fontSize 16
8654 fontName "Monospace"
8655 autoSizePolicy "node_width"
8656 anchor "t"
8657 borderDistance 0.0
8658 ]
8659 LabelGraphics
8660 [
8661 text "
8662 FAMTerminator class
8663 "
8664 fontSize 14
8665 fontName "Consolas"
8666 alignment "left"
8667 anchor "tl"
8668 borderDistance 6
8669 ]
8670 ]
8671
8672 node
8673 [
8674 id 9
8675 graphics
8676 [
8677 w 184.8
8678 h 54
8679 type "rectangle"
8680 fill "#FFFFFF"
8681 fill2 "#FFFFFF"
8682 outline "#000000"
8683 ]
8684 LabelGraphics
8685 [
8686 text "null"
8687 outline "#000000"
8688 fill "#FFFFFF"
8689 fontSize 16
8690 fontName "Monospace"
8691 autoSizePolicy "node_width"
8692 anchor "t"
8693 borderDistance 0.0
8694 ]
8695 LabelGraphics
8696 [
8697 text "
8698 FunctionalOutput class
8699 FunctionalData class
8700 "
8701 fontSize 14
8702 fontName "Consolas"
8703 alignment "left"
8704 anchor "tl"
8705 borderDistance 6
8706 ]
8707 ]
8708
8709 node
8710 [
8711 id 10
8712 graphics
8713 [
8714 w 184.8
8715 h 54
8716 type "rectangle"
8717 fill "#FFFFFF"
8718 fill2 "#FFFFFF"
8719 outline "#000000"
8720 ]
8721 LabelGraphics
8722 [
8723 text "null"
8724 outline "#000000"
8725 fill "#FFFFFF"
8726 fontSize 16
8727 fontName "Monospace"
8728 autoSizePolicy "node_width"
8729 anchor "t"
8730 borderDistance 0.0
8731 ]
8732 LabelGraphics
8733 [
8734 text "
8735 FunctionalOutput class
8736 FunctionalData class
8737 "
8738 fontSize 14
8739 fontName "Consolas"
8740 alignment "left"
8741 anchor "tl"
8742 borderDistance 6
8743 ]
8744 ]
8745
8746 node
8747 [
8748 id 11
8749 graphics
8750 [
8751 w 177.10000000000002
8752 h 40
8753 type "rectangle"
8754 fill "#FFFFFF"
8755 fill2 "#FFFFFF"
8756 outline "#000000"
8757 ]
8758 LabelGraphics
8759 [
8760 text "null"
8761 outline "#000000"
8762 fill "#FFFFFF"
8763 fontSize 16
8764 fontName "Monospace"
8765 autoSizePolicy "node_width"
8766 anchor "t"
8767 borderDistance 0.0
8768 ]
8769 LabelGraphics
8770 [
8771 text "
8772 InformationLink class
8773 "
8774 fontSize 14
8775 fontName "Consolas"
8776 alignment "left"
8777 anchor "tl"
8778 borderDistance 6
8779 ]
8780 ]
8781
8782 node
8783 [
8784 id 12
8785 graphics
8786 [
8787 w 112.2
8788 h 26
8789 type "rectangle"
8790 fill "#FFFFFF"
8791 fill2 "#FFFFFF"
8792 outline "#000000"
8793 ]
8794 LabelGraphics
8795 [
8796 text "New Integers"
8797 outline "#000000"
8798 fill "#FFFFFF"
8799 fontSize 16
8800 fontName "Monospace"
8801 autoSizePolicy "node_width"
8802 anchor "t"
8803 borderDistance 0.0
8804 ]
8805 LabelGraphics
8806 [
8807 text "
8808 "
8809 fontSize 14
8810 fontName "Consolas"
8811 alignment "left"
8812 anchor "tl"
8813 borderDistance 6
8814 ]
8815 ]
8816
8817 node
8818 [
8819 id 13
8820 graphics
8821 [
8822 w 85.80000000000001
8823 h 26
8824 type "rectangle"
8825 fill "#FFFFFF"
8826 fill2 "#FFFFFF"
8827 outline "#000000"
8828 ]
8829 LabelGraphics
8830 [
8831 text "New Reals"
8832 outline "#000000"
8833 fill "#FFFFFF"
8834 fontSize 16
8835 fontName "Monospace"
8836 autoSizePolicy "node_width"
8837 anchor "t"
8838 borderDistance 0.0
8839 ]
8840 LabelGraphics
8841 [
8842 text "
8843 "
8844 fontSize 14
8845 fontName "Consolas"
8846 alignment "left"
8847 anchor "tl"
8848 borderDistance 6
8849 ]
8850 ]
8851
8852 node
8853 [
8854 id 14
8855 graphics
8856 [
8857 w 103.4
8858 h 26
8859 type "rectangle"
8860 fill "#FFFFFF"
8861 fill2 "#FFFFFF"
8862 outline "#000000"
8863 ]
8864 LabelGraphics
8865 [
8866 text "New Strings"
8867 outline "#000000"
8868 fill "#FFFFFF"
8869 fontSize 16
8870 fontName "Monospace"
8871 autoSizePolicy "node_width"
8872 anchor "t"
8873 borderDistance 0.0
8874 ]
8875 LabelGraphics
8876 [
8877 text "
8878 "
8879 fontSize 14
8880 fontName "Consolas"
8881 alignment "left"
8882 anchor "tl"
8883 borderDistance 6
8884 ]
8885 ]
8886
8887 node
8888 [
8889 id 15
8890 graphics
8891 [
8892 w 103.4
8893 h 26
8894 type "rectangle"
8895 fill "#FFFFFF"
8896 fill2 "#FFFFFF"
8897 outline "#000000"
8898 ]
8899 LabelGraphics
8900 [
8901 text "New Objects"
8902 outline "#000000"
8903 fill "#FFFFFF"
8904 fontSize 16
8905 fontName "Monospace"
8906 autoSizePolicy "node_width"
8907 anchor "t"
8908 borderDistance 0.0
8909 ]
8910 LabelGraphics
8911 [
8912 text "
8913 "
8914 fontSize 14
8915 fontName "Consolas"
8916 alignment "left"
8917 anchor "tl"
8918 borderDistance 6
8919 ]
8920 ]
8921 edge
8922 [
8923 source 8
8924 target 6
8925 graphics
8926 [
8927 fill "#000000"
8928 targetArrow "standard"
8929 ]
8930 LabelGraphics
8931 [
8932 text "data reference FAMTerminator"
8933 fontSize 14
8934 fontName "Consolas"
8935 configuration "AutoFlippingLabel"
8936 model "six_pos"
8937 position "thead"
8938 ]
8939 ]
8940 edge
8941 [
8942 source 11
8943 target 10
8944 graphics
8945 [
8946 fill "#000000"
8947 targetArrow "standard"
8948 ]
8949 LabelGraphics
8950 [
8951 text "from reference InformationLink"
8952 fontSize 14
8953 fontName "Consolas"
8954 configuration "AutoFlippingLabel"
8955 model "six_pos"
8956 position "thead"
8957 ]
8958 ]
8959 edge
8960 [
8961 source 11
8962 target 7
8963 graphics
8964 [
8965 fill "#000000"
8966 targetArrow "standard"
8967 ]
8968 LabelGraphics
8969 [
8970 text "to reference InformationLink"
8971 fontSize 14
8972 fontName "Consolas"
8973 configuration "AutoFlippingLabel"
8974 model "six_pos"
8975 position "thead"
8976 ]
8977 ]
8978 edge
8979 [
8980 source 5
8981 target 6
8982 graphics
8983 [
8984 fill "#000000"
8985 width 3
8986 targetArrow "standard"
8987 ]
8988 LabelGraphics
8989 [
8990 text "data reference FunctionalInterface"
8991 fontSize 14
8992 fontName "Consolas"
8993 configuration "AutoFlippingLabel"
8994 model "six_pos"
8995 position "thead"
8996 ]
8997 ]
8998 edge
8999 [
9000 source 5
9001 target 7
9002 graphics
9003 [
9004 fill "#000000"
9005 width 3
9006 targetArrow "standard"
9007 ]
9008 LabelGraphics
9009 [
9010 text "data reference FunctionalInterface"
9011 fontSize 14
9012 fontName "Consolas"
9013 configuration "AutoFlippingLabel"
9014 model "six_pos"
9015 position "thead"
9016 ]
9017 ]
9018 edge
9019 [
9020 source 5
9021 target 9
9022 graphics
9023 [
9024 fill "#000000"
9025 width 3
9026 targetArrow "standard"
9027 ]
9028 LabelGraphics
9029 [
9030 text "data reference FunctionalInterface"
9031 fontSize 14
9032 fontName "Consolas"
9033 configuration "AutoFlippingLabel"
9034 model "six_pos"
9035 position "thead"
9036 ]
9037 ]
9038 edge
9039 [
9040 source 5
9041 target 10
9042 graphics
9043 [
9044 fill "#000000"
9045 width 3
9046 targetArrow "standard"
9047 ]
9048 LabelGraphics
9049 [
9050 text "data reference FunctionalInterface"
9051 fontSize 14
9052 fontName "Consolas"
9053 configuration "AutoFlippingLabel"
9054 model "six_pos"
9055 position "thead"
9056 ]
9057 ]
9058 edge
9059 [
9060 source 7
9061 target 11
9062 graphics
9063 [
9064 fill "#000000"
9065 targetArrow "standard"
9066 ]
9067 LabelGraphics
9068 [
9069 text "IncomingLinks reference FunctionalInput"
9070 fontSize 14
9071 fontName "Consolas"
9072 configuration "AutoFlippingLabel"
9073 model "six_pos"
9074 position "thead"
9075 ]
9076 ]
9077 edge
9078 [
9079 source 10
9080 target 11
9081 graphics
9082 [
9083 fill "#000000"
9084 width 3
9085 targetArrow "standard"
9086 ]
9087 LabelGraphics
9088 [
9089 text "outgoingLinks reference FunctionalOutput"
9090 fontSize 14
9091 fontName "Consolas"
9092 configuration "AutoFlippingLabel"
9093 model "six_pos"
9094 position "thead"
9095 ]
9096 ]
9097 edge
9098 [
9099 source 6
9100 target 8
9101 graphics
9102 [
9103 fill "#000000"
9104 width 3
9105 targetArrow "standard"
9106 ]
9107 LabelGraphics
9108 [
9109 text "terminator reference FunctionalData"
9110 fontSize 14
9111 fontName "Consolas"
9112 configuration "AutoFlippingLabel"
9113 model "six_pos"
9114 position "thead"
9115 ]
9116 ]
9117 edge
9118 [
9119 source 6
9120 target 5
9121 graphics
9122 [
9123 fill "#000000"
9124 targetArrow "standard"
9125 ]
9126 LabelGraphics
9127 [
9128 text "interface reference FunctionalData"
9129 fontSize 14
9130 fontName "Consolas"
9131 configuration "AutoFlippingLabel"
9132 model "six_pos"
9133 position "thead"
9134 ]
9135 ]
9136 edge
9137 [
9138 source 7
9139 target 5
9140 graphics
9141 [
9142 fill "#000000"
9143 targetArrow "standard"
9144 ]
9145 LabelGraphics
9146 [
9147 text "interface reference FunctionalData"
9148 fontSize 14
9149 fontName "Consolas"
9150 configuration "AutoFlippingLabel"
9151 model "six_pos"
9152 position "thead"
9153 ]
9154 ]
9155 edge
9156 [
9157 source 9
9158 target 5
9159 graphics
9160 [
9161 fill "#000000"
9162 targetArrow "standard"
9163 ]
9164 LabelGraphics
9165 [
9166 text "interface reference FunctionalData"
9167 fontSize 14
9168 fontName "Consolas"
9169 configuration "AutoFlippingLabel"
9170 model "six_pos"
9171 position "thead"
9172 ]
9173 ]
9174 edge
9175 [
9176 source 10
9177 target 5
9178 graphics
9179 [
9180 fill "#000000"
9181 targetArrow "standard"
9182 ]
9183 LabelGraphics
9184 [
9185 text "interface reference FunctionalData"
9186 fontSize 14
9187 fontName "Consolas"
9188 configuration "AutoFlippingLabel"
9189 model "six_pos"
9190 position "thead"
9191 ]
9192 ]
9193]
9194graph
9195[
9196 node
9197 [
9198 id 0
9199 graphics
9200 [
9201 w 226.60000000000002
9202 h 40
9203 type "rectangle"
9204 fill "#FFFFFF"
9205 fill2 "#FFFFFF"
9206 outline "#000000"
9207 ]
9208 LabelGraphics
9209 [
9210 text "Root literal FunctionType"
9211 outline "#000000"
9212 fill "#FFFFFF"
9213 fontSize 16
9214 fontName "Monospace"
9215 autoSizePolicy "node_width"
9216 anchor "t"
9217 borderDistance 0.0
9218 ]
9219 LabelGraphics
9220 [
9221 text "
9222 FunctionType enum
9223 "
9224 fontSize 14
9225 fontName "Consolas"
9226 alignment "left"
9227 anchor "tl"
9228 borderDistance 6
9229 ]
9230 ]
9231
9232 node
9233 [
9234 id 1
9235 graphics
9236 [
9237 w 297.0
9238 h 40
9239 type "rectangle"
9240 fill "#FFFFFF"
9241 fill2 "#FFFFFF"
9242 outline "#000000"
9243 ]
9244 LabelGraphics
9245 [
9246 text "Intermediate literal FunctionType"
9247 outline "#000000"
9248 fill "#FFFFFF"
9249 fontSize 16
9250 fontName "Monospace"
9251 autoSizePolicy "node_width"
9252 anchor "t"
9253 borderDistance 0.0
9254 ]
9255 LabelGraphics
9256 [
9257 text "
9258 FunctionType enum
9259 "
9260 fontSize 14
9261 fontName "Consolas"
9262 alignment "left"
9263 anchor "tl"
9264 borderDistance 6
9265 ]
9266 ]
9267
9268 node
9269 [
9270 id 2
9271 graphics
9272 [
9273 w 226.60000000000002
9274 h 40
9275 type "rectangle"
9276 fill "#FFFFFF"
9277 fill2 "#FFFFFF"
9278 outline "#000000"
9279 ]
9280 LabelGraphics
9281 [
9282 text "Leaf literal FunctionType"
9283 outline "#000000"
9284 fill "#FFFFFF"
9285 fontSize 16
9286 fontName "Monospace"
9287 autoSizePolicy "node_width"
9288 anchor "t"
9289 borderDistance 0.0
9290 ]
9291 LabelGraphics
9292 [
9293 text "
9294 FunctionType enum
9295 "
9296 fontSize 14
9297 fontName "Consolas"
9298 alignment "left"
9299 anchor "tl"
9300 borderDistance 6
9301 ]
9302 ]
9303
9304 node
9305 [
9306 id 3
9307 graphics
9308 [
9309 w 41.800000000000004
9310 h 26
9311 type "rectangle"
9312 fill "#FFFFFF"
9313 fill2 "#FFFFFF"
9314 outline "#000000"
9315 ]
9316 LabelGraphics
9317 [
9318 text "true"
9319 outline "#000000"
9320 fill "#FFFFFF"
9321 fontSize 16
9322 fontName "Monospace"
9323 autoSizePolicy "node_width"
9324 anchor "t"
9325 borderDistance 0.0
9326 ]
9327 LabelGraphics
9328 [
9329 text "
9330 "
9331 fontSize 14
9332 fontName "Consolas"
9333 alignment "left"
9334 anchor "tl"
9335 borderDistance 6
9336 ]
9337 ]
9338
9339 node
9340 [
9341 id 4
9342 graphics
9343 [
9344 w 50.6
9345 h 26
9346 type "rectangle"
9347 fill "#FFFFFF"
9348 fill2 "#FFFFFF"
9349 outline "#000000"
9350 ]
9351 LabelGraphics
9352 [
9353 text "false"
9354 outline "#000000"
9355 fill "#FFFFFF"
9356 fontSize 16
9357 fontName "Monospace"
9358 autoSizePolicy "node_width"
9359 anchor "t"
9360 borderDistance 0.0
9361 ]
9362 LabelGraphics
9363 [
9364 text "
9365 "
9366 fontSize 14
9367 fontName "Consolas"
9368 alignment "left"
9369 anchor "tl"
9370 borderDistance 6
9371 ]
9372 ]
9373
9374 node
9375 [
9376 id 5
9377 graphics
9378 [
9379 w 207.9
9380 h 40
9381 type "rectangle"
9382 fill "#FFFFFF"
9383 fill2 "#FFFFFF"
9384 outline "#000000"
9385 ]
9386 LabelGraphics
9387 [
9388 text "null"
9389 outline "#000000"
9390 fill "#FFFFFF"
9391 fontSize 16
9392 fontName "Monospace"
9393 autoSizePolicy "node_width"
9394 anchor "t"
9395 borderDistance 0.0
9396 ]
9397 LabelGraphics
9398 [
9399 text "
9400 FunctionalInterface class
9401 "
9402 fontSize 14
9403 fontName "Consolas"
9404 alignment "left"
9405 anchor "tl"
9406 borderDistance 6
9407 ]
9408 ]
9409
9410 node
9411 [
9412 id 6
9413 graphics
9414 [
9415 w 177.10000000000002
9416 h 54
9417 type "rectangle"
9418 fill "#FFFFFF"
9419 fill2 "#FFFFFF"
9420 outline "#000000"
9421 ]
9422 LabelGraphics
9423 [
9424 text "null"
9425 outline "#000000"
9426 fill "#FFFFFF"
9427 fontSize 16
9428 fontName "Monospace"
9429 autoSizePolicy "node_width"
9430 anchor "t"
9431 borderDistance 0.0
9432 ]
9433 LabelGraphics
9434 [
9435 text "
9436 FunctionalInput class
9437 FunctionalData class
9438 "
9439 fontSize 14
9440 fontName "Consolas"
9441 alignment "left"
9442 anchor "tl"
9443 borderDistance 6
9444 ]
9445 ]
9446
9447 node
9448 [
9449 id 7
9450 graphics
9451 [
9452 w 177.10000000000002
9453 h 54
9454 type "rectangle"
9455 fill "#FFFFFF"
9456 fill2 "#FFFFFF"
9457 outline "#000000"
9458 ]
9459 LabelGraphics
9460 [
9461 text "null"
9462 outline "#000000"
9463 fill "#FFFFFF"
9464 fontSize 16
9465 fontName "Monospace"
9466 autoSizePolicy "node_width"
9467 anchor "t"
9468 borderDistance 0.0
9469 ]
9470 LabelGraphics
9471 [
9472 text "
9473 FunctionalInput class
9474 FunctionalData class
9475 "
9476 fontSize 14
9477 fontName "Consolas"
9478 alignment "left"
9479 anchor "tl"
9480 borderDistance 6
9481 ]
9482 ]
9483
9484 node
9485 [
9486 id 8
9487 graphics
9488 [
9489 w 177.10000000000002
9490 h 54
9491 type "rectangle"
9492 fill "#FFFFFF"
9493 fill2 "#FFFFFF"
9494 outline "#000000"
9495 ]
9496 LabelGraphics
9497 [
9498 text "null"
9499 outline "#000000"
9500 fill "#FFFFFF"
9501 fontSize 16
9502 fontName "Monospace"
9503 autoSizePolicy "node_width"
9504 anchor "t"
9505 borderDistance 0.0
9506 ]
9507 LabelGraphics
9508 [
9509 text "
9510 FunctionalInput class
9511 FunctionalData class
9512 "
9513 fontSize 14
9514 fontName "Consolas"
9515 alignment "left"
9516 anchor "tl"
9517 borderDistance 6
9518 ]
9519 ]
9520
9521 node
9522 [
9523 id 9
9524 graphics
9525 [
9526 w 161.70000000000002
9527 h 40
9528 type "rectangle"
9529 fill "#FFFFFF"
9530 fill2 "#FFFFFF"
9531 outline "#000000"
9532 ]
9533 LabelGraphics
9534 [
9535 text "null"
9536 outline "#000000"
9537 fill "#FFFFFF"
9538 fontSize 16
9539 fontName "Monospace"
9540 autoSizePolicy "node_width"
9541 anchor "t"
9542 borderDistance 0.0
9543 ]
9544 LabelGraphics
9545 [
9546 text "
9547 FAMTerminator class
9548 "
9549 fontSize 14
9550 fontName "Consolas"
9551 alignment "left"
9552 anchor "tl"
9553 borderDistance 6
9554 ]
9555 ]
9556
9557 node
9558 [
9559 id 10
9560 graphics
9561 [
9562 w 161.70000000000002
9563 h 40
9564 type "rectangle"
9565 fill "#FFFFFF"
9566 fill2 "#FFFFFF"
9567 outline "#000000"
9568 ]
9569 LabelGraphics
9570 [
9571 text "null"
9572 outline "#000000"
9573 fill "#FFFFFF"
9574 fontSize 16
9575 fontName "Monospace"
9576 autoSizePolicy "node_width"
9577 anchor "t"
9578 borderDistance 0.0
9579 ]
9580 LabelGraphics
9581 [
9582 text "
9583 FAMTerminator class
9584 "
9585 fontSize 14
9586 fontName "Consolas"
9587 alignment "left"
9588 anchor "tl"
9589 borderDistance 6
9590 ]
9591 ]
9592
9593 node
9594 [
9595 id 11
9596 graphics
9597 [
9598 w 177.10000000000002
9599 h 54
9600 type "rectangle"
9601 fill "#FFFFFF"
9602 fill2 "#FFFFFF"
9603 outline "#000000"
9604 ]
9605 LabelGraphics
9606 [
9607 text "null"
9608 outline "#000000"
9609 fill "#FFFFFF"
9610 fontSize 16
9611 fontName "Monospace"
9612 autoSizePolicy "node_width"
9613 anchor "t"
9614 borderDistance 0.0
9615 ]
9616 LabelGraphics
9617 [
9618 text "
9619 FunctionalInput class
9620 FunctionalData class
9621 "
9622 fontSize 14
9623 fontName "Consolas"
9624 alignment "left"
9625 anchor "tl"
9626 borderDistance 6
9627 ]
9628 ]
9629
9630 node
9631 [
9632 id 12
9633 graphics
9634 [
9635 w 112.2
9636 h 26
9637 type "rectangle"
9638 fill "#FFFFFF"
9639 fill2 "#FFFFFF"
9640 outline "#000000"
9641 ]
9642 LabelGraphics
9643 [
9644 text "New Integers"
9645 outline "#000000"
9646 fill "#FFFFFF"
9647 fontSize 16
9648 fontName "Monospace"
9649 autoSizePolicy "node_width"
9650 anchor "t"
9651 borderDistance 0.0
9652 ]
9653 LabelGraphics
9654 [
9655 text "
9656 "
9657 fontSize 14
9658 fontName "Consolas"
9659 alignment "left"
9660 anchor "tl"
9661 borderDistance 6
9662 ]
9663 ]
9664
9665 node
9666 [
9667 id 13
9668 graphics
9669 [
9670 w 85.80000000000001
9671 h 26
9672 type "rectangle"
9673 fill "#FFFFFF"
9674 fill2 "#FFFFFF"
9675 outline "#000000"
9676 ]
9677 LabelGraphics
9678 [
9679 text "New Reals"
9680 outline "#000000"
9681 fill "#FFFFFF"
9682 fontSize 16
9683 fontName "Monospace"
9684 autoSizePolicy "node_width"
9685 anchor "t"
9686 borderDistance 0.0
9687 ]
9688 LabelGraphics
9689 [
9690 text "
9691 "
9692 fontSize 14
9693 fontName "Consolas"
9694 alignment "left"
9695 anchor "tl"
9696 borderDistance 6
9697 ]
9698 ]
9699
9700 node
9701 [
9702 id 14
9703 graphics
9704 [
9705 w 103.4
9706 h 26
9707 type "rectangle"
9708 fill "#FFFFFF"
9709 fill2 "#FFFFFF"
9710 outline "#000000"
9711 ]
9712 LabelGraphics
9713 [
9714 text "New Strings"
9715 outline "#000000"
9716 fill "#FFFFFF"
9717 fontSize 16
9718 fontName "Monospace"
9719 autoSizePolicy "node_width"
9720 anchor "t"
9721 borderDistance 0.0
9722 ]
9723 LabelGraphics
9724 [
9725 text "
9726 "
9727 fontSize 14
9728 fontName "Consolas"
9729 alignment "left"
9730 anchor "tl"
9731 borderDistance 6
9732 ]
9733 ]
9734
9735 node
9736 [
9737 id 15
9738 graphics
9739 [
9740 w 103.4
9741 h 26
9742 type "rectangle"
9743 fill "#FFFFFF"
9744 fill2 "#FFFFFF"
9745 outline "#000000"
9746 ]
9747 LabelGraphics
9748 [
9749 text "New Objects"
9750 outline "#000000"
9751 fill "#FFFFFF"
9752 fontSize 16
9753 fontName "Monospace"
9754 autoSizePolicy "node_width"
9755 anchor "t"
9756 borderDistance 0.0
9757 ]
9758 LabelGraphics
9759 [
9760 text "
9761 "
9762 fontSize 14
9763 fontName "Consolas"
9764 alignment "left"
9765 anchor "tl"
9766 borderDistance 6
9767 ]
9768 ]
9769 edge
9770 [
9771 source 9
9772 target 8
9773 graphics
9774 [
9775 fill "#000000"
9776 targetArrow "standard"
9777 ]
9778 LabelGraphics
9779 [
9780 text "data reference FAMTerminator"
9781 fontSize 14
9782 fontName "Consolas"
9783 configuration "AutoFlippingLabel"
9784 model "six_pos"
9785 position "thead"
9786 ]
9787 ]
9788 edge
9789 [
9790 source 10
9791 target 6
9792 graphics
9793 [
9794 fill "#000000"
9795 targetArrow "standard"
9796 ]
9797 LabelGraphics
9798 [
9799 text "data reference FAMTerminator"
9800 fontSize 14
9801 fontName "Consolas"
9802 configuration "AutoFlippingLabel"
9803 model "six_pos"
9804 position "thead"
9805 ]
9806 ]
9807 edge
9808 [
9809 source 5
9810 target 6
9811 graphics
9812 [
9813 fill "#000000"
9814 width 3
9815 targetArrow "standard"
9816 ]
9817 LabelGraphics
9818 [
9819 text "data reference FunctionalInterface"
9820 fontSize 14
9821 fontName "Consolas"
9822 configuration "AutoFlippingLabel"
9823 model "six_pos"
9824 position "thead"
9825 ]
9826 ]
9827 edge
9828 [
9829 source 5
9830 target 7
9831 graphics
9832 [
9833 fill "#000000"
9834 width 3
9835 targetArrow "standard"
9836 ]
9837 LabelGraphics
9838 [
9839 text "data reference FunctionalInterface"
9840 fontSize 14
9841 fontName "Consolas"
9842 configuration "AutoFlippingLabel"
9843 model "six_pos"
9844 position "thead"
9845 ]
9846 ]
9847 edge
9848 [
9849 source 5
9850 target 8
9851 graphics
9852 [
9853 fill "#000000"
9854 width 3
9855 targetArrow "standard"
9856 ]
9857 LabelGraphics
9858 [
9859 text "data reference FunctionalInterface"
9860 fontSize 14
9861 fontName "Consolas"
9862 configuration "AutoFlippingLabel"
9863 model "six_pos"
9864 position "thead"
9865 ]
9866 ]
9867 edge
9868 [
9869 source 5
9870 target 11
9871 graphics
9872 [
9873 fill "#000000"
9874 width 3
9875 targetArrow "standard"
9876 ]
9877 LabelGraphics
9878 [
9879 text "data reference FunctionalInterface"
9880 fontSize 14
9881 fontName "Consolas"
9882 configuration "AutoFlippingLabel"
9883 model "six_pos"
9884 position "thead"
9885 ]
9886 ]
9887 edge
9888 [
9889 source 8
9890 target 9
9891 graphics
9892 [
9893 fill "#000000"
9894 width 3
9895 targetArrow "standard"
9896 ]
9897 LabelGraphics
9898 [
9899 text "terminator reference FunctionalData"
9900 fontSize 14
9901 fontName "Consolas"
9902 configuration "AutoFlippingLabel"
9903 model "six_pos"
9904 position "thead"
9905 ]
9906 ]
9907 edge
9908 [
9909 source 6
9910 target 10
9911 graphics
9912 [
9913 fill "#000000"
9914 width 3
9915 targetArrow "standard"
9916 ]
9917 LabelGraphics
9918 [
9919 text "terminator reference FunctionalData"
9920 fontSize 14
9921 fontName "Consolas"
9922 configuration "AutoFlippingLabel"
9923 model "six_pos"
9924 position "thead"
9925 ]
9926 ]
9927 edge
9928 [
9929 source 6
9930 target 5
9931 graphics
9932 [
9933 fill "#000000"
9934 targetArrow "standard"
9935 ]
9936 LabelGraphics
9937 [
9938 text "interface reference FunctionalData"
9939 fontSize 14
9940 fontName "Consolas"
9941 configuration "AutoFlippingLabel"
9942 model "six_pos"
9943 position "thead"
9944 ]
9945 ]
9946 edge
9947 [
9948 source 7
9949 target 5
9950 graphics
9951 [
9952 fill "#000000"
9953 targetArrow "standard"
9954 ]
9955 LabelGraphics
9956 [
9957 text "interface reference FunctionalData"
9958 fontSize 14
9959 fontName "Consolas"
9960 configuration "AutoFlippingLabel"
9961 model "six_pos"
9962 position "thead"
9963 ]
9964 ]
9965 edge
9966 [
9967 source 8
9968 target 5
9969 graphics
9970 [
9971 fill "#000000"
9972 targetArrow "standard"
9973 ]
9974 LabelGraphics
9975 [
9976 text "interface reference FunctionalData"
9977 fontSize 14
9978 fontName "Consolas"
9979 configuration "AutoFlippingLabel"
9980 model "six_pos"
9981 position "thead"
9982 ]
9983 ]
9984 edge
9985 [
9986 source 11
9987 target 5
9988 graphics
9989 [
9990 fill "#000000"
9991 targetArrow "standard"
9992 ]
9993 LabelGraphics
9994 [
9995 text "interface reference FunctionalData"
9996 fontSize 14
9997 fontName "Consolas"
9998 configuration "AutoFlippingLabel"
9999 model "six_pos"
10000 position "thead"
10001 ]
10002 ]
10003]
10004graph
10005[
10006 node
10007 [
10008 id 0
10009 graphics
10010 [
10011 w 226.60000000000002
10012 h 40
10013 type "rectangle"
10014 fill "#FFFFFF"
10015 fill2 "#FFFFFF"
10016 outline "#000000"
10017 ]
10018 LabelGraphics
10019 [
10020 text "Root literal FunctionType"
10021 outline "#000000"
10022 fill "#FFFFFF"
10023 fontSize 16
10024 fontName "Monospace"
10025 autoSizePolicy "node_width"
10026 anchor "t"
10027 borderDistance 0.0
10028 ]
10029 LabelGraphics
10030 [
10031 text "
10032 FunctionType enum
10033 "
10034 fontSize 14
10035 fontName "Consolas"
10036 alignment "left"
10037 anchor "tl"
10038 borderDistance 6
10039 ]
10040 ]
10041
10042 node
10043 [
10044 id 1
10045 graphics
10046 [
10047 w 297.0
10048 h 40
10049 type "rectangle"
10050 fill "#FFFFFF"
10051 fill2 "#FFFFFF"
10052 outline "#000000"
10053 ]
10054 LabelGraphics
10055 [
10056 text "Intermediate literal FunctionType"
10057 outline "#000000"
10058 fill "#FFFFFF"
10059 fontSize 16
10060 fontName "Monospace"
10061 autoSizePolicy "node_width"
10062 anchor "t"
10063 borderDistance 0.0
10064 ]
10065 LabelGraphics
10066 [
10067 text "
10068 FunctionType enum
10069 "
10070 fontSize 14
10071 fontName "Consolas"
10072 alignment "left"
10073 anchor "tl"
10074 borderDistance 6
10075 ]
10076 ]
10077
10078 node
10079 [
10080 id 2
10081 graphics
10082 [
10083 w 226.60000000000002
10084 h 40
10085 type "rectangle"
10086 fill "#FFFFFF"
10087 fill2 "#FFFFFF"
10088 outline "#000000"
10089 ]
10090 LabelGraphics
10091 [
10092 text "Leaf literal FunctionType"
10093 outline "#000000"
10094 fill "#FFFFFF"
10095 fontSize 16
10096 fontName "Monospace"
10097 autoSizePolicy "node_width"
10098 anchor "t"
10099 borderDistance 0.0
10100 ]
10101 LabelGraphics
10102 [
10103 text "
10104 FunctionType enum
10105 "
10106 fontSize 14
10107 fontName "Consolas"
10108 alignment "left"
10109 anchor "tl"
10110 borderDistance 6
10111 ]
10112 ]
10113
10114 node
10115 [
10116 id 3
10117 graphics
10118 [
10119 w 361.90000000000003
10120 h 54
10121 type "rectangle"
10122 fill "#FFFFFF"
10123 fill2 "#FFFFFF"
10124 outline "#000000"
10125 ]
10126 LabelGraphics
10127 [
10128 text "o 1"
10129 outline "#000000"
10130 fill "#FFFFFF"
10131 fontSize 16
10132 fontName "Monospace"
10133 autoSizePolicy "node_width"
10134 anchor "t"
10135 borderDistance 0.0
10136 ]
10137 LabelGraphics
10138 [
10139 text "
10140 FunctionalArchitectureModel class DefinedPart
10141 FunctionalArchitectureModel class
10142 "
10143 fontSize 14
10144 fontName "Consolas"
10145 alignment "left"
10146 anchor "tl"
10147 borderDistance 6
10148 ]
10149 ]
10150
10151 node
10152 [
10153 id 4
10154 graphics
10155 [
10156 w 41.800000000000004
10157 h 26
10158 type "rectangle"
10159 fill "#FFFFFF"
10160 fill2 "#FFFFFF"
10161 outline "#000000"
10162 ]
10163 LabelGraphics
10164 [
10165 text "true"
10166 outline "#000000"
10167 fill "#FFFFFF"
10168 fontSize 16
10169 fontName "Monospace"
10170 autoSizePolicy "node_width"
10171 anchor "t"
10172 borderDistance 0.0
10173 ]
10174 LabelGraphics
10175 [
10176 text "
10177 "
10178 fontSize 14
10179 fontName "Consolas"
10180 alignment "left"
10181 anchor "tl"
10182 borderDistance 6
10183 ]
10184 ]
10185
10186 node
10187 [
10188 id 5
10189 graphics
10190 [
10191 w 50.6
10192 h 26
10193 type "rectangle"
10194 fill "#FFFFFF"
10195 fill2 "#FFFFFF"
10196 outline "#000000"
10197 ]
10198 LabelGraphics
10199 [
10200 text "false"
10201 outline "#000000"
10202 fill "#FFFFFF"
10203 fontSize 16
10204 fontName "Monospace"
10205 autoSizePolicy "node_width"
10206 anchor "t"
10207 borderDistance 0.0
10208 ]
10209 LabelGraphics
10210 [
10211 text "
10212 "
10213 fontSize 14
10214 fontName "Consolas"
10215 alignment "left"
10216 anchor "tl"
10217 borderDistance 6
10218 ]
10219 ]
10220
10221 node
10222 [
10223 id 6
10224 graphics
10225 [
10226 w 192.50000000000003
10227 h 54
10228 type "rectangle"
10229 fill "#FFFFFF"
10230 fill2 "#FFFFFF"
10231 outline "#000000"
10232 ]
10233 LabelGraphics
10234 [
10235 text "null"
10236 outline "#000000"
10237 fill "#FFFFFF"
10238 fontSize 16
10239 fontName "Monospace"
10240 autoSizePolicy "node_width"
10241 anchor "t"
10242 borderDistance 0.0
10243 ]
10244 LabelGraphics
10245 [
10246 text "
10247 FunctionalElement class
10248 Function class
10249 "
10250 fontSize 14
10251 fontName "Consolas"
10252 alignment "left"
10253 anchor "tl"
10254 borderDistance 6
10255 ]
10256 ]
10257
10258 node
10259 [
10260 id 7
10261 graphics
10262 [
10263 w 207.9
10264 h 40
10265 type "rectangle"
10266 fill "#FFFFFF"
10267 fill2 "#FFFFFF"
10268 outline "#000000"
10269 ]
10270 LabelGraphics
10271 [
10272 text "null"
10273 outline "#000000"
10274 fill "#FFFFFF"
10275 fontSize 16
10276 fontName "Monospace"
10277 autoSizePolicy "node_width"
10278 anchor "t"
10279 borderDistance 0.0
10280 ]
10281 LabelGraphics
10282 [
10283 text "
10284 FunctionalInterface class
10285 "
10286 fontSize 14
10287 fontName "Consolas"
10288 alignment "left"
10289 anchor "tl"
10290 borderDistance 6
10291 ]
10292 ]
10293
10294 node
10295 [
10296 id 8
10297 graphics
10298 [
10299 w 184.8
10300 h 54
10301 type "rectangle"
10302 fill "#FFFFFF"
10303 fill2 "#FFFFFF"
10304 outline "#000000"
10305 ]
10306 LabelGraphics
10307 [
10308 text "null"
10309 outline "#000000"
10310 fill "#FFFFFF"
10311 fontSize 16
10312 fontName "Monospace"
10313 autoSizePolicy "node_width"
10314 anchor "t"
10315 borderDistance 0.0
10316 ]
10317 LabelGraphics
10318 [
10319 text "
10320 FunctionalOutput class
10321 FunctionalData class
10322 "
10323 fontSize 14
10324 fontName "Consolas"
10325 alignment "left"
10326 anchor "tl"
10327 borderDistance 6
10328 ]
10329 ]
10330
10331 node
10332 [
10333 id 9
10334 graphics
10335 [
10336 w 177.10000000000002
10337 h 40
10338 type "rectangle"
10339 fill "#FFFFFF"
10340 fill2 "#FFFFFF"
10341 outline "#000000"
10342 ]
10343 LabelGraphics
10344 [
10345 text "null"
10346 outline "#000000"
10347 fill "#FFFFFF"
10348 fontSize 16
10349 fontName "Monospace"
10350 autoSizePolicy "node_width"
10351 anchor "t"
10352 borderDistance 0.0
10353 ]
10354 LabelGraphics
10355 [
10356 text "
10357 InformationLink class
10358 "
10359 fontSize 14
10360 fontName "Consolas"
10361 alignment "left"
10362 anchor "tl"
10363 borderDistance 6
10364 ]
10365 ]
10366
10367 node
10368 [
10369 id 10
10370 graphics
10371 [
10372 w 177.10000000000002
10373 h 54
10374 type "rectangle"
10375 fill "#FFFFFF"
10376 fill2 "#FFFFFF"
10377 outline "#000000"
10378 ]
10379 LabelGraphics
10380 [
10381 text "null"
10382 outline "#000000"
10383 fill "#FFFFFF"
10384 fontSize 16
10385 fontName "Monospace"
10386 autoSizePolicy "node_width"
10387 anchor "t"
10388 borderDistance 0.0
10389 ]
10390 LabelGraphics
10391 [
10392 text "
10393 FunctionalInput class
10394 FunctionalData class
10395 "
10396 fontSize 14
10397 fontName "Consolas"
10398 alignment "left"
10399 anchor "tl"
10400 borderDistance 6
10401 ]
10402 ]
10403
10404 node
10405 [
10406 id 11
10407 graphics
10408 [
10409 w 184.8
10410 h 54
10411 type "rectangle"
10412 fill "#FFFFFF"
10413 fill2 "#FFFFFF"
10414 outline "#000000"
10415 ]
10416 LabelGraphics
10417 [
10418 text "null"
10419 outline "#000000"
10420 fill "#FFFFFF"
10421 fontSize 16
10422 fontName "Monospace"
10423 autoSizePolicy "node_width"
10424 anchor "t"
10425 borderDistance 0.0
10426 ]
10427 LabelGraphics
10428 [
10429 text "
10430 FunctionalOutput class
10431 FunctionalData class
10432 "
10433 fontSize 14
10434 fontName "Consolas"
10435 alignment "left"
10436 anchor "tl"
10437 borderDistance 6
10438 ]
10439 ]
10440
10441 node
10442 [
10443 id 12
10444 graphics
10445 [
10446 w 112.2
10447 h 26
10448 type "rectangle"
10449 fill "#FFFFFF"
10450 fill2 "#FFFFFF"
10451 outline "#000000"
10452 ]
10453 LabelGraphics
10454 [
10455 text "New Integers"
10456 outline "#000000"
10457 fill "#FFFFFF"
10458 fontSize 16
10459 fontName "Monospace"
10460 autoSizePolicy "node_width"
10461 anchor "t"
10462 borderDistance 0.0
10463 ]
10464 LabelGraphics
10465 [
10466 text "
10467 "
10468 fontSize 14
10469 fontName "Consolas"
10470 alignment "left"
10471 anchor "tl"
10472 borderDistance 6
10473 ]
10474 ]
10475
10476 node
10477 [
10478 id 13
10479 graphics
10480 [
10481 w 85.80000000000001
10482 h 26
10483 type "rectangle"
10484 fill "#FFFFFF"
10485 fill2 "#FFFFFF"
10486 outline "#000000"
10487 ]
10488 LabelGraphics
10489 [
10490 text "New Reals"
10491 outline "#000000"
10492 fill "#FFFFFF"
10493 fontSize 16
10494 fontName "Monospace"
10495 autoSizePolicy "node_width"
10496 anchor "t"
10497 borderDistance 0.0
10498 ]
10499 LabelGraphics
10500 [
10501 text "
10502 "
10503 fontSize 14
10504 fontName "Consolas"
10505 alignment "left"
10506 anchor "tl"
10507 borderDistance 6
10508 ]
10509 ]
10510
10511 node
10512 [
10513 id 14
10514 graphics
10515 [
10516 w 103.4
10517 h 26
10518 type "rectangle"
10519 fill "#FFFFFF"
10520 fill2 "#FFFFFF"
10521 outline "#000000"
10522 ]
10523 LabelGraphics
10524 [
10525 text "New Strings"
10526 outline "#000000"
10527 fill "#FFFFFF"
10528 fontSize 16
10529 fontName "Monospace"
10530 autoSizePolicy "node_width"
10531 anchor "t"
10532 borderDistance 0.0
10533 ]
10534 LabelGraphics
10535 [
10536 text "
10537 "
10538 fontSize 14
10539 fontName "Consolas"
10540 alignment "left"
10541 anchor "tl"
10542 borderDistance 6
10543 ]
10544 ]
10545
10546 node
10547 [
10548 id 15
10549 graphics
10550 [
10551 w 103.4
10552 h 26
10553 type "rectangle"
10554 fill "#FFFFFF"
10555 fill2 "#FFFFFF"
10556 outline "#000000"
10557 ]
10558 LabelGraphics
10559 [
10560 text "New Objects"
10561 outline "#000000"
10562 fill "#FFFFFF"
10563 fontSize 16
10564 fontName "Monospace"
10565 autoSizePolicy "node_width"
10566 anchor "t"
10567 borderDistance 0.0
10568 ]
10569 LabelGraphics
10570 [
10571 text "
10572 "
10573 fontSize 14
10574 fontName "Consolas"
10575 alignment "left"
10576 anchor "tl"
10577 borderDistance 6
10578 ]
10579 ]
10580 edge
10581 [
10582 source 6
10583 target 7
10584 graphics
10585 [
10586 fill "#000000"
10587 width 3
10588 targetArrow "standard"
10589 ]
10590 LabelGraphics
10591 [
10592 text "interface reference FunctionalElement"
10593 fontSize 14
10594 fontName "Consolas"
10595 configuration "AutoFlippingLabel"
10596 model "six_pos"
10597 position "thead"
10598 ]
10599 ]
10600 edge
10601 [
10602 source 6
10603 target 3
10604 graphics
10605 [
10606 fill "#000000"
10607 targetArrow "standard"
10608 ]
10609 LabelGraphics
10610 [
10611 text "model reference FunctionalElement"
10612 fontSize 14
10613 fontName "Consolas"
10614 configuration "AutoFlippingLabel"
10615 model "six_pos"
10616 position "thead"
10617 ]
10618 ]
10619 edge
10620 [
10621 source 3
10622 target 6
10623 graphics
10624 [
10625 fill "#000000"
10626 width 3
10627 targetArrow "standard"
10628 ]
10629 LabelGraphics
10630 [
10631 text "rootElements reference FunctionalArchitectureModel"
10632 fontSize 14
10633 fontName "Consolas"
10634 configuration "AutoFlippingLabel"
10635 model "six_pos"
10636 position "thead"
10637 ]
10638 ]
10639 edge
10640 [
10641 source 9
10642 target 8
10643 graphics
10644 [
10645 fill "#000000"
10646 targetArrow "standard"
10647 ]
10648 LabelGraphics
10649 [
10650 text "from reference InformationLink"
10651 fontSize 14
10652 fontName "Consolas"
10653 configuration "AutoFlippingLabel"
10654 model "six_pos"
10655 position "thead"
10656 ]
10657 ]
10658 edge
10659 [
10660 source 9
10661 target 10
10662 graphics
10663 [
10664 fill "#000000"
10665 targetArrow "standard"
10666 ]
10667 LabelGraphics
10668 [
10669 text "to reference InformationLink"
10670 fontSize 14
10671 fontName "Consolas"
10672 configuration "AutoFlippingLabel"
10673 model "six_pos"
10674 position "thead"
10675 ]
10676 ]
10677 edge
10678 [
10679 source 7
10680 target 8
10681 graphics
10682 [
10683 fill "#000000"
10684 width 3
10685 targetArrow "standard"
10686 ]
10687 LabelGraphics
10688 [
10689 text "data reference FunctionalInterface"
10690 fontSize 14
10691 fontName "Consolas"
10692 configuration "AutoFlippingLabel"
10693 model "six_pos"
10694 position "thead"
10695 ]
10696 ]
10697 edge
10698 [
10699 source 7
10700 target 10
10701 graphics
10702 [
10703 fill "#000000"
10704 width 3
10705 targetArrow "standard"
10706 ]
10707 LabelGraphics
10708 [
10709 text "data reference FunctionalInterface"
10710 fontSize 14
10711 fontName "Consolas"
10712 configuration "AutoFlippingLabel"
10713 model "six_pos"
10714 position "thead"
10715 ]
10716 ]
10717 edge
10718 [
10719 source 7
10720 target 11
10721 graphics
10722 [
10723 fill "#000000"
10724 width 3
10725 targetArrow "standard"
10726 ]
10727 LabelGraphics
10728 [
10729 text "data reference FunctionalInterface"
10730 fontSize 14
10731 fontName "Consolas"
10732 configuration "AutoFlippingLabel"
10733 model "six_pos"
10734 position "thead"
10735 ]
10736 ]
10737 edge
10738 [
10739 source 7
10740 target 6
10741 graphics
10742 [
10743 fill "#000000"
10744 targetArrow "standard"
10745 ]
10746 LabelGraphics
10747 [
10748 text "element reference FunctionalInterface"
10749 fontSize 14
10750 fontName "Consolas"
10751 configuration "AutoFlippingLabel"
10752 model "six_pos"
10753 position "thead"
10754 ]
10755 ]
10756 edge
10757 [
10758 source 10
10759 target 9
10760 graphics
10761 [
10762 fill "#000000"
10763 targetArrow "standard"
10764 ]
10765 LabelGraphics
10766 [
10767 text "IncomingLinks reference FunctionalInput"
10768 fontSize 14
10769 fontName "Consolas"
10770 configuration "AutoFlippingLabel"
10771 model "six_pos"
10772 position "thead"
10773 ]
10774 ]
10775 edge
10776 [
10777 source 8
10778 target 9
10779 graphics
10780 [
10781 fill "#000000"
10782 width 3
10783 targetArrow "standard"
10784 ]
10785 LabelGraphics
10786 [
10787 text "outgoingLinks reference FunctionalOutput"
10788 fontSize 14
10789 fontName "Consolas"
10790 configuration "AutoFlippingLabel"
10791 model "six_pos"
10792 position "thead"
10793 ]
10794 ]
10795 edge
10796 [
10797 source 8
10798 target 7
10799 graphics
10800 [
10801 fill "#000000"
10802 targetArrow "standard"
10803 ]
10804 LabelGraphics
10805 [
10806 text "interface reference FunctionalData"
10807 fontSize 14
10808 fontName "Consolas"
10809 configuration "AutoFlippingLabel"
10810 model "six_pos"
10811 position "thead"
10812 ]
10813 ]
10814 edge
10815 [
10816 source 10
10817 target 7
10818 graphics
10819 [
10820 fill "#000000"
10821 targetArrow "standard"
10822 ]
10823 LabelGraphics
10824 [
10825 text "interface reference FunctionalData"
10826 fontSize 14
10827 fontName "Consolas"
10828 configuration "AutoFlippingLabel"
10829 model "six_pos"
10830 position "thead"
10831 ]
10832 ]
10833 edge
10834 [
10835 source 11
10836 target 7
10837 graphics
10838 [
10839 fill "#000000"
10840 targetArrow "standard"
10841 ]
10842 LabelGraphics
10843 [
10844 text "interface reference FunctionalData"
10845 fontSize 14
10846 fontName "Consolas"
10847 configuration "AutoFlippingLabel"
10848 model "six_pos"
10849 position "thead"
10850 ]
10851 ]
10852 edge
10853 [
10854 source 6
10855 target 0
10856 graphics
10857 [
10858 fill "#000000"
10859 targetArrow "standard"
10860 ]
10861 LabelGraphics
10862 [
10863 text "type attribute Function"
10864 fontSize 14
10865 fontName "Consolas"
10866 configuration "AutoFlippingLabel"
10867 model "six_pos"
10868 position "thead"
10869 ]
10870 ]
10871]
10872graph
10873[
10874 node
10875 [
10876 id 0
10877 graphics
10878 [
10879 w 226.60000000000002
10880 h 40
10881 type "rectangle"
10882 fill "#FFFFFF"
10883 fill2 "#FFFFFF"
10884 outline "#000000"
10885 ]
10886 LabelGraphics
10887 [
10888 text "Root literal FunctionType"
10889 outline "#000000"
10890 fill "#FFFFFF"
10891 fontSize 16
10892 fontName "Monospace"
10893 autoSizePolicy "node_width"
10894 anchor "t"
10895 borderDistance 0.0
10896 ]
10897 LabelGraphics
10898 [
10899 text "
10900 FunctionType enum
10901 "
10902 fontSize 14
10903 fontName "Consolas"
10904 alignment "left"
10905 anchor "tl"
10906 borderDistance 6
10907 ]
10908 ]
10909
10910 node
10911 [
10912 id 1
10913 graphics
10914 [
10915 w 297.0
10916 h 40
10917 type "rectangle"
10918 fill "#FFFFFF"
10919 fill2 "#FFFFFF"
10920 outline "#000000"
10921 ]
10922 LabelGraphics
10923 [
10924 text "Intermediate literal FunctionType"
10925 outline "#000000"
10926 fill "#FFFFFF"
10927 fontSize 16
10928 fontName "Monospace"
10929 autoSizePolicy "node_width"
10930 anchor "t"
10931 borderDistance 0.0
10932 ]
10933 LabelGraphics
10934 [
10935 text "
10936 FunctionType enum
10937 "
10938 fontSize 14
10939 fontName "Consolas"
10940 alignment "left"
10941 anchor "tl"
10942 borderDistance 6
10943 ]
10944 ]
10945
10946 node
10947 [
10948 id 2
10949 graphics
10950 [
10951 w 226.60000000000002
10952 h 40
10953 type "rectangle"
10954 fill "#FFFFFF"
10955 fill2 "#FFFFFF"
10956 outline "#000000"
10957 ]
10958 LabelGraphics
10959 [
10960 text "Leaf literal FunctionType"
10961 outline "#000000"
10962 fill "#FFFFFF"
10963 fontSize 16
10964 fontName "Monospace"
10965 autoSizePolicy "node_width"
10966 anchor "t"
10967 borderDistance 0.0
10968 ]
10969 LabelGraphics
10970 [
10971 text "
10972 FunctionType enum
10973 "
10974 fontSize 14
10975 fontName "Consolas"
10976 alignment "left"
10977 anchor "tl"
10978 borderDistance 6
10979 ]
10980 ]
10981
10982 node
10983 [
10984 id 3
10985 graphics
10986 [
10987 w 361.90000000000003
10988 h 54
10989 type "rectangle"
10990 fill "#FFFFFF"
10991 fill2 "#FFFFFF"
10992 outline "#000000"
10993 ]
10994 LabelGraphics
10995 [
10996 text "o 1"
10997 outline "#000000"
10998 fill "#FFFFFF"
10999 fontSize 16
11000 fontName "Monospace"
11001 autoSizePolicy "node_width"
11002 anchor "t"
11003 borderDistance 0.0
11004 ]
11005 LabelGraphics
11006 [
11007 text "
11008 FunctionalArchitectureModel class DefinedPart
11009 FunctionalArchitectureModel class
11010 "
11011 fontSize 14
11012 fontName "Consolas"
11013 alignment "left"
11014 anchor "tl"
11015 borderDistance 6
11016 ]
11017 ]
11018
11019 node
11020 [
11021 id 4
11022 graphics
11023 [
11024 w 41.800000000000004
11025 h 26
11026 type "rectangle"
11027 fill "#FFFFFF"
11028 fill2 "#FFFFFF"
11029 outline "#000000"
11030 ]
11031 LabelGraphics
11032 [
11033 text "true"
11034 outline "#000000"
11035 fill "#FFFFFF"
11036 fontSize 16
11037 fontName "Monospace"
11038 autoSizePolicy "node_width"
11039 anchor "t"
11040 borderDistance 0.0
11041 ]
11042 LabelGraphics
11043 [
11044 text "
11045 "
11046 fontSize 14
11047 fontName "Consolas"
11048 alignment "left"
11049 anchor "tl"
11050 borderDistance 6
11051 ]
11052 ]
11053
11054 node
11055 [
11056 id 5
11057 graphics
11058 [
11059 w 50.6
11060 h 26
11061 type "rectangle"
11062 fill "#FFFFFF"
11063 fill2 "#FFFFFF"
11064 outline "#000000"
11065 ]
11066 LabelGraphics
11067 [
11068 text "false"
11069 outline "#000000"
11070 fill "#FFFFFF"
11071 fontSize 16
11072 fontName "Monospace"
11073 autoSizePolicy "node_width"
11074 anchor "t"
11075 borderDistance 0.0
11076 ]
11077 LabelGraphics
11078 [
11079 text "
11080 "
11081 fontSize 14
11082 fontName "Consolas"
11083 alignment "left"
11084 anchor "tl"
11085 borderDistance 6
11086 ]
11087 ]
11088
11089 node
11090 [
11091 id 6
11092 graphics
11093 [
11094 w 192.50000000000003
11095 h 54
11096 type "rectangle"
11097 fill "#FFFFFF"
11098 fill2 "#FFFFFF"
11099 outline "#000000"
11100 ]
11101 LabelGraphics
11102 [
11103 text "null"
11104 outline "#000000"
11105 fill "#FFFFFF"
11106 fontSize 16
11107 fontName "Monospace"
11108 autoSizePolicy "node_width"
11109 anchor "t"
11110 borderDistance 0.0
11111 ]
11112 LabelGraphics
11113 [
11114 text "
11115 FunctionalElement class
11116 Function class
11117 "
11118 fontSize 14
11119 fontName "Consolas"
11120 alignment "left"
11121 anchor "tl"
11122 borderDistance 6
11123 ]
11124 ]
11125
11126 node
11127 [
11128 id 7
11129 graphics
11130 [
11131 w 207.9
11132 h 40
11133 type "rectangle"
11134 fill "#FFFFFF"
11135 fill2 "#FFFFFF"
11136 outline "#000000"
11137 ]
11138 LabelGraphics
11139 [
11140 text "null"
11141 outline "#000000"
11142 fill "#FFFFFF"
11143 fontSize 16
11144 fontName "Monospace"
11145 autoSizePolicy "node_width"
11146 anchor "t"
11147 borderDistance 0.0
11148 ]
11149 LabelGraphics
11150 [
11151 text "
11152 FunctionalInterface class
11153 "
11154 fontSize 14
11155 fontName "Consolas"
11156 alignment "left"
11157 anchor "tl"
11158 borderDistance 6
11159 ]
11160 ]
11161
11162 node
11163 [
11164 id 8
11165 graphics
11166 [
11167 w 184.8
11168 h 54
11169 type "rectangle"
11170 fill "#FFFFFF"
11171 fill2 "#FFFFFF"
11172 outline "#000000"
11173 ]
11174 LabelGraphics
11175 [
11176 text "null"
11177 outline "#000000"
11178 fill "#FFFFFF"
11179 fontSize 16
11180 fontName "Monospace"
11181 autoSizePolicy "node_width"
11182 anchor "t"
11183 borderDistance 0.0
11184 ]
11185 LabelGraphics
11186 [
11187 text "
11188 FunctionalOutput class
11189 FunctionalData class
11190 "
11191 fontSize 14
11192 fontName "Consolas"
11193 alignment "left"
11194 anchor "tl"
11195 borderDistance 6
11196 ]
11197 ]
11198
11199 node
11200 [
11201 id 9
11202 graphics
11203 [
11204 w 161.70000000000002
11205 h 40
11206 type "rectangle"
11207 fill "#FFFFFF"
11208 fill2 "#FFFFFF"
11209 outline "#000000"
11210 ]
11211 LabelGraphics
11212 [
11213 text "null"
11214 outline "#000000"
11215 fill "#FFFFFF"
11216 fontSize 16
11217 fontName "Monospace"
11218 autoSizePolicy "node_width"
11219 anchor "t"
11220 borderDistance 0.0
11221 ]
11222 LabelGraphics
11223 [
11224 text "
11225 FAMTerminator class
11226 "
11227 fontSize 14
11228 fontName "Consolas"
11229 alignment "left"
11230 anchor "tl"
11231 borderDistance 6
11232 ]
11233 ]
11234
11235 node
11236 [
11237 id 10
11238 graphics
11239 [
11240 w 184.8
11241 h 54
11242 type "rectangle"
11243 fill "#FFFFFF"
11244 fill2 "#FFFFFF"
11245 outline "#000000"
11246 ]
11247 LabelGraphics
11248 [
11249 text "null"
11250 outline "#000000"
11251 fill "#FFFFFF"
11252 fontSize 16
11253 fontName "Monospace"
11254 autoSizePolicy "node_width"
11255 anchor "t"
11256 borderDistance 0.0
11257 ]
11258 LabelGraphics
11259 [
11260 text "
11261 FunctionalOutput class
11262 FunctionalData class
11263 "
11264 fontSize 14
11265 fontName "Consolas"
11266 alignment "left"
11267 anchor "tl"
11268 borderDistance 6
11269 ]
11270 ]
11271
11272 node
11273 [
11274 id 11
11275 graphics
11276 [
11277 w 184.8
11278 h 54
11279 type "rectangle"
11280 fill "#FFFFFF"
11281 fill2 "#FFFFFF"
11282 outline "#000000"
11283 ]
11284 LabelGraphics
11285 [
11286 text "null"
11287 outline "#000000"
11288 fill "#FFFFFF"
11289 fontSize 16
11290 fontName "Monospace"
11291 autoSizePolicy "node_width"
11292 anchor "t"
11293 borderDistance 0.0
11294 ]
11295 LabelGraphics
11296 [
11297 text "
11298 FunctionalOutput class
11299 FunctionalData class
11300 "
11301 fontSize 14
11302 fontName "Consolas"
11303 alignment "left"
11304 anchor "tl"
11305 borderDistance 6
11306 ]
11307 ]
11308
11309 node
11310 [
11311 id 12
11312 graphics
11313 [
11314 w 112.2
11315 h 26
11316 type "rectangle"
11317 fill "#FFFFFF"
11318 fill2 "#FFFFFF"
11319 outline "#000000"
11320 ]
11321 LabelGraphics
11322 [
11323 text "New Integers"
11324 outline "#000000"
11325 fill "#FFFFFF"
11326 fontSize 16
11327 fontName "Monospace"
11328 autoSizePolicy "node_width"
11329 anchor "t"
11330 borderDistance 0.0
11331 ]
11332 LabelGraphics
11333 [
11334 text "
11335 "
11336 fontSize 14
11337 fontName "Consolas"
11338 alignment "left"
11339 anchor "tl"
11340 borderDistance 6
11341 ]
11342 ]
11343
11344 node
11345 [
11346 id 13
11347 graphics
11348 [
11349 w 85.80000000000001
11350 h 26
11351 type "rectangle"
11352 fill "#FFFFFF"
11353 fill2 "#FFFFFF"
11354 outline "#000000"
11355 ]
11356 LabelGraphics
11357 [
11358 text "New Reals"
11359 outline "#000000"
11360 fill "#FFFFFF"
11361 fontSize 16
11362 fontName "Monospace"
11363 autoSizePolicy "node_width"
11364 anchor "t"
11365 borderDistance 0.0
11366 ]
11367 LabelGraphics
11368 [
11369 text "
11370 "
11371 fontSize 14
11372 fontName "Consolas"
11373 alignment "left"
11374 anchor "tl"
11375 borderDistance 6
11376 ]
11377 ]
11378
11379 node
11380 [
11381 id 14
11382 graphics
11383 [
11384 w 103.4
11385 h 26
11386 type "rectangle"
11387 fill "#FFFFFF"
11388 fill2 "#FFFFFF"
11389 outline "#000000"
11390 ]
11391 LabelGraphics
11392 [
11393 text "New Strings"
11394 outline "#000000"
11395 fill "#FFFFFF"
11396 fontSize 16
11397 fontName "Monospace"
11398 autoSizePolicy "node_width"
11399 anchor "t"
11400 borderDistance 0.0
11401 ]
11402 LabelGraphics
11403 [
11404 text "
11405 "
11406 fontSize 14
11407 fontName "Consolas"
11408 alignment "left"
11409 anchor "tl"
11410 borderDistance 6
11411 ]
11412 ]
11413
11414 node
11415 [
11416 id 15
11417 graphics
11418 [
11419 w 103.4
11420 h 26
11421 type "rectangle"
11422 fill "#FFFFFF"
11423 fill2 "#FFFFFF"
11424 outline "#000000"
11425 ]
11426 LabelGraphics
11427 [
11428 text "New Objects"
11429 outline "#000000"
11430 fill "#FFFFFF"
11431 fontSize 16
11432 fontName "Monospace"
11433 autoSizePolicy "node_width"
11434 anchor "t"
11435 borderDistance 0.0
11436 ]
11437 LabelGraphics
11438 [
11439 text "
11440 "
11441 fontSize 14
11442 fontName "Consolas"
11443 alignment "left"
11444 anchor "tl"
11445 borderDistance 6
11446 ]
11447 ]
11448 edge
11449 [
11450 source 6
11451 target 7
11452 graphics
11453 [
11454 fill "#000000"
11455 width 3
11456 targetArrow "standard"
11457 ]
11458 LabelGraphics
11459 [
11460 text "interface reference FunctionalElement"
11461 fontSize 14
11462 fontName "Consolas"
11463 configuration "AutoFlippingLabel"
11464 model "six_pos"
11465 position "thead"
11466 ]
11467 ]
11468 edge
11469 [
11470 source 6
11471 target 3
11472 graphics
11473 [
11474 fill "#000000"
11475 targetArrow "standard"
11476 ]
11477 LabelGraphics
11478 [
11479 text "model reference FunctionalElement"
11480 fontSize 14
11481 fontName "Consolas"
11482 configuration "AutoFlippingLabel"
11483 model "six_pos"
11484 position "thead"
11485 ]
11486 ]
11487 edge
11488 [
11489 source 3
11490 target 6
11491 graphics
11492 [
11493 fill "#000000"
11494 width 3
11495 targetArrow "standard"
11496 ]
11497 LabelGraphics
11498 [
11499 text "rootElements reference FunctionalArchitectureModel"
11500 fontSize 14
11501 fontName "Consolas"
11502 configuration "AutoFlippingLabel"
11503 model "six_pos"
11504 position "thead"
11505 ]
11506 ]
11507 edge
11508 [
11509 source 9
11510 target 8
11511 graphics
11512 [
11513 fill "#000000"
11514 targetArrow "standard"
11515 ]
11516 LabelGraphics
11517 [
11518 text "data reference FAMTerminator"
11519 fontSize 14
11520 fontName "Consolas"
11521 configuration "AutoFlippingLabel"
11522 model "six_pos"
11523 position "thead"
11524 ]
11525 ]
11526 edge
11527 [
11528 source 7
11529 target 8
11530 graphics
11531 [
11532 fill "#000000"
11533 width 3
11534 targetArrow "standard"
11535 ]
11536 LabelGraphics
11537 [
11538 text "data reference FunctionalInterface"
11539 fontSize 14
11540 fontName "Consolas"
11541 configuration "AutoFlippingLabel"
11542 model "six_pos"
11543 position "thead"
11544 ]
11545 ]
11546 edge
11547 [
11548 source 7
11549 target 10
11550 graphics
11551 [
11552 fill "#000000"
11553 width 3
11554 targetArrow "standard"
11555 ]
11556 LabelGraphics
11557 [
11558 text "data reference FunctionalInterface"
11559 fontSize 14
11560 fontName "Consolas"
11561 configuration "AutoFlippingLabel"
11562 model "six_pos"
11563 position "thead"
11564 ]
11565 ]
11566 edge
11567 [
11568 source 7
11569 target 11
11570 graphics
11571 [
11572 fill "#000000"
11573 width 3
11574 targetArrow "standard"
11575 ]
11576 LabelGraphics
11577 [
11578 text "data reference FunctionalInterface"
11579 fontSize 14
11580 fontName "Consolas"
11581 configuration "AutoFlippingLabel"
11582 model "six_pos"
11583 position "thead"
11584 ]
11585 ]
11586 edge
11587 [
11588 source 7
11589 target 6
11590 graphics
11591 [
11592 fill "#000000"
11593 targetArrow "standard"
11594 ]
11595 LabelGraphics
11596 [
11597 text "element reference FunctionalInterface"
11598 fontSize 14
11599 fontName "Consolas"
11600 configuration "AutoFlippingLabel"
11601 model "six_pos"
11602 position "thead"
11603 ]
11604 ]
11605 edge
11606 [
11607 source 8
11608 target 9
11609 graphics
11610 [
11611 fill "#000000"
11612 width 3
11613 targetArrow "standard"
11614 ]
11615 LabelGraphics
11616 [
11617 text "terminator reference FunctionalData"
11618 fontSize 14
11619 fontName "Consolas"
11620 configuration "AutoFlippingLabel"
11621 model "six_pos"
11622 position "thead"
11623 ]
11624 ]
11625 edge
11626 [
11627 source 8
11628 target 7
11629 graphics
11630 [
11631 fill "#000000"
11632 targetArrow "standard"
11633 ]
11634 LabelGraphics
11635 [
11636 text "interface reference FunctionalData"
11637 fontSize 14
11638 fontName "Consolas"
11639 configuration "AutoFlippingLabel"
11640 model "six_pos"
11641 position "thead"
11642 ]
11643 ]
11644 edge
11645 [
11646 source 10
11647 target 7
11648 graphics
11649 [
11650 fill "#000000"
11651 targetArrow "standard"
11652 ]
11653 LabelGraphics
11654 [
11655 text "interface reference FunctionalData"
11656 fontSize 14
11657 fontName "Consolas"
11658 configuration "AutoFlippingLabel"
11659 model "six_pos"
11660 position "thead"
11661 ]
11662 ]
11663 edge
11664 [
11665 source 11
11666 target 7
11667 graphics
11668 [
11669 fill "#000000"
11670 targetArrow "standard"
11671 ]
11672 LabelGraphics
11673 [
11674 text "interface reference FunctionalData"
11675 fontSize 14
11676 fontName "Consolas"
11677 configuration "AutoFlippingLabel"
11678 model "six_pos"
11679 position "thead"
11680 ]
11681 ]
11682 edge
11683 [
11684 source 6
11685 target 0
11686 graphics
11687 [
11688 fill "#000000"
11689 targetArrow "standard"
11690 ]
11691 LabelGraphics
11692 [
11693 text "type attribute Function"
11694 fontSize 14
11695 fontName "Consolas"
11696 configuration "AutoFlippingLabel"
11697 model "six_pos"
11698 position "thead"
11699 ]
11700 ]
11701]
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 05355ee6..0222b4b1 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 956b6f1b..144e4fc5 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,11 +1,12 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
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"> 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">
3 <data xsi:type="fam:FunctionalOutput"/> 3 <rootElements xsi:type="fam:Function">
4 <data xsi:type="fam:FunctionalOutput"/> 4 <interface>
5 <data xsi:type="fam:FunctionalOutput"> 5 <data xsi:type="fam:FunctionalOutput"/>
6 <terminator/> 6 <data xsi:type="fam:FunctionalOutput"/>
7 </data> 7 <data xsi:type="fam:FunctionalOutput">
8 <data xsi:type="fam:FunctionalOutput"> 8 <terminator/>
9 <terminator/> 9 </data>
10 </data> 10 </interface>
11</fam:FunctionalInterface> 11 </rootElements>
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 ed77ebc2..e046559b 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
@@ -8343,3 +8343,3320 @@ graph
8343 ] 8343 ]
8344 ] 8344 ]
8345] 8345]
8346graph
8347[
8348 node
8349 [
8350 id 0
8351 graphics
8352 [
8353 w 226.60000000000002
8354 h 40
8355 type "rectangle"
8356 fill "#FFFFFF"
8357 fill2 "#FFFFFF"
8358 outline "#000000"
8359 ]
8360 LabelGraphics
8361 [
8362 text "Root literal FunctionType"
8363 outline "#000000"
8364 fill "#FFFFFF"
8365 fontSize 16
8366 fontName "Monospace"
8367 autoSizePolicy "node_width"
8368 anchor "t"
8369 borderDistance 0.0
8370 ]
8371 LabelGraphics
8372 [
8373 text "
8374 FunctionType enum
8375 "
8376 fontSize 14
8377 fontName "Consolas"
8378 alignment "left"
8379 anchor "tl"
8380 borderDistance 6
8381 ]
8382 ]
8383
8384 node
8385 [
8386 id 1
8387 graphics
8388 [
8389 w 297.0
8390 h 40
8391 type "rectangle"
8392 fill "#FFFFFF"
8393 fill2 "#FFFFFF"
8394 outline "#000000"
8395 ]
8396 LabelGraphics
8397 [
8398 text "Intermediate literal FunctionType"
8399 outline "#000000"
8400 fill "#FFFFFF"
8401 fontSize 16
8402 fontName "Monospace"
8403 autoSizePolicy "node_width"
8404 anchor "t"
8405 borderDistance 0.0
8406 ]
8407 LabelGraphics
8408 [
8409 text "
8410 FunctionType enum
8411 "
8412 fontSize 14
8413 fontName "Consolas"
8414 alignment "left"
8415 anchor "tl"
8416 borderDistance 6
8417 ]
8418 ]
8419
8420 node
8421 [
8422 id 2
8423 graphics
8424 [
8425 w 226.60000000000002
8426 h 40
8427 type "rectangle"
8428 fill "#FFFFFF"
8429 fill2 "#FFFFFF"
8430 outline "#000000"
8431 ]
8432 LabelGraphics
8433 [
8434 text "Leaf literal FunctionType"
8435 outline "#000000"
8436 fill "#FFFFFF"
8437 fontSize 16
8438 fontName "Monospace"
8439 autoSizePolicy "node_width"
8440 anchor "t"
8441 borderDistance 0.0
8442 ]
8443 LabelGraphics
8444 [
8445 text "
8446 FunctionType enum
8447 "
8448 fontSize 14
8449 fontName "Consolas"
8450 alignment "left"
8451 anchor "tl"
8452 borderDistance 6
8453 ]
8454 ]
8455
8456 node
8457 [
8458 id 3
8459 graphics
8460 [
8461 w 41.800000000000004
8462 h 26
8463 type "rectangle"
8464 fill "#FFFFFF"
8465 fill2 "#FFFFFF"
8466 outline "#000000"
8467 ]
8468 LabelGraphics
8469 [
8470 text "true"
8471 outline "#000000"
8472 fill "#FFFFFF"
8473 fontSize 16
8474 fontName "Monospace"
8475 autoSizePolicy "node_width"
8476 anchor "t"
8477 borderDistance 0.0
8478 ]
8479 LabelGraphics
8480 [
8481 text "
8482 "
8483 fontSize 14
8484 fontName "Consolas"
8485 alignment "left"
8486 anchor "tl"
8487 borderDistance 6
8488 ]
8489 ]
8490
8491 node
8492 [
8493 id 4
8494 graphics
8495 [
8496 w 50.6
8497 h 26
8498 type "rectangle"
8499 fill "#FFFFFF"
8500 fill2 "#FFFFFF"
8501 outline "#000000"
8502 ]
8503 LabelGraphics
8504 [
8505 text "false"
8506 outline "#000000"
8507 fill "#FFFFFF"
8508 fontSize 16
8509 fontName "Monospace"
8510 autoSizePolicy "node_width"
8511 anchor "t"
8512 borderDistance 0.0
8513 ]
8514 LabelGraphics
8515 [
8516 text "
8517 "
8518 fontSize 14
8519 fontName "Consolas"
8520 alignment "left"
8521 anchor "tl"
8522 borderDistance 6
8523 ]
8524 ]
8525
8526 node
8527 [
8528 id 5
8529 graphics
8530 [
8531 w 207.9
8532 h 40
8533 type "rectangle"
8534 fill "#FFFFFF"
8535 fill2 "#FFFFFF"
8536 outline "#000000"
8537 ]
8538 LabelGraphics
8539 [
8540 text "null"
8541 outline "#000000"
8542 fill "#FFFFFF"
8543 fontSize 16
8544 fontName "Monospace"
8545 autoSizePolicy "node_width"
8546 anchor "t"
8547 borderDistance 0.0
8548 ]
8549 LabelGraphics
8550 [
8551 text "
8552 FunctionalInterface class
8553 "
8554 fontSize 14
8555 fontName "Consolas"
8556 alignment "left"
8557 anchor "tl"
8558 borderDistance 6
8559 ]
8560 ]
8561
8562 node
8563 [
8564 id 6
8565 graphics
8566 [
8567 w 184.8
8568 h 54
8569 type "rectangle"
8570 fill "#FFFFFF"
8571 fill2 "#FFFFFF"
8572 outline "#000000"
8573 ]
8574 LabelGraphics
8575 [
8576 text "null"
8577 outline "#000000"
8578 fill "#FFFFFF"
8579 fontSize 16
8580 fontName "Monospace"
8581 autoSizePolicy "node_width"
8582 anchor "t"
8583 borderDistance 0.0
8584 ]
8585 LabelGraphics
8586 [
8587 text "
8588 FunctionalOutput class
8589 FunctionalData class
8590 "
8591 fontSize 14
8592 fontName "Consolas"
8593 alignment "left"
8594 anchor "tl"
8595 borderDistance 6
8596 ]
8597 ]
8598
8599 node
8600 [
8601 id 7
8602 graphics
8603 [
8604 w 177.10000000000002
8605 h 54
8606 type "rectangle"
8607 fill "#FFFFFF"
8608 fill2 "#FFFFFF"
8609 outline "#000000"
8610 ]
8611 LabelGraphics
8612 [
8613 text "null"
8614 outline "#000000"
8615 fill "#FFFFFF"
8616 fontSize 16
8617 fontName "Monospace"
8618 autoSizePolicy "node_width"
8619 anchor "t"
8620 borderDistance 0.0
8621 ]
8622 LabelGraphics
8623 [
8624 text "
8625 FunctionalInput class
8626 FunctionalData class
8627 "
8628 fontSize 14
8629 fontName "Consolas"
8630 alignment "left"
8631 anchor "tl"
8632 borderDistance 6
8633 ]
8634 ]
8635
8636 node
8637 [
8638 id 8
8639 graphics
8640 [
8641 w 161.70000000000002
8642 h 40
8643 type "rectangle"
8644 fill "#FFFFFF"
8645 fill2 "#FFFFFF"
8646 outline "#000000"
8647 ]
8648 LabelGraphics
8649 [
8650 text "null"
8651 outline "#000000"
8652 fill "#FFFFFF"
8653 fontSize 16
8654 fontName "Monospace"
8655 autoSizePolicy "node_width"
8656 anchor "t"
8657 borderDistance 0.0
8658 ]
8659 LabelGraphics
8660 [
8661 text "
8662 FAMTerminator class
8663 "
8664 fontSize 14
8665 fontName "Consolas"
8666 alignment "left"
8667 anchor "tl"
8668 borderDistance 6
8669 ]
8670 ]
8671
8672 node
8673 [
8674 id 9
8675 graphics
8676 [
8677 w 184.8
8678 h 54
8679 type "rectangle"
8680 fill "#FFFFFF"
8681 fill2 "#FFFFFF"
8682 outline "#000000"
8683 ]
8684 LabelGraphics
8685 [
8686 text "null"
8687 outline "#000000"
8688 fill "#FFFFFF"
8689 fontSize 16
8690 fontName "Monospace"
8691 autoSizePolicy "node_width"
8692 anchor "t"
8693 borderDistance 0.0
8694 ]
8695 LabelGraphics
8696 [
8697 text "
8698 FunctionalOutput class
8699 FunctionalData class
8700 "
8701 fontSize 14
8702 fontName "Consolas"
8703 alignment "left"
8704 anchor "tl"
8705 borderDistance 6
8706 ]
8707 ]
8708
8709 node
8710 [
8711 id 10
8712 graphics
8713 [
8714 w 184.8
8715 h 54
8716 type "rectangle"
8717 fill "#FFFFFF"
8718 fill2 "#FFFFFF"
8719 outline "#000000"
8720 ]
8721 LabelGraphics
8722 [
8723 text "null"
8724 outline "#000000"
8725 fill "#FFFFFF"
8726 fontSize 16
8727 fontName "Monospace"
8728 autoSizePolicy "node_width"
8729 anchor "t"
8730 borderDistance 0.0
8731 ]
8732 LabelGraphics
8733 [
8734 text "
8735 FunctionalOutput class
8736 FunctionalData class
8737 "
8738 fontSize 14
8739 fontName "Consolas"
8740 alignment "left"
8741 anchor "tl"
8742 borderDistance 6
8743 ]
8744 ]
8745
8746 node
8747 [
8748 id 11
8749 graphics
8750 [
8751 w 177.10000000000002
8752 h 54
8753 type "rectangle"
8754 fill "#FFFFFF"
8755 fill2 "#FFFFFF"
8756 outline "#000000"
8757 ]
8758 LabelGraphics
8759 [
8760 text "null"
8761 outline "#000000"
8762 fill "#FFFFFF"
8763 fontSize 16
8764 fontName "Monospace"
8765 autoSizePolicy "node_width"
8766 anchor "t"
8767 borderDistance 0.0
8768 ]
8769 LabelGraphics
8770 [
8771 text "
8772 FunctionalInput class
8773 FunctionalData class
8774 "
8775 fontSize 14
8776 fontName "Consolas"
8777 alignment "left"
8778 anchor "tl"
8779 borderDistance 6
8780 ]
8781 ]
8782
8783 node
8784 [
8785 id 12
8786 graphics
8787 [
8788 w 112.2
8789 h 26
8790 type "rectangle"
8791 fill "#FFFFFF"
8792 fill2 "#FFFFFF"
8793 outline "#000000"
8794 ]
8795 LabelGraphics
8796 [
8797 text "New Integers"
8798 outline "#000000"
8799 fill "#FFFFFF"
8800 fontSize 16
8801 fontName "Monospace"
8802 autoSizePolicy "node_width"
8803 anchor "t"
8804 borderDistance 0.0
8805 ]
8806 LabelGraphics
8807 [
8808 text "
8809 "
8810 fontSize 14
8811 fontName "Consolas"
8812 alignment "left"
8813 anchor "tl"
8814 borderDistance 6
8815 ]
8816 ]
8817
8818 node
8819 [
8820 id 13
8821 graphics
8822 [
8823 w 85.80000000000001
8824 h 26
8825 type "rectangle"
8826 fill "#FFFFFF"
8827 fill2 "#FFFFFF"
8828 outline "#000000"
8829 ]
8830 LabelGraphics
8831 [
8832 text "New Reals"
8833 outline "#000000"
8834 fill "#FFFFFF"
8835 fontSize 16
8836 fontName "Monospace"
8837 autoSizePolicy "node_width"
8838 anchor "t"
8839 borderDistance 0.0
8840 ]
8841 LabelGraphics
8842 [
8843 text "
8844 "
8845 fontSize 14
8846 fontName "Consolas"
8847 alignment "left"
8848 anchor "tl"
8849 borderDistance 6
8850 ]
8851 ]
8852
8853 node
8854 [
8855 id 14
8856 graphics
8857 [
8858 w 103.4
8859 h 26
8860 type "rectangle"
8861 fill "#FFFFFF"
8862 fill2 "#FFFFFF"
8863 outline "#000000"
8864 ]
8865 LabelGraphics
8866 [
8867 text "New Strings"
8868 outline "#000000"
8869 fill "#FFFFFF"
8870 fontSize 16
8871 fontName "Monospace"
8872 autoSizePolicy "node_width"
8873 anchor "t"
8874 borderDistance 0.0
8875 ]
8876 LabelGraphics
8877 [
8878 text "
8879 "
8880 fontSize 14
8881 fontName "Consolas"
8882 alignment "left"
8883 anchor "tl"
8884 borderDistance 6
8885 ]
8886 ]
8887
8888 node
8889 [
8890 id 15
8891 graphics
8892 [
8893 w 103.4
8894 h 26
8895 type "rectangle"
8896 fill "#FFFFFF"
8897 fill2 "#FFFFFF"
8898 outline "#000000"
8899 ]
8900 LabelGraphics
8901 [
8902 text "New Objects"
8903 outline "#000000"
8904 fill "#FFFFFF"
8905 fontSize 16
8906 fontName "Monospace"
8907 autoSizePolicy "node_width"
8908 anchor "t"
8909 borderDistance 0.0
8910 ]
8911 LabelGraphics
8912 [
8913 text "
8914 "
8915 fontSize 14
8916 fontName "Consolas"
8917 alignment "left"
8918 anchor "tl"
8919 borderDistance 6
8920 ]
8921 ]
8922 edge
8923 [
8924 source 8
8925 target 6
8926 graphics
8927 [
8928 fill "#000000"
8929 targetArrow "standard"
8930 ]
8931 LabelGraphics
8932 [
8933 text "data reference FAMTerminator"
8934 fontSize 14
8935 fontName "Consolas"
8936 configuration "AutoFlippingLabel"
8937 model "six_pos"
8938 position "thead"
8939 ]
8940 ]
8941 edge
8942 [
8943 source 5
8944 target 6
8945 graphics
8946 [
8947 fill "#000000"
8948 width 3
8949 targetArrow "standard"
8950 ]
8951 LabelGraphics
8952 [
8953 text "data reference FunctionalInterface"
8954 fontSize 14
8955 fontName "Consolas"
8956 configuration "AutoFlippingLabel"
8957 model "six_pos"
8958 position "thead"
8959 ]
8960 ]
8961 edge
8962 [
8963 source 5
8964 target 7
8965 graphics
8966 [
8967 fill "#000000"
8968 width 3
8969 targetArrow "standard"
8970 ]
8971 LabelGraphics
8972 [
8973 text "data reference FunctionalInterface"
8974 fontSize 14
8975 fontName "Consolas"
8976 configuration "AutoFlippingLabel"
8977 model "six_pos"
8978 position "thead"
8979 ]
8980 ]
8981 edge
8982 [
8983 source 5
8984 target 9
8985 graphics
8986 [
8987 fill "#000000"
8988 width 3
8989 targetArrow "standard"
8990 ]
8991 LabelGraphics
8992 [
8993 text "data reference FunctionalInterface"
8994 fontSize 14
8995 fontName "Consolas"
8996 configuration "AutoFlippingLabel"
8997 model "six_pos"
8998 position "thead"
8999 ]
9000 ]
9001 edge
9002 [
9003 source 5
9004 target 10
9005 graphics
9006 [
9007 fill "#000000"
9008 width 3
9009 targetArrow "standard"
9010 ]
9011 LabelGraphics
9012 [
9013 text "data reference FunctionalInterface"
9014 fontSize 14
9015 fontName "Consolas"
9016 configuration "AutoFlippingLabel"
9017 model "six_pos"
9018 position "thead"
9019 ]
9020 ]
9021 edge
9022 [
9023 source 5
9024 target 11
9025 graphics
9026 [
9027 fill "#000000"
9028 width 3
9029 targetArrow "standard"
9030 ]
9031 LabelGraphics
9032 [
9033 text "data reference FunctionalInterface"
9034 fontSize 14
9035 fontName "Consolas"
9036 configuration "AutoFlippingLabel"
9037 model "six_pos"
9038 position "thead"
9039 ]
9040 ]
9041 edge
9042 [
9043 source 6
9044 target 8
9045 graphics
9046 [
9047 fill "#000000"
9048 width 3
9049 targetArrow "standard"
9050 ]
9051 LabelGraphics
9052 [
9053 text "terminator reference FunctionalData"
9054 fontSize 14
9055 fontName "Consolas"
9056 configuration "AutoFlippingLabel"
9057 model "six_pos"
9058 position "thead"
9059 ]
9060 ]
9061 edge
9062 [
9063 source 6
9064 target 5
9065 graphics
9066 [
9067 fill "#000000"
9068 targetArrow "standard"
9069 ]
9070 LabelGraphics
9071 [
9072 text "interface reference FunctionalData"
9073 fontSize 14
9074 fontName "Consolas"
9075 configuration "AutoFlippingLabel"
9076 model "six_pos"
9077 position "thead"
9078 ]
9079 ]
9080 edge
9081 [
9082 source 7
9083 target 5
9084 graphics
9085 [
9086 fill "#000000"
9087 targetArrow "standard"
9088 ]
9089 LabelGraphics
9090 [
9091 text "interface reference FunctionalData"
9092 fontSize 14
9093 fontName "Consolas"
9094 configuration "AutoFlippingLabel"
9095 model "six_pos"
9096 position "thead"
9097 ]
9098 ]
9099 edge
9100 [
9101 source 9
9102 target 5
9103 graphics
9104 [
9105 fill "#000000"
9106 targetArrow "standard"
9107 ]
9108 LabelGraphics
9109 [
9110 text "interface reference FunctionalData"
9111 fontSize 14
9112 fontName "Consolas"
9113 configuration "AutoFlippingLabel"
9114 model "six_pos"
9115 position "thead"
9116 ]
9117 ]
9118 edge
9119 [
9120 source 10
9121 target 5
9122 graphics
9123 [
9124 fill "#000000"
9125 targetArrow "standard"
9126 ]
9127 LabelGraphics
9128 [
9129 text "interface reference FunctionalData"
9130 fontSize 14
9131 fontName "Consolas"
9132 configuration "AutoFlippingLabel"
9133 model "six_pos"
9134 position "thead"
9135 ]
9136 ]
9137 edge
9138 [
9139 source 11
9140 target 5
9141 graphics
9142 [
9143 fill "#000000"
9144 targetArrow "standard"
9145 ]
9146 LabelGraphics
9147 [
9148 text "interface reference FunctionalData"
9149 fontSize 14
9150 fontName "Consolas"
9151 configuration "AutoFlippingLabel"
9152 model "six_pos"
9153 position "thead"
9154 ]
9155 ]
9156]
9157graph
9158[
9159 node
9160 [
9161 id 0
9162 graphics
9163 [
9164 w 226.60000000000002
9165 h 40
9166 type "rectangle"
9167 fill "#FFFFFF"
9168 fill2 "#FFFFFF"
9169 outline "#000000"
9170 ]
9171 LabelGraphics
9172 [
9173 text "Root literal FunctionType"
9174 outline "#000000"
9175 fill "#FFFFFF"
9176 fontSize 16
9177 fontName "Monospace"
9178 autoSizePolicy "node_width"
9179 anchor "t"
9180 borderDistance 0.0
9181 ]
9182 LabelGraphics
9183 [
9184 text "
9185 FunctionType enum
9186 "
9187 fontSize 14
9188 fontName "Consolas"
9189 alignment "left"
9190 anchor "tl"
9191 borderDistance 6
9192 ]
9193 ]
9194
9195 node
9196 [
9197 id 1
9198 graphics
9199 [
9200 w 297.0
9201 h 40
9202 type "rectangle"
9203 fill "#FFFFFF"
9204 fill2 "#FFFFFF"
9205 outline "#000000"
9206 ]
9207 LabelGraphics
9208 [
9209 text "Intermediate literal FunctionType"
9210 outline "#000000"
9211 fill "#FFFFFF"
9212 fontSize 16
9213 fontName "Monospace"
9214 autoSizePolicy "node_width"
9215 anchor "t"
9216 borderDistance 0.0
9217 ]
9218 LabelGraphics
9219 [
9220 text "
9221 FunctionType enum
9222 "
9223 fontSize 14
9224 fontName "Consolas"
9225 alignment "left"
9226 anchor "tl"
9227 borderDistance 6
9228 ]
9229 ]
9230
9231 node
9232 [
9233 id 2
9234 graphics
9235 [
9236 w 226.60000000000002
9237 h 40
9238 type "rectangle"
9239 fill "#FFFFFF"
9240 fill2 "#FFFFFF"
9241 outline "#000000"
9242 ]
9243 LabelGraphics
9244 [
9245 text "Leaf literal FunctionType"
9246 outline "#000000"
9247 fill "#FFFFFF"
9248 fontSize 16
9249 fontName "Monospace"
9250 autoSizePolicy "node_width"
9251 anchor "t"
9252 borderDistance 0.0
9253 ]
9254 LabelGraphics
9255 [
9256 text "
9257 FunctionType enum
9258 "
9259 fontSize 14
9260 fontName "Consolas"
9261 alignment "left"
9262 anchor "tl"
9263 borderDistance 6
9264 ]
9265 ]
9266
9267 node
9268 [
9269 id 3
9270 graphics
9271 [
9272 w 41.800000000000004
9273 h 26
9274 type "rectangle"
9275 fill "#FFFFFF"
9276 fill2 "#FFFFFF"
9277 outline "#000000"
9278 ]
9279 LabelGraphics
9280 [
9281 text "true"
9282 outline "#000000"
9283 fill "#FFFFFF"
9284 fontSize 16
9285 fontName "Monospace"
9286 autoSizePolicy "node_width"
9287 anchor "t"
9288 borderDistance 0.0
9289 ]
9290 LabelGraphics
9291 [
9292 text "
9293 "
9294 fontSize 14
9295 fontName "Consolas"
9296 alignment "left"
9297 anchor "tl"
9298 borderDistance 6
9299 ]
9300 ]
9301
9302 node
9303 [
9304 id 4
9305 graphics
9306 [
9307 w 50.6
9308 h 26
9309 type "rectangle"
9310 fill "#FFFFFF"
9311 fill2 "#FFFFFF"
9312 outline "#000000"
9313 ]
9314 LabelGraphics
9315 [
9316 text "false"
9317 outline "#000000"
9318 fill "#FFFFFF"
9319 fontSize 16
9320 fontName "Monospace"
9321 autoSizePolicy "node_width"
9322 anchor "t"
9323 borderDistance 0.0
9324 ]
9325 LabelGraphics
9326 [
9327 text "
9328 "
9329 fontSize 14
9330 fontName "Consolas"
9331 alignment "left"
9332 anchor "tl"
9333 borderDistance 6
9334 ]
9335 ]
9336
9337 node
9338 [
9339 id 5
9340 graphics
9341 [
9342 w 207.9
9343 h 40
9344 type "rectangle"
9345 fill "#FFFFFF"
9346 fill2 "#FFFFFF"
9347 outline "#000000"
9348 ]
9349 LabelGraphics
9350 [
9351 text "null"
9352 outline "#000000"
9353 fill "#FFFFFF"
9354 fontSize 16
9355 fontName "Monospace"
9356 autoSizePolicy "node_width"
9357 anchor "t"
9358 borderDistance 0.0
9359 ]
9360 LabelGraphics
9361 [
9362 text "
9363 FunctionalInterface class
9364 "
9365 fontSize 14
9366 fontName "Consolas"
9367 alignment "left"
9368 anchor "tl"
9369 borderDistance 6
9370 ]
9371 ]
9372
9373 node
9374 [
9375 id 6
9376 graphics
9377 [
9378 w 177.10000000000002
9379 h 54
9380 type "rectangle"
9381 fill "#FFFFFF"
9382 fill2 "#FFFFFF"
9383 outline "#000000"
9384 ]
9385 LabelGraphics
9386 [
9387 text "null"
9388 outline "#000000"
9389 fill "#FFFFFF"
9390 fontSize 16
9391 fontName "Monospace"
9392 autoSizePolicy "node_width"
9393 anchor "t"
9394 borderDistance 0.0
9395 ]
9396 LabelGraphics
9397 [
9398 text "
9399 FunctionalInput class
9400 FunctionalData class
9401 "
9402 fontSize 14
9403 fontName "Consolas"
9404 alignment "left"
9405 anchor "tl"
9406 borderDistance 6
9407 ]
9408 ]
9409
9410 node
9411 [
9412 id 7
9413 graphics
9414 [
9415 w 177.10000000000002
9416 h 54
9417 type "rectangle"
9418 fill "#FFFFFF"
9419 fill2 "#FFFFFF"
9420 outline "#000000"
9421 ]
9422 LabelGraphics
9423 [
9424 text "null"
9425 outline "#000000"
9426 fill "#FFFFFF"
9427 fontSize 16
9428 fontName "Monospace"
9429 autoSizePolicy "node_width"
9430 anchor "t"
9431 borderDistance 0.0
9432 ]
9433 LabelGraphics
9434 [
9435 text "
9436 FunctionalInput class
9437 FunctionalData class
9438 "
9439 fontSize 14
9440 fontName "Consolas"
9441 alignment "left"
9442 anchor "tl"
9443 borderDistance 6
9444 ]
9445 ]
9446
9447 node
9448 [
9449 id 8
9450 graphics
9451 [
9452 w 177.10000000000002
9453 h 54
9454 type "rectangle"
9455 fill "#FFFFFF"
9456 fill2 "#FFFFFF"
9457 outline "#000000"
9458 ]
9459 LabelGraphics
9460 [
9461 text "null"
9462 outline "#000000"
9463 fill "#FFFFFF"
9464 fontSize 16
9465 fontName "Monospace"
9466 autoSizePolicy "node_width"
9467 anchor "t"
9468 borderDistance 0.0
9469 ]
9470 LabelGraphics
9471 [
9472 text "
9473 FunctionalInput class
9474 FunctionalData class
9475 "
9476 fontSize 14
9477 fontName "Consolas"
9478 alignment "left"
9479 anchor "tl"
9480 borderDistance 6
9481 ]
9482 ]
9483
9484 node
9485 [
9486 id 9
9487 graphics
9488 [
9489 w 161.70000000000002
9490 h 40
9491 type "rectangle"
9492 fill "#FFFFFF"
9493 fill2 "#FFFFFF"
9494 outline "#000000"
9495 ]
9496 LabelGraphics
9497 [
9498 text "null"
9499 outline "#000000"
9500 fill "#FFFFFF"
9501 fontSize 16
9502 fontName "Monospace"
9503 autoSizePolicy "node_width"
9504 anchor "t"
9505 borderDistance 0.0
9506 ]
9507 LabelGraphics
9508 [
9509 text "
9510 FAMTerminator class
9511 "
9512 fontSize 14
9513 fontName "Consolas"
9514 alignment "left"
9515 anchor "tl"
9516 borderDistance 6
9517 ]
9518 ]
9519
9520 node
9521 [
9522 id 10
9523 graphics
9524 [
9525 w 161.70000000000002
9526 h 40
9527 type "rectangle"
9528 fill "#FFFFFF"
9529 fill2 "#FFFFFF"
9530 outline "#000000"
9531 ]
9532 LabelGraphics
9533 [
9534 text "null"
9535 outline "#000000"
9536 fill "#FFFFFF"
9537 fontSize 16
9538 fontName "Monospace"
9539 autoSizePolicy "node_width"
9540 anchor "t"
9541 borderDistance 0.0
9542 ]
9543 LabelGraphics
9544 [
9545 text "
9546 FAMTerminator class
9547 "
9548 fontSize 14
9549 fontName "Consolas"
9550 alignment "left"
9551 anchor "tl"
9552 borderDistance 6
9553 ]
9554 ]
9555
9556 node
9557 [
9558 id 11
9559 graphics
9560 [
9561 w 161.70000000000002
9562 h 40
9563 type "rectangle"
9564 fill "#FFFFFF"
9565 fill2 "#FFFFFF"
9566 outline "#000000"
9567 ]
9568 LabelGraphics
9569 [
9570 text "null"
9571 outline "#000000"
9572 fill "#FFFFFF"
9573 fontSize 16
9574 fontName "Monospace"
9575 autoSizePolicy "node_width"
9576 anchor "t"
9577 borderDistance 0.0
9578 ]
9579 LabelGraphics
9580 [
9581 text "
9582 FAMTerminator class
9583 "
9584 fontSize 14
9585 fontName "Consolas"
9586 alignment "left"
9587 anchor "tl"
9588 borderDistance 6
9589 ]
9590 ]
9591
9592 node
9593 [
9594 id 12
9595 graphics
9596 [
9597 w 112.2
9598 h 26
9599 type "rectangle"
9600 fill "#FFFFFF"
9601 fill2 "#FFFFFF"
9602 outline "#000000"
9603 ]
9604 LabelGraphics
9605 [
9606 text "New Integers"
9607 outline "#000000"
9608 fill "#FFFFFF"
9609 fontSize 16
9610 fontName "Monospace"
9611 autoSizePolicy "node_width"
9612 anchor "t"
9613 borderDistance 0.0
9614 ]
9615 LabelGraphics
9616 [
9617 text "
9618 "
9619 fontSize 14
9620 fontName "Consolas"
9621 alignment "left"
9622 anchor "tl"
9623 borderDistance 6
9624 ]
9625 ]
9626
9627 node
9628 [
9629 id 13
9630 graphics
9631 [
9632 w 85.80000000000001
9633 h 26
9634 type "rectangle"
9635 fill "#FFFFFF"
9636 fill2 "#FFFFFF"
9637 outline "#000000"
9638 ]
9639 LabelGraphics
9640 [
9641 text "New Reals"
9642 outline "#000000"
9643 fill "#FFFFFF"
9644 fontSize 16
9645 fontName "Monospace"
9646 autoSizePolicy "node_width"
9647 anchor "t"
9648 borderDistance 0.0
9649 ]
9650 LabelGraphics
9651 [
9652 text "
9653 "
9654 fontSize 14
9655 fontName "Consolas"
9656 alignment "left"
9657 anchor "tl"
9658 borderDistance 6
9659 ]
9660 ]
9661
9662 node
9663 [
9664 id 14
9665 graphics
9666 [
9667 w 103.4
9668 h 26
9669 type "rectangle"
9670 fill "#FFFFFF"
9671 fill2 "#FFFFFF"
9672 outline "#000000"
9673 ]
9674 LabelGraphics
9675 [
9676 text "New Strings"
9677 outline "#000000"
9678 fill "#FFFFFF"
9679 fontSize 16
9680 fontName "Monospace"
9681 autoSizePolicy "node_width"
9682 anchor "t"
9683 borderDistance 0.0
9684 ]
9685 LabelGraphics
9686 [
9687 text "
9688 "
9689 fontSize 14
9690 fontName "Consolas"
9691 alignment "left"
9692 anchor "tl"
9693 borderDistance 6
9694 ]
9695 ]
9696
9697 node
9698 [
9699 id 15
9700 graphics
9701 [
9702 w 103.4
9703 h 26
9704 type "rectangle"
9705 fill "#FFFFFF"
9706 fill2 "#FFFFFF"
9707 outline "#000000"
9708 ]
9709 LabelGraphics
9710 [
9711 text "New Objects"
9712 outline "#000000"
9713 fill "#FFFFFF"
9714 fontSize 16
9715 fontName "Monospace"
9716 autoSizePolicy "node_width"
9717 anchor "t"
9718 borderDistance 0.0
9719 ]
9720 LabelGraphics
9721 [
9722 text "
9723 "
9724 fontSize 14
9725 fontName "Consolas"
9726 alignment "left"
9727 anchor "tl"
9728 borderDistance 6
9729 ]
9730 ]
9731 edge
9732 [
9733 source 9
9734 target 8
9735 graphics
9736 [
9737 fill "#000000"
9738 targetArrow "standard"
9739 ]
9740 LabelGraphics
9741 [
9742 text "data reference FAMTerminator"
9743 fontSize 14
9744 fontName "Consolas"
9745 configuration "AutoFlippingLabel"
9746 model "six_pos"
9747 position "thead"
9748 ]
9749 ]
9750 edge
9751 [
9752 source 10
9753 target 6
9754 graphics
9755 [
9756 fill "#000000"
9757 targetArrow "standard"
9758 ]
9759 LabelGraphics
9760 [
9761 text "data reference FAMTerminator"
9762 fontSize 14
9763 fontName "Consolas"
9764 configuration "AutoFlippingLabel"
9765 model "six_pos"
9766 position "thead"
9767 ]
9768 ]
9769 edge
9770 [
9771 source 11
9772 target 7
9773 graphics
9774 [
9775 fill "#000000"
9776 targetArrow "standard"
9777 ]
9778 LabelGraphics
9779 [
9780 text "data reference FAMTerminator"
9781 fontSize 14
9782 fontName "Consolas"
9783 configuration "AutoFlippingLabel"
9784 model "six_pos"
9785 position "thead"
9786 ]
9787 ]
9788 edge
9789 [
9790 source 5
9791 target 6
9792 graphics
9793 [
9794 fill "#000000"
9795 width 3
9796 targetArrow "standard"
9797 ]
9798 LabelGraphics
9799 [
9800 text "data reference FunctionalInterface"
9801 fontSize 14
9802 fontName "Consolas"
9803 configuration "AutoFlippingLabel"
9804 model "six_pos"
9805 position "thead"
9806 ]
9807 ]
9808 edge
9809 [
9810 source 5
9811 target 7
9812 graphics
9813 [
9814 fill "#000000"
9815 width 3
9816 targetArrow "standard"
9817 ]
9818 LabelGraphics
9819 [
9820 text "data reference FunctionalInterface"
9821 fontSize 14
9822 fontName "Consolas"
9823 configuration "AutoFlippingLabel"
9824 model "six_pos"
9825 position "thead"
9826 ]
9827 ]
9828 edge
9829 [
9830 source 5
9831 target 8
9832 graphics
9833 [
9834 fill "#000000"
9835 width 3
9836 targetArrow "standard"
9837 ]
9838 LabelGraphics
9839 [
9840 text "data reference FunctionalInterface"
9841 fontSize 14
9842 fontName "Consolas"
9843 configuration "AutoFlippingLabel"
9844 model "six_pos"
9845 position "thead"
9846 ]
9847 ]
9848 edge
9849 [
9850 source 8
9851 target 9
9852 graphics
9853 [
9854 fill "#000000"
9855 width 3
9856 targetArrow "standard"
9857 ]
9858 LabelGraphics
9859 [
9860 text "terminator reference FunctionalData"
9861 fontSize 14
9862 fontName "Consolas"
9863 configuration "AutoFlippingLabel"
9864 model "six_pos"
9865 position "thead"
9866 ]
9867 ]
9868 edge
9869 [
9870 source 6
9871 target 10
9872 graphics
9873 [
9874 fill "#000000"
9875 width 3
9876 targetArrow "standard"
9877 ]
9878 LabelGraphics
9879 [
9880 text "terminator reference FunctionalData"
9881 fontSize 14
9882 fontName "Consolas"
9883 configuration "AutoFlippingLabel"
9884 model "six_pos"
9885 position "thead"
9886 ]
9887 ]
9888 edge
9889 [
9890 source 7
9891 target 11
9892 graphics
9893 [
9894 fill "#000000"
9895 width 3
9896 targetArrow "standard"
9897 ]
9898 LabelGraphics
9899 [
9900 text "terminator reference FunctionalData"
9901 fontSize 14
9902 fontName "Consolas"
9903 configuration "AutoFlippingLabel"
9904 model "six_pos"
9905 position "thead"
9906 ]
9907 ]
9908 edge
9909 [
9910 source 6
9911 target 5
9912 graphics
9913 [
9914 fill "#000000"
9915 targetArrow "standard"
9916 ]
9917 LabelGraphics
9918 [
9919 text "interface reference FunctionalData"
9920 fontSize 14
9921 fontName "Consolas"
9922 configuration "AutoFlippingLabel"
9923 model "six_pos"
9924 position "thead"
9925 ]
9926 ]
9927 edge
9928 [
9929 source 7
9930 target 5
9931 graphics
9932 [
9933 fill "#000000"
9934 targetArrow "standard"
9935 ]
9936 LabelGraphics
9937 [
9938 text "interface reference FunctionalData"
9939 fontSize 14
9940 fontName "Consolas"
9941 configuration "AutoFlippingLabel"
9942 model "six_pos"
9943 position "thead"
9944 ]
9945 ]
9946 edge
9947 [
9948 source 8
9949 target 5
9950 graphics
9951 [
9952 fill "#000000"
9953 targetArrow "standard"
9954 ]
9955 LabelGraphics
9956 [
9957 text "interface reference FunctionalData"
9958 fontSize 14
9959 fontName "Consolas"
9960 configuration "AutoFlippingLabel"
9961 model "six_pos"
9962 position "thead"
9963 ]
9964 ]
9965]
9966graph
9967[
9968 node
9969 [
9970 id 0
9971 graphics
9972 [
9973 w 226.60000000000002
9974 h 40
9975 type "rectangle"
9976 fill "#FFFFFF"
9977 fill2 "#FFFFFF"
9978 outline "#000000"
9979 ]
9980 LabelGraphics
9981 [
9982 text "Root literal FunctionType"
9983 outline "#000000"
9984 fill "#FFFFFF"
9985 fontSize 16
9986 fontName "Monospace"
9987 autoSizePolicy "node_width"
9988 anchor "t"
9989 borderDistance 0.0
9990 ]
9991 LabelGraphics
9992 [
9993 text "
9994 FunctionType enum
9995 "
9996 fontSize 14
9997 fontName "Consolas"
9998 alignment "left"
9999 anchor "tl"
10000 borderDistance 6
10001 ]
10002 ]
10003
10004 node
10005 [
10006 id 1
10007 graphics
10008 [
10009 w 297.0
10010 h 40
10011 type "rectangle"
10012 fill "#FFFFFF"
10013 fill2 "#FFFFFF"
10014 outline "#000000"
10015 ]
10016 LabelGraphics
10017 [
10018 text "Intermediate literal FunctionType"
10019 outline "#000000"
10020 fill "#FFFFFF"
10021 fontSize 16
10022 fontName "Monospace"
10023 autoSizePolicy "node_width"
10024 anchor "t"
10025 borderDistance 0.0
10026 ]
10027 LabelGraphics
10028 [
10029 text "
10030 FunctionType enum
10031 "
10032 fontSize 14
10033 fontName "Consolas"
10034 alignment "left"
10035 anchor "tl"
10036 borderDistance 6
10037 ]
10038 ]
10039
10040 node
10041 [
10042 id 2
10043 graphics
10044 [
10045 w 226.60000000000002
10046 h 40
10047 type "rectangle"
10048 fill "#FFFFFF"
10049 fill2 "#FFFFFF"
10050 outline "#000000"
10051 ]
10052 LabelGraphics
10053 [
10054 text "Leaf literal FunctionType"
10055 outline "#000000"
10056 fill "#FFFFFF"
10057 fontSize 16
10058 fontName "Monospace"
10059 autoSizePolicy "node_width"
10060 anchor "t"
10061 borderDistance 0.0
10062 ]
10063 LabelGraphics
10064 [
10065 text "
10066 FunctionType enum
10067 "
10068 fontSize 14
10069 fontName "Consolas"
10070 alignment "left"
10071 anchor "tl"
10072 borderDistance 6
10073 ]
10074 ]
10075
10076 node
10077 [
10078 id 3
10079 graphics
10080 [
10081 w 361.90000000000003
10082 h 54
10083 type "rectangle"
10084 fill "#FFFFFF"
10085 fill2 "#FFFFFF"
10086 outline "#000000"
10087 ]
10088 LabelGraphics
10089 [
10090 text "o 1"
10091 outline "#000000"
10092 fill "#FFFFFF"
10093 fontSize 16
10094 fontName "Monospace"
10095 autoSizePolicy "node_width"
10096 anchor "t"
10097 borderDistance 0.0
10098 ]
10099 LabelGraphics
10100 [
10101 text "
10102 FunctionalArchitectureModel class DefinedPart
10103 FunctionalArchitectureModel class
10104 "
10105 fontSize 14
10106 fontName "Consolas"
10107 alignment "left"
10108 anchor "tl"
10109 borderDistance 6
10110 ]
10111 ]
10112
10113 node
10114 [
10115 id 4
10116 graphics
10117 [
10118 w 41.800000000000004
10119 h 26
10120 type "rectangle"
10121 fill "#FFFFFF"
10122 fill2 "#FFFFFF"
10123 outline "#000000"
10124 ]
10125 LabelGraphics
10126 [
10127 text "true"
10128 outline "#000000"
10129 fill "#FFFFFF"
10130 fontSize 16
10131 fontName "Monospace"
10132 autoSizePolicy "node_width"
10133 anchor "t"
10134 borderDistance 0.0
10135 ]
10136 LabelGraphics
10137 [
10138 text "
10139 "
10140 fontSize 14
10141 fontName "Consolas"
10142 alignment "left"
10143 anchor "tl"
10144 borderDistance 6
10145 ]
10146 ]
10147
10148 node
10149 [
10150 id 5
10151 graphics
10152 [
10153 w 50.6
10154 h 26
10155 type "rectangle"
10156 fill "#FFFFFF"
10157 fill2 "#FFFFFF"
10158 outline "#000000"
10159 ]
10160 LabelGraphics
10161 [
10162 text "false"
10163 outline "#000000"
10164 fill "#FFFFFF"
10165 fontSize 16
10166 fontName "Monospace"
10167 autoSizePolicy "node_width"
10168 anchor "t"
10169 borderDistance 0.0
10170 ]
10171 LabelGraphics
10172 [
10173 text "
10174 "
10175 fontSize 14
10176 fontName "Consolas"
10177 alignment "left"
10178 anchor "tl"
10179 borderDistance 6
10180 ]
10181 ]
10182
10183 node
10184 [
10185 id 6
10186 graphics
10187 [
10188 w 192.50000000000003
10189 h 54
10190 type "rectangle"
10191 fill "#FFFFFF"
10192 fill2 "#FFFFFF"
10193 outline "#000000"
10194 ]
10195 LabelGraphics
10196 [
10197 text "null"
10198 outline "#000000"
10199 fill "#FFFFFF"
10200 fontSize 16
10201 fontName "Monospace"
10202 autoSizePolicy "node_width"
10203 anchor "t"
10204 borderDistance 0.0
10205 ]
10206 LabelGraphics
10207 [
10208 text "
10209 FunctionalElement class
10210 Function class
10211 "
10212 fontSize 14
10213 fontName "Consolas"
10214 alignment "left"
10215 anchor "tl"
10216 borderDistance 6
10217 ]
10218 ]
10219
10220 node
10221 [
10222 id 7
10223 graphics
10224 [
10225 w 207.9
10226 h 40
10227 type "rectangle"
10228 fill "#FFFFFF"
10229 fill2 "#FFFFFF"
10230 outline "#000000"
10231 ]
10232 LabelGraphics
10233 [
10234 text "null"
10235 outline "#000000"
10236 fill "#FFFFFF"
10237 fontSize 16
10238 fontName "Monospace"
10239 autoSizePolicy "node_width"
10240 anchor "t"
10241 borderDistance 0.0
10242 ]
10243 LabelGraphics
10244 [
10245 text "
10246 FunctionalInterface class
10247 "
10248 fontSize 14
10249 fontName "Consolas"
10250 alignment "left"
10251 anchor "tl"
10252 borderDistance 6
10253 ]
10254 ]
10255
10256 node
10257 [
10258 id 8
10259 graphics
10260 [
10261 w 184.8
10262 h 54
10263 type "rectangle"
10264 fill "#FFFFFF"
10265 fill2 "#FFFFFF"
10266 outline "#000000"
10267 ]
10268 LabelGraphics
10269 [
10270 text "null"
10271 outline "#000000"
10272 fill "#FFFFFF"
10273 fontSize 16
10274 fontName "Monospace"
10275 autoSizePolicy "node_width"
10276 anchor "t"
10277 borderDistance 0.0
10278 ]
10279 LabelGraphics
10280 [
10281 text "
10282 FunctionalOutput class
10283 FunctionalData class
10284 "
10285 fontSize 14
10286 fontName "Consolas"
10287 alignment "left"
10288 anchor "tl"
10289 borderDistance 6
10290 ]
10291 ]
10292
10293 node
10294 [
10295 id 9
10296 graphics
10297 [
10298 w 177.10000000000002
10299 h 40
10300 type "rectangle"
10301 fill "#FFFFFF"
10302 fill2 "#FFFFFF"
10303 outline "#000000"
10304 ]
10305 LabelGraphics
10306 [
10307 text "null"
10308 outline "#000000"
10309 fill "#FFFFFF"
10310 fontSize 16
10311 fontName "Monospace"
10312 autoSizePolicy "node_width"
10313 anchor "t"
10314 borderDistance 0.0
10315 ]
10316 LabelGraphics
10317 [
10318 text "
10319 InformationLink class
10320 "
10321 fontSize 14
10322 fontName "Consolas"
10323 alignment "left"
10324 anchor "tl"
10325 borderDistance 6
10326 ]
10327 ]
10328
10329 node
10330 [
10331 id 10
10332 graphics
10333 [
10334 w 177.10000000000002
10335 h 54
10336 type "rectangle"
10337 fill "#FFFFFF"
10338 fill2 "#FFFFFF"
10339 outline "#000000"
10340 ]
10341 LabelGraphics
10342 [
10343 text "null"
10344 outline "#000000"
10345 fill "#FFFFFF"
10346 fontSize 16
10347 fontName "Monospace"
10348 autoSizePolicy "node_width"
10349 anchor "t"
10350 borderDistance 0.0
10351 ]
10352 LabelGraphics
10353 [
10354 text "
10355 FunctionalInput class
10356 FunctionalData class
10357 "
10358 fontSize 14
10359 fontName "Consolas"
10360 alignment "left"
10361 anchor "tl"
10362 borderDistance 6
10363 ]
10364 ]
10365
10366 node
10367 [
10368 id 11
10369 graphics
10370 [
10371 w 161.70000000000002
10372 h 40
10373 type "rectangle"
10374 fill "#FFFFFF"
10375 fill2 "#FFFFFF"
10376 outline "#000000"
10377 ]
10378 LabelGraphics
10379 [
10380 text "null"
10381 outline "#000000"
10382 fill "#FFFFFF"
10383 fontSize 16
10384 fontName "Monospace"
10385 autoSizePolicy "node_width"
10386 anchor "t"
10387 borderDistance 0.0
10388 ]
10389 LabelGraphics
10390 [
10391 text "
10392 FAMTerminator class
10393 "
10394 fontSize 14
10395 fontName "Consolas"
10396 alignment "left"
10397 anchor "tl"
10398 borderDistance 6
10399 ]
10400 ]
10401
10402 node
10403 [
10404 id 12
10405 graphics
10406 [
10407 w 112.2
10408 h 26
10409 type "rectangle"
10410 fill "#FFFFFF"
10411 fill2 "#FFFFFF"
10412 outline "#000000"
10413 ]
10414 LabelGraphics
10415 [
10416 text "New Integers"
10417 outline "#000000"
10418 fill "#FFFFFF"
10419 fontSize 16
10420 fontName "Monospace"
10421 autoSizePolicy "node_width"
10422 anchor "t"
10423 borderDistance 0.0
10424 ]
10425 LabelGraphics
10426 [
10427 text "
10428 "
10429 fontSize 14
10430 fontName "Consolas"
10431 alignment "left"
10432 anchor "tl"
10433 borderDistance 6
10434 ]
10435 ]
10436
10437 node
10438 [
10439 id 13
10440 graphics
10441 [
10442 w 85.80000000000001
10443 h 26
10444 type "rectangle"
10445 fill "#FFFFFF"
10446 fill2 "#FFFFFF"
10447 outline "#000000"
10448 ]
10449 LabelGraphics
10450 [
10451 text "New Reals"
10452 outline "#000000"
10453 fill "#FFFFFF"
10454 fontSize 16
10455 fontName "Monospace"
10456 autoSizePolicy "node_width"
10457 anchor "t"
10458 borderDistance 0.0
10459 ]
10460 LabelGraphics
10461 [
10462 text "
10463 "
10464 fontSize 14
10465 fontName "Consolas"
10466 alignment "left"
10467 anchor "tl"
10468 borderDistance 6
10469 ]
10470 ]
10471
10472 node
10473 [
10474 id 14
10475 graphics
10476 [
10477 w 103.4
10478 h 26
10479 type "rectangle"
10480 fill "#FFFFFF"
10481 fill2 "#FFFFFF"
10482 outline "#000000"
10483 ]
10484 LabelGraphics
10485 [
10486 text "New Strings"
10487 outline "#000000"
10488 fill "#FFFFFF"
10489 fontSize 16
10490 fontName "Monospace"
10491 autoSizePolicy "node_width"
10492 anchor "t"
10493 borderDistance 0.0
10494 ]
10495 LabelGraphics
10496 [
10497 text "
10498 "
10499 fontSize 14
10500 fontName "Consolas"
10501 alignment "left"
10502 anchor "tl"
10503 borderDistance 6
10504 ]
10505 ]
10506
10507 node
10508 [
10509 id 15
10510 graphics
10511 [
10512 w 103.4
10513 h 26
10514 type "rectangle"
10515 fill "#FFFFFF"
10516 fill2 "#FFFFFF"
10517 outline "#000000"
10518 ]
10519 LabelGraphics
10520 [
10521 text "New Objects"
10522 outline "#000000"
10523 fill "#FFFFFF"
10524 fontSize 16
10525 fontName "Monospace"
10526 autoSizePolicy "node_width"
10527 anchor "t"
10528 borderDistance 0.0
10529 ]
10530 LabelGraphics
10531 [
10532 text "
10533 "
10534 fontSize 14
10535 fontName "Consolas"
10536 alignment "left"
10537 anchor "tl"
10538 borderDistance 6
10539 ]
10540 ]
10541 edge
10542 [
10543 source 6
10544 target 7
10545 graphics
10546 [
10547 fill "#000000"
10548 width 3
10549 targetArrow "standard"
10550 ]
10551 LabelGraphics
10552 [
10553 text "interface reference FunctionalElement"
10554 fontSize 14
10555 fontName "Consolas"
10556 configuration "AutoFlippingLabel"
10557 model "six_pos"
10558 position "thead"
10559 ]
10560 ]
10561 edge
10562 [
10563 source 6
10564 target 3
10565 graphics
10566 [
10567 fill "#000000"
10568 targetArrow "standard"
10569 ]
10570 LabelGraphics
10571 [
10572 text "model reference FunctionalElement"
10573 fontSize 14
10574 fontName "Consolas"
10575 configuration "AutoFlippingLabel"
10576 model "six_pos"
10577 position "thead"
10578 ]
10579 ]
10580 edge
10581 [
10582 source 3
10583 target 6
10584 graphics
10585 [
10586 fill "#000000"
10587 width 3
10588 targetArrow "standard"
10589 ]
10590 LabelGraphics
10591 [
10592 text "rootElements reference FunctionalArchitectureModel"
10593 fontSize 14
10594 fontName "Consolas"
10595 configuration "AutoFlippingLabel"
10596 model "six_pos"
10597 position "thead"
10598 ]
10599 ]
10600 edge
10601 [
10602 source 11
10603 target 10
10604 graphics
10605 [
10606 fill "#000000"
10607 targetArrow "standard"
10608 ]
10609 LabelGraphics
10610 [
10611 text "data reference FAMTerminator"
10612 fontSize 14
10613 fontName "Consolas"
10614 configuration "AutoFlippingLabel"
10615 model "six_pos"
10616 position "thead"
10617 ]
10618 ]
10619 edge
10620 [
10621 source 9
10622 target 8
10623 graphics
10624 [
10625 fill "#000000"
10626 targetArrow "standard"
10627 ]
10628 LabelGraphics
10629 [
10630 text "from reference InformationLink"
10631 fontSize 14
10632 fontName "Consolas"
10633 configuration "AutoFlippingLabel"
10634 model "six_pos"
10635 position "thead"
10636 ]
10637 ]
10638 edge
10639 [
10640 source 9
10641 target 10
10642 graphics
10643 [
10644 fill "#000000"
10645 targetArrow "standard"
10646 ]
10647 LabelGraphics
10648 [
10649 text "to reference InformationLink"
10650 fontSize 14
10651 fontName "Consolas"
10652 configuration "AutoFlippingLabel"
10653 model "six_pos"
10654 position "thead"
10655 ]
10656 ]
10657 edge
10658 [
10659 source 7
10660 target 8
10661 graphics
10662 [
10663 fill "#000000"
10664 width 3
10665 targetArrow "standard"
10666 ]
10667 LabelGraphics
10668 [
10669 text "data reference FunctionalInterface"
10670 fontSize 14
10671 fontName "Consolas"
10672 configuration "AutoFlippingLabel"
10673 model "six_pos"
10674 position "thead"
10675 ]
10676 ]
10677 edge
10678 [
10679 source 7
10680 target 10
10681 graphics
10682 [
10683 fill "#000000"
10684 width 3
10685 targetArrow "standard"
10686 ]
10687 LabelGraphics
10688 [
10689 text "data reference FunctionalInterface"
10690 fontSize 14
10691 fontName "Consolas"
10692 configuration "AutoFlippingLabel"
10693 model "six_pos"
10694 position "thead"
10695 ]
10696 ]
10697 edge
10698 [
10699 source 7
10700 target 6
10701 graphics
10702 [
10703 fill "#000000"
10704 targetArrow "standard"
10705 ]
10706 LabelGraphics
10707 [
10708 text "element reference FunctionalInterface"
10709 fontSize 14
10710 fontName "Consolas"
10711 configuration "AutoFlippingLabel"
10712 model "six_pos"
10713 position "thead"
10714 ]
10715 ]
10716 edge
10717 [
10718 source 10
10719 target 9
10720 graphics
10721 [
10722 fill "#000000"
10723 targetArrow "standard"
10724 ]
10725 LabelGraphics
10726 [
10727 text "IncomingLinks reference FunctionalInput"
10728 fontSize 14
10729 fontName "Consolas"
10730 configuration "AutoFlippingLabel"
10731 model "six_pos"
10732 position "thead"
10733 ]
10734 ]
10735 edge
10736 [
10737 source 8
10738 target 9
10739 graphics
10740 [
10741 fill "#000000"
10742 width 3
10743 targetArrow "standard"
10744 ]
10745 LabelGraphics
10746 [
10747 text "outgoingLinks reference FunctionalOutput"
10748 fontSize 14
10749 fontName "Consolas"
10750 configuration "AutoFlippingLabel"
10751 model "six_pos"
10752 position "thead"
10753 ]
10754 ]
10755 edge
10756 [
10757 source 10
10758 target 11
10759 graphics
10760 [
10761 fill "#000000"
10762 width 3
10763 targetArrow "standard"
10764 ]
10765 LabelGraphics
10766 [
10767 text "terminator reference FunctionalData"
10768 fontSize 14
10769 fontName "Consolas"
10770 configuration "AutoFlippingLabel"
10771 model "six_pos"
10772 position "thead"
10773 ]
10774 ]
10775 edge
10776 [
10777 source 8
10778 target 7
10779 graphics
10780 [
10781 fill "#000000"
10782 targetArrow "standard"
10783 ]
10784 LabelGraphics
10785 [
10786 text "interface reference FunctionalData"
10787 fontSize 14
10788 fontName "Consolas"
10789 configuration "AutoFlippingLabel"
10790 model "six_pos"
10791 position "thead"
10792 ]
10793 ]
10794 edge
10795 [
10796 source 10
10797 target 7
10798 graphics
10799 [
10800 fill "#000000"
10801 targetArrow "standard"
10802 ]
10803 LabelGraphics
10804 [
10805 text "interface reference FunctionalData"
10806 fontSize 14
10807 fontName "Consolas"
10808 configuration "AutoFlippingLabel"
10809 model "six_pos"
10810 position "thead"
10811 ]
10812 ]
10813 edge
10814 [
10815 source 6
10816 target 0
10817 graphics
10818 [
10819 fill "#000000"
10820 targetArrow "standard"
10821 ]
10822 LabelGraphics
10823 [
10824 text "type attribute Function"
10825 fontSize 14
10826 fontName "Consolas"
10827 configuration "AutoFlippingLabel"
10828 model "six_pos"
10829 position "thead"
10830 ]
10831 ]
10832]
10833graph
10834[
10835 node
10836 [
10837 id 0
10838 graphics
10839 [
10840 w 226.60000000000002
10841 h 40
10842 type "rectangle"
10843 fill "#FFFFFF"
10844 fill2 "#FFFFFF"
10845 outline "#000000"
10846 ]
10847 LabelGraphics
10848 [
10849 text "Root literal FunctionType"
10850 outline "#000000"
10851 fill "#FFFFFF"
10852 fontSize 16
10853 fontName "Monospace"
10854 autoSizePolicy "node_width"
10855 anchor "t"
10856 borderDistance 0.0
10857 ]
10858 LabelGraphics
10859 [
10860 text "
10861 FunctionType enum
10862 "
10863 fontSize 14
10864 fontName "Consolas"
10865 alignment "left"
10866 anchor "tl"
10867 borderDistance 6
10868 ]
10869 ]
10870
10871 node
10872 [
10873 id 1
10874 graphics
10875 [
10876 w 297.0
10877 h 40
10878 type "rectangle"
10879 fill "#FFFFFF"
10880 fill2 "#FFFFFF"
10881 outline "#000000"
10882 ]
10883 LabelGraphics
10884 [
10885 text "Intermediate literal FunctionType"
10886 outline "#000000"
10887 fill "#FFFFFF"
10888 fontSize 16
10889 fontName "Monospace"
10890 autoSizePolicy "node_width"
10891 anchor "t"
10892 borderDistance 0.0
10893 ]
10894 LabelGraphics
10895 [
10896 text "
10897 FunctionType enum
10898 "
10899 fontSize 14
10900 fontName "Consolas"
10901 alignment "left"
10902 anchor "tl"
10903 borderDistance 6
10904 ]
10905 ]
10906
10907 node
10908 [
10909 id 2
10910 graphics
10911 [
10912 w 226.60000000000002
10913 h 40
10914 type "rectangle"
10915 fill "#FFFFFF"
10916 fill2 "#FFFFFF"
10917 outline "#000000"
10918 ]
10919 LabelGraphics
10920 [
10921 text "Leaf literal FunctionType"
10922 outline "#000000"
10923 fill "#FFFFFF"
10924 fontSize 16
10925 fontName "Monospace"
10926 autoSizePolicy "node_width"
10927 anchor "t"
10928 borderDistance 0.0
10929 ]
10930 LabelGraphics
10931 [
10932 text "
10933 FunctionType enum
10934 "
10935 fontSize 14
10936 fontName "Consolas"
10937 alignment "left"
10938 anchor "tl"
10939 borderDistance 6
10940 ]
10941 ]
10942
10943 node
10944 [
10945 id 3
10946 graphics
10947 [
10948 w 361.90000000000003
10949 h 54
10950 type "rectangle"
10951 fill "#FFFFFF"
10952 fill2 "#FFFFFF"
10953 outline "#000000"
10954 ]
10955 LabelGraphics
10956 [
10957 text "o 1"
10958 outline "#000000"
10959 fill "#FFFFFF"
10960 fontSize 16
10961 fontName "Monospace"
10962 autoSizePolicy "node_width"
10963 anchor "t"
10964 borderDistance 0.0
10965 ]
10966 LabelGraphics
10967 [
10968 text "
10969 FunctionalArchitectureModel class DefinedPart
10970 FunctionalArchitectureModel class
10971 "
10972 fontSize 14
10973 fontName "Consolas"
10974 alignment "left"
10975 anchor "tl"
10976 borderDistance 6
10977 ]
10978 ]
10979
10980 node
10981 [
10982 id 4
10983 graphics
10984 [
10985 w 41.800000000000004
10986 h 26
10987 type "rectangle"
10988 fill "#FFFFFF"
10989 fill2 "#FFFFFF"
10990 outline "#000000"
10991 ]
10992 LabelGraphics
10993 [
10994 text "true"
10995 outline "#000000"
10996 fill "#FFFFFF"
10997 fontSize 16
10998 fontName "Monospace"
10999 autoSizePolicy "node_width"
11000 anchor "t"
11001 borderDistance 0.0
11002 ]
11003 LabelGraphics
11004 [
11005 text "
11006 "
11007 fontSize 14
11008 fontName "Consolas"
11009 alignment "left"
11010 anchor "tl"
11011 borderDistance 6
11012 ]
11013 ]
11014
11015 node
11016 [
11017 id 5
11018 graphics
11019 [
11020 w 50.6
11021 h 26
11022 type "rectangle"
11023 fill "#FFFFFF"
11024 fill2 "#FFFFFF"
11025 outline "#000000"
11026 ]
11027 LabelGraphics
11028 [
11029 text "false"
11030 outline "#000000"
11031 fill "#FFFFFF"
11032 fontSize 16
11033 fontName "Monospace"
11034 autoSizePolicy "node_width"
11035 anchor "t"
11036 borderDistance 0.0
11037 ]
11038 LabelGraphics
11039 [
11040 text "
11041 "
11042 fontSize 14
11043 fontName "Consolas"
11044 alignment "left"
11045 anchor "tl"
11046 borderDistance 6
11047 ]
11048 ]
11049
11050 node
11051 [
11052 id 6
11053 graphics
11054 [
11055 w 192.50000000000003
11056 h 54
11057 type "rectangle"
11058 fill "#FFFFFF"
11059 fill2 "#FFFFFF"
11060 outline "#000000"
11061 ]
11062 LabelGraphics
11063 [
11064 text "null"
11065 outline "#000000"
11066 fill "#FFFFFF"
11067 fontSize 16
11068 fontName "Monospace"
11069 autoSizePolicy "node_width"
11070 anchor "t"
11071 borderDistance 0.0
11072 ]
11073 LabelGraphics
11074 [
11075 text "
11076 FunctionalElement class
11077 Function class
11078 "
11079 fontSize 14
11080 fontName "Consolas"
11081 alignment "left"
11082 anchor "tl"
11083 borderDistance 6
11084 ]
11085 ]
11086
11087 node
11088 [
11089 id 7
11090 graphics
11091 [
11092 w 207.9
11093 h 40
11094 type "rectangle"
11095 fill "#FFFFFF"
11096 fill2 "#FFFFFF"
11097 outline "#000000"
11098 ]
11099 LabelGraphics
11100 [
11101 text "null"
11102 outline "#000000"
11103 fill "#FFFFFF"
11104 fontSize 16
11105 fontName "Monospace"
11106 autoSizePolicy "node_width"
11107 anchor "t"
11108 borderDistance 0.0
11109 ]
11110 LabelGraphics
11111 [
11112 text "
11113 FunctionalInterface class
11114 "
11115 fontSize 14
11116 fontName "Consolas"
11117 alignment "left"
11118 anchor "tl"
11119 borderDistance 6
11120 ]
11121 ]
11122
11123 node
11124 [
11125 id 8
11126 graphics
11127 [
11128 w 184.8
11129 h 54
11130 type "rectangle"
11131 fill "#FFFFFF"
11132 fill2 "#FFFFFF"
11133 outline "#000000"
11134 ]
11135 LabelGraphics
11136 [
11137 text "null"
11138 outline "#000000"
11139 fill "#FFFFFF"
11140 fontSize 16
11141 fontName "Monospace"
11142 autoSizePolicy "node_width"
11143 anchor "t"
11144 borderDistance 0.0
11145 ]
11146 LabelGraphics
11147 [
11148 text "
11149 FunctionalOutput class
11150 FunctionalData class
11151 "
11152 fontSize 14
11153 fontName "Consolas"
11154 alignment "left"
11155 anchor "tl"
11156 borderDistance 6
11157 ]
11158 ]
11159
11160 node
11161 [
11162 id 9
11163 graphics
11164 [
11165 w 161.70000000000002
11166 h 40
11167 type "rectangle"
11168 fill "#FFFFFF"
11169 fill2 "#FFFFFF"
11170 outline "#000000"
11171 ]
11172 LabelGraphics
11173 [
11174 text "null"
11175 outline "#000000"
11176 fill "#FFFFFF"
11177 fontSize 16
11178 fontName "Monospace"
11179 autoSizePolicy "node_width"
11180 anchor "t"
11181 borderDistance 0.0
11182 ]
11183 LabelGraphics
11184 [
11185 text "
11186 FAMTerminator class
11187 "
11188 fontSize 14
11189 fontName "Consolas"
11190 alignment "left"
11191 anchor "tl"
11192 borderDistance 6
11193 ]
11194 ]
11195
11196 node
11197 [
11198 id 10
11199 graphics
11200 [
11201 w 184.8
11202 h 54
11203 type "rectangle"
11204 fill "#FFFFFF"
11205 fill2 "#FFFFFF"
11206 outline "#000000"
11207 ]
11208 LabelGraphics
11209 [
11210 text "null"
11211 outline "#000000"
11212 fill "#FFFFFF"
11213 fontSize 16
11214 fontName "Monospace"
11215 autoSizePolicy "node_width"
11216 anchor "t"
11217 borderDistance 0.0
11218 ]
11219 LabelGraphics
11220 [
11221 text "
11222 FunctionalOutput class
11223 FunctionalData class
11224 "
11225 fontSize 14
11226 fontName "Consolas"
11227 alignment "left"
11228 anchor "tl"
11229 borderDistance 6
11230 ]
11231 ]
11232
11233 node
11234 [
11235 id 11
11236 graphics
11237 [
11238 w 177.10000000000002
11239 h 54
11240 type "rectangle"
11241 fill "#FFFFFF"
11242 fill2 "#FFFFFF"
11243 outline "#000000"
11244 ]
11245 LabelGraphics
11246 [
11247 text "null"
11248 outline "#000000"
11249 fill "#FFFFFF"
11250 fontSize 16
11251 fontName "Monospace"
11252 autoSizePolicy "node_width"
11253 anchor "t"
11254 borderDistance 0.0
11255 ]
11256 LabelGraphics
11257 [
11258 text "
11259 FunctionalInput class
11260 FunctionalData class
11261 "
11262 fontSize 14
11263 fontName "Consolas"
11264 alignment "left"
11265 anchor "tl"
11266 borderDistance 6
11267 ]
11268 ]
11269
11270 node
11271 [
11272 id 12
11273 graphics
11274 [
11275 w 112.2
11276 h 26
11277 type "rectangle"
11278 fill "#FFFFFF"
11279 fill2 "#FFFFFF"
11280 outline "#000000"
11281 ]
11282 LabelGraphics
11283 [
11284 text "New Integers"
11285 outline "#000000"
11286 fill "#FFFFFF"
11287 fontSize 16
11288 fontName "Monospace"
11289 autoSizePolicy "node_width"
11290 anchor "t"
11291 borderDistance 0.0
11292 ]
11293 LabelGraphics
11294 [
11295 text "
11296 "
11297 fontSize 14
11298 fontName "Consolas"
11299 alignment "left"
11300 anchor "tl"
11301 borderDistance 6
11302 ]
11303 ]
11304
11305 node
11306 [
11307 id 13
11308 graphics
11309 [
11310 w 85.80000000000001
11311 h 26
11312 type "rectangle"
11313 fill "#FFFFFF"
11314 fill2 "#FFFFFF"
11315 outline "#000000"
11316 ]
11317 LabelGraphics
11318 [
11319 text "New Reals"
11320 outline "#000000"
11321 fill "#FFFFFF"
11322 fontSize 16
11323 fontName "Monospace"
11324 autoSizePolicy "node_width"
11325 anchor "t"
11326 borderDistance 0.0
11327 ]
11328 LabelGraphics
11329 [
11330 text "
11331 "
11332 fontSize 14
11333 fontName "Consolas"
11334 alignment "left"
11335 anchor "tl"
11336 borderDistance 6
11337 ]
11338 ]
11339
11340 node
11341 [
11342 id 14
11343 graphics
11344 [
11345 w 103.4
11346 h 26
11347 type "rectangle"
11348 fill "#FFFFFF"
11349 fill2 "#FFFFFF"
11350 outline "#000000"
11351 ]
11352 LabelGraphics
11353 [
11354 text "New Strings"
11355 outline "#000000"
11356 fill "#FFFFFF"
11357 fontSize 16
11358 fontName "Monospace"
11359 autoSizePolicy "node_width"
11360 anchor "t"
11361 borderDistance 0.0
11362 ]
11363 LabelGraphics
11364 [
11365 text "
11366 "
11367 fontSize 14
11368 fontName "Consolas"
11369 alignment "left"
11370 anchor "tl"
11371 borderDistance 6
11372 ]
11373 ]
11374
11375 node
11376 [
11377 id 15
11378 graphics
11379 [
11380 w 103.4
11381 h 26
11382 type "rectangle"
11383 fill "#FFFFFF"
11384 fill2 "#FFFFFF"
11385 outline "#000000"
11386 ]
11387 LabelGraphics
11388 [
11389 text "New Objects"
11390 outline "#000000"
11391 fill "#FFFFFF"
11392 fontSize 16
11393 fontName "Monospace"
11394 autoSizePolicy "node_width"
11395 anchor "t"
11396 borderDistance 0.0
11397 ]
11398 LabelGraphics
11399 [
11400 text "
11401 "
11402 fontSize 14
11403 fontName "Consolas"
11404 alignment "left"
11405 anchor "tl"
11406 borderDistance 6
11407 ]
11408 ]
11409 edge
11410 [
11411 source 6
11412 target 7
11413 graphics
11414 [
11415 fill "#000000"
11416 width 3
11417 targetArrow "standard"
11418 ]
11419 LabelGraphics
11420 [
11421 text "interface reference FunctionalElement"
11422 fontSize 14
11423 fontName "Consolas"
11424 configuration "AutoFlippingLabel"
11425 model "six_pos"
11426 position "thead"
11427 ]
11428 ]
11429 edge
11430 [
11431 source 6
11432 target 3
11433 graphics
11434 [
11435 fill "#000000"
11436 targetArrow "standard"
11437 ]
11438 LabelGraphics
11439 [
11440 text "model reference FunctionalElement"
11441 fontSize 14
11442 fontName "Consolas"
11443 configuration "AutoFlippingLabel"
11444 model "six_pos"
11445 position "thead"
11446 ]
11447 ]
11448 edge
11449 [
11450 source 3
11451 target 6
11452 graphics
11453 [
11454 fill "#000000"
11455 width 3
11456 targetArrow "standard"
11457 ]
11458 LabelGraphics
11459 [
11460 text "rootElements reference FunctionalArchitectureModel"
11461 fontSize 14
11462 fontName "Consolas"
11463 configuration "AutoFlippingLabel"
11464 model "six_pos"
11465 position "thead"
11466 ]
11467 ]
11468 edge
11469 [
11470 source 9
11471 target 8
11472 graphics
11473 [
11474 fill "#000000"
11475 targetArrow "standard"
11476 ]
11477 LabelGraphics
11478 [
11479 text "data reference FAMTerminator"
11480 fontSize 14
11481 fontName "Consolas"
11482 configuration "AutoFlippingLabel"
11483 model "six_pos"
11484 position "thead"
11485 ]
11486 ]
11487 edge
11488 [
11489 source 7
11490 target 8
11491 graphics
11492 [
11493 fill "#000000"
11494 width 3
11495 targetArrow "standard"
11496 ]
11497 LabelGraphics
11498 [
11499 text "data reference FunctionalInterface"
11500 fontSize 14
11501 fontName "Consolas"
11502 configuration "AutoFlippingLabel"
11503 model "six_pos"
11504 position "thead"
11505 ]
11506 ]
11507 edge
11508 [
11509 source 7
11510 target 10
11511 graphics
11512 [
11513 fill "#000000"
11514 width 3
11515 targetArrow "standard"
11516 ]
11517 LabelGraphics
11518 [
11519 text "data reference FunctionalInterface"
11520 fontSize 14
11521 fontName "Consolas"
11522 configuration "AutoFlippingLabel"
11523 model "six_pos"
11524 position "thead"
11525 ]
11526 ]
11527 edge
11528 [
11529 source 7
11530 target 11
11531 graphics
11532 [
11533 fill "#000000"
11534 width 3
11535 targetArrow "standard"
11536 ]
11537 LabelGraphics
11538 [
11539 text "data reference FunctionalInterface"
11540 fontSize 14
11541 fontName "Consolas"
11542 configuration "AutoFlippingLabel"
11543 model "six_pos"
11544 position "thead"
11545 ]
11546 ]
11547 edge
11548 [
11549 source 7
11550 target 6
11551 graphics
11552 [
11553 fill "#000000"
11554 targetArrow "standard"
11555 ]
11556 LabelGraphics
11557 [
11558 text "element reference FunctionalInterface"
11559 fontSize 14
11560 fontName "Consolas"
11561 configuration "AutoFlippingLabel"
11562 model "six_pos"
11563 position "thead"
11564 ]
11565 ]
11566 edge
11567 [
11568 source 8
11569 target 9
11570 graphics
11571 [
11572 fill "#000000"
11573 width 3
11574 targetArrow "standard"
11575 ]
11576 LabelGraphics
11577 [
11578 text "terminator reference FunctionalData"
11579 fontSize 14
11580 fontName "Consolas"
11581 configuration "AutoFlippingLabel"
11582 model "six_pos"
11583 position "thead"
11584 ]
11585 ]
11586 edge
11587 [
11588 source 8
11589 target 7
11590 graphics
11591 [
11592 fill "#000000"
11593 targetArrow "standard"
11594 ]
11595 LabelGraphics
11596 [
11597 text "interface reference FunctionalData"
11598 fontSize 14
11599 fontName "Consolas"
11600 configuration "AutoFlippingLabel"
11601 model "six_pos"
11602 position "thead"
11603 ]
11604 ]
11605 edge
11606 [
11607 source 10
11608 target 7
11609 graphics
11610 [
11611 fill "#000000"
11612 targetArrow "standard"
11613 ]
11614 LabelGraphics
11615 [
11616 text "interface reference FunctionalData"
11617 fontSize 14
11618 fontName "Consolas"
11619 configuration "AutoFlippingLabel"
11620 model "six_pos"
11621 position "thead"
11622 ]
11623 ]
11624 edge
11625 [
11626 source 11
11627 target 7
11628 graphics
11629 [
11630 fill "#000000"
11631 targetArrow "standard"
11632 ]
11633 LabelGraphics
11634 [
11635 text "interface reference FunctionalData"
11636 fontSize 14
11637 fontName "Consolas"
11638 configuration "AutoFlippingLabel"
11639 model "six_pos"
11640 position "thead"
11641 ]
11642 ]
11643 edge
11644 [
11645 source 6
11646 target 0
11647 graphics
11648 [
11649 fill "#000000"
11650 targetArrow "standard"
11651 ]
11652 LabelGraphics
11653 [
11654 text "type attribute Function"
11655 fontSize 14
11656 fontName "Consolas"
11657 configuration "AutoFlippingLabel"
11658 model "six_pos"
11659 position "thead"
11660 ]
11661 ]
11662]
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 5df81bb3..a551c9fc 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 b4259573..9e8efc63 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,12 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
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"> 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">
3 <data xsi:type="fam:FunctionalOutput"> 3 <rootElements xsi:type="fam:Function">
4 <terminator/> 4 <interface>
5 </data> 5 <data xsi:type="fam:FunctionalOutput"/>
6 <data xsi:type="fam:FunctionalOutput"> 6 <data xsi:type="fam:FunctionalOutput">
7 <terminator/> 7 <terminator/>
8 </data> 8 </data>
9 <data xsi:type="fam:FunctionalOutput"> 9 <data xsi:type="fam:FunctionalInput"/>
10 <terminator/> 10 </interface>
11 </data> 11 </rootElements>
12</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 2dd09497..f41692fc 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
@@ -8423,3 +8423,3341 @@ graph
8423 ] 8423 ]
8424 ] 8424 ]
8425] 8425]
8426graph
8427[
8428 node
8429 [
8430 id 0
8431 graphics
8432 [
8433 w 226.60000000000002
8434 h 40
8435 type "rectangle"
8436 fill "#FFFFFF"
8437 fill2 "#FFFFFF"
8438 outline "#000000"
8439 ]
8440 LabelGraphics
8441 [
8442 text "Root literal FunctionType"
8443 outline "#000000"
8444 fill "#FFFFFF"
8445 fontSize 16
8446 fontName "Monospace"
8447 autoSizePolicy "node_width"
8448 anchor "t"
8449 borderDistance 0.0
8450 ]
8451 LabelGraphics
8452 [
8453 text "
8454 FunctionType enum
8455 "
8456 fontSize 14
8457 fontName "Consolas"
8458 alignment "left"
8459 anchor "tl"
8460 borderDistance 6
8461 ]
8462 ]
8463
8464 node
8465 [
8466 id 1
8467 graphics
8468 [
8469 w 297.0
8470 h 40
8471 type "rectangle"
8472 fill "#FFFFFF"
8473 fill2 "#FFFFFF"
8474 outline "#000000"
8475 ]
8476 LabelGraphics
8477 [
8478 text "Intermediate literal FunctionType"
8479 outline "#000000"
8480 fill "#FFFFFF"
8481 fontSize 16
8482 fontName "Monospace"
8483 autoSizePolicy "node_width"
8484 anchor "t"
8485 borderDistance 0.0
8486 ]
8487 LabelGraphics
8488 [
8489 text "
8490 FunctionType enum
8491 "
8492 fontSize 14
8493 fontName "Consolas"
8494 alignment "left"
8495 anchor "tl"
8496 borderDistance 6
8497 ]
8498 ]
8499
8500 node
8501 [
8502 id 2
8503 graphics
8504 [
8505 w 226.60000000000002
8506 h 40
8507 type "rectangle"
8508 fill "#FFFFFF"
8509 fill2 "#FFFFFF"
8510 outline "#000000"
8511 ]
8512 LabelGraphics
8513 [
8514 text "Leaf literal FunctionType"
8515 outline "#000000"
8516 fill "#FFFFFF"
8517 fontSize 16
8518 fontName "Monospace"
8519 autoSizePolicy "node_width"
8520 anchor "t"
8521 borderDistance 0.0
8522 ]
8523 LabelGraphics
8524 [
8525 text "
8526 FunctionType enum
8527 "
8528 fontSize 14
8529 fontName "Consolas"
8530 alignment "left"
8531 anchor "tl"
8532 borderDistance 6
8533 ]
8534 ]
8535
8536 node
8537 [
8538 id 3
8539 graphics
8540 [
8541 w 41.800000000000004
8542 h 26
8543 type "rectangle"
8544 fill "#FFFFFF"
8545 fill2 "#FFFFFF"
8546 outline "#000000"
8547 ]
8548 LabelGraphics
8549 [
8550 text "true"
8551 outline "#000000"
8552 fill "#FFFFFF"
8553 fontSize 16
8554 fontName "Monospace"
8555 autoSizePolicy "node_width"
8556 anchor "t"
8557 borderDistance 0.0
8558 ]
8559 LabelGraphics
8560 [
8561 text "
8562 "
8563 fontSize 14
8564 fontName "Consolas"
8565 alignment "left"
8566 anchor "tl"
8567 borderDistance 6
8568 ]
8569 ]
8570
8571 node
8572 [
8573 id 4
8574 graphics
8575 [
8576 w 50.6
8577 h 26
8578 type "rectangle"
8579 fill "#FFFFFF"
8580 fill2 "#FFFFFF"
8581 outline "#000000"
8582 ]
8583 LabelGraphics
8584 [
8585 text "false"
8586 outline "#000000"
8587 fill "#FFFFFF"
8588 fontSize 16
8589 fontName "Monospace"
8590 autoSizePolicy "node_width"
8591 anchor "t"
8592 borderDistance 0.0
8593 ]
8594 LabelGraphics
8595 [
8596 text "
8597 "
8598 fontSize 14
8599 fontName "Consolas"
8600 alignment "left"
8601 anchor "tl"
8602 borderDistance 6
8603 ]
8604 ]
8605
8606 node
8607 [
8608 id 5
8609 graphics
8610 [
8611 w 207.9
8612 h 40
8613 type "rectangle"
8614 fill "#FFFFFF"
8615 fill2 "#FFFFFF"
8616 outline "#000000"
8617 ]
8618 LabelGraphics
8619 [
8620 text "null"
8621 outline "#000000"
8622 fill "#FFFFFF"
8623 fontSize 16
8624 fontName "Monospace"
8625 autoSizePolicy "node_width"
8626 anchor "t"
8627 borderDistance 0.0
8628 ]
8629 LabelGraphics
8630 [
8631 text "
8632 FunctionalInterface class
8633 "
8634 fontSize 14
8635 fontName "Consolas"
8636 alignment "left"
8637 anchor "tl"
8638 borderDistance 6
8639 ]
8640 ]
8641
8642 node
8643 [
8644 id 6
8645 graphics
8646 [
8647 w 184.8
8648 h 54
8649 type "rectangle"
8650 fill "#FFFFFF"
8651 fill2 "#FFFFFF"
8652 outline "#000000"
8653 ]
8654 LabelGraphics
8655 [
8656 text "null"
8657 outline "#000000"
8658 fill "#FFFFFF"
8659 fontSize 16
8660 fontName "Monospace"
8661 autoSizePolicy "node_width"
8662 anchor "t"
8663 borderDistance 0.0
8664 ]
8665 LabelGraphics
8666 [
8667 text "
8668 FunctionalOutput class
8669 FunctionalData class
8670 "
8671 fontSize 14
8672 fontName "Consolas"
8673 alignment "left"
8674 anchor "tl"
8675 borderDistance 6
8676 ]
8677 ]
8678
8679 node
8680 [
8681 id 7
8682 graphics
8683 [
8684 w 177.10000000000002
8685 h 54
8686 type "rectangle"
8687 fill "#FFFFFF"
8688 fill2 "#FFFFFF"
8689 outline "#000000"
8690 ]
8691 LabelGraphics
8692 [
8693 text "null"
8694 outline "#000000"
8695 fill "#FFFFFF"
8696 fontSize 16
8697 fontName "Monospace"
8698 autoSizePolicy "node_width"
8699 anchor "t"
8700 borderDistance 0.0
8701 ]
8702 LabelGraphics
8703 [
8704 text "
8705 FunctionalInput class
8706 FunctionalData class
8707 "
8708 fontSize 14
8709 fontName "Consolas"
8710 alignment "left"
8711 anchor "tl"
8712 borderDistance 6
8713 ]
8714 ]
8715
8716 node
8717 [
8718 id 8
8719 graphics
8720 [
8721 w 161.70000000000002
8722 h 40
8723 type "rectangle"
8724 fill "#FFFFFF"
8725 fill2 "#FFFFFF"
8726 outline "#000000"
8727 ]
8728 LabelGraphics
8729 [
8730 text "null"
8731 outline "#000000"
8732 fill "#FFFFFF"
8733 fontSize 16
8734 fontName "Monospace"
8735 autoSizePolicy "node_width"
8736 anchor "t"
8737 borderDistance 0.0
8738 ]
8739 LabelGraphics
8740 [
8741 text "
8742 FAMTerminator class
8743 "
8744 fontSize 14
8745 fontName "Consolas"
8746 alignment "left"
8747 anchor "tl"
8748 borderDistance 6
8749 ]
8750 ]
8751
8752 node
8753 [
8754 id 9
8755 graphics
8756 [
8757 w 184.8
8758 h 54
8759 type "rectangle"
8760 fill "#FFFFFF"
8761 fill2 "#FFFFFF"
8762 outline "#000000"
8763 ]
8764 LabelGraphics
8765 [
8766 text "null"
8767 outline "#000000"
8768 fill "#FFFFFF"
8769 fontSize 16
8770 fontName "Monospace"
8771 autoSizePolicy "node_width"
8772 anchor "t"
8773 borderDistance 0.0
8774 ]
8775 LabelGraphics
8776 [
8777 text "
8778 FunctionalOutput class
8779 FunctionalData class
8780 "
8781 fontSize 14
8782 fontName "Consolas"
8783 alignment "left"
8784 anchor "tl"
8785 borderDistance 6
8786 ]
8787 ]
8788
8789 node
8790 [
8791 id 10
8792 graphics
8793 [
8794 w 184.8
8795 h 54
8796 type "rectangle"
8797 fill "#FFFFFF"
8798 fill2 "#FFFFFF"
8799 outline "#000000"
8800 ]
8801 LabelGraphics
8802 [
8803 text "null"
8804 outline "#000000"
8805 fill "#FFFFFF"
8806 fontSize 16
8807 fontName "Monospace"
8808 autoSizePolicy "node_width"
8809 anchor "t"
8810 borderDistance 0.0
8811 ]
8812 LabelGraphics
8813 [
8814 text "
8815 FunctionalOutput class
8816 FunctionalData class
8817 "
8818 fontSize 14
8819 fontName "Consolas"
8820 alignment "left"
8821 anchor "tl"
8822 borderDistance 6
8823 ]
8824 ]
8825
8826 node
8827 [
8828 id 11
8829 graphics
8830 [
8831 w 161.70000000000002
8832 h 40
8833 type "rectangle"
8834 fill "#FFFFFF"
8835 fill2 "#FFFFFF"
8836 outline "#000000"
8837 ]
8838 LabelGraphics
8839 [
8840 text "null"
8841 outline "#000000"
8842 fill "#FFFFFF"
8843 fontSize 16
8844 fontName "Monospace"
8845 autoSizePolicy "node_width"
8846 anchor "t"
8847 borderDistance 0.0
8848 ]
8849 LabelGraphics
8850 [
8851 text "
8852 FAMTerminator class
8853 "
8854 fontSize 14
8855 fontName "Consolas"
8856 alignment "left"
8857 anchor "tl"
8858 borderDistance 6
8859 ]
8860 ]
8861
8862 node
8863 [
8864 id 12
8865 graphics
8866 [
8867 w 112.2
8868 h 26
8869 type "rectangle"
8870 fill "#FFFFFF"
8871 fill2 "#FFFFFF"
8872 outline "#000000"
8873 ]
8874 LabelGraphics
8875 [
8876 text "New Integers"
8877 outline "#000000"
8878 fill "#FFFFFF"
8879 fontSize 16
8880 fontName "Monospace"
8881 autoSizePolicy "node_width"
8882 anchor "t"
8883 borderDistance 0.0
8884 ]
8885 LabelGraphics
8886 [
8887 text "
8888 "
8889 fontSize 14
8890 fontName "Consolas"
8891 alignment "left"
8892 anchor "tl"
8893 borderDistance 6
8894 ]
8895 ]
8896
8897 node
8898 [
8899 id 13
8900 graphics
8901 [
8902 w 85.80000000000001
8903 h 26
8904 type "rectangle"
8905 fill "#FFFFFF"
8906 fill2 "#FFFFFF"
8907 outline "#000000"
8908 ]
8909 LabelGraphics
8910 [
8911 text "New Reals"
8912 outline "#000000"
8913 fill "#FFFFFF"
8914 fontSize 16
8915 fontName "Monospace"
8916 autoSizePolicy "node_width"
8917 anchor "t"
8918 borderDistance 0.0
8919 ]
8920 LabelGraphics
8921 [
8922 text "
8923 "
8924 fontSize 14
8925 fontName "Consolas"
8926 alignment "left"
8927 anchor "tl"
8928 borderDistance 6
8929 ]
8930 ]
8931
8932 node
8933 [
8934 id 14
8935 graphics
8936 [
8937 w 103.4
8938 h 26
8939 type "rectangle"
8940 fill "#FFFFFF"
8941 fill2 "#FFFFFF"
8942 outline "#000000"
8943 ]
8944 LabelGraphics
8945 [
8946 text "New Strings"
8947 outline "#000000"
8948 fill "#FFFFFF"
8949 fontSize 16
8950 fontName "Monospace"
8951 autoSizePolicy "node_width"
8952 anchor "t"
8953 borderDistance 0.0
8954 ]
8955 LabelGraphics
8956 [
8957 text "
8958 "
8959 fontSize 14
8960 fontName "Consolas"
8961 alignment "left"
8962 anchor "tl"
8963 borderDistance 6
8964 ]
8965 ]
8966
8967 node
8968 [
8969 id 15
8970 graphics
8971 [
8972 w 103.4
8973 h 26
8974 type "rectangle"
8975 fill "#FFFFFF"
8976 fill2 "#FFFFFF"
8977 outline "#000000"
8978 ]
8979 LabelGraphics
8980 [
8981 text "New Objects"
8982 outline "#000000"
8983 fill "#FFFFFF"
8984 fontSize 16
8985 fontName "Monospace"
8986 autoSizePolicy "node_width"
8987 anchor "t"
8988 borderDistance 0.0
8989 ]
8990 LabelGraphics
8991 [
8992 text "
8993 "
8994 fontSize 14
8995 fontName "Consolas"
8996 alignment "left"
8997 anchor "tl"
8998 borderDistance 6
8999 ]
9000 ]
9001 edge
9002 [
9003 source 8
9004 target 6
9005 graphics
9006 [
9007 fill "#000000"
9008 targetArrow "standard"
9009 ]
9010 LabelGraphics
9011 [
9012 text "data reference FAMTerminator"
9013 fontSize 14
9014 fontName "Consolas"
9015 configuration "AutoFlippingLabel"
9016 model "six_pos"
9017 position "thead"
9018 ]
9019 ]
9020 edge
9021 [
9022 source 11
9023 target 10
9024 graphics
9025 [
9026 fill "#000000"
9027 targetArrow "standard"
9028 ]
9029 LabelGraphics
9030 [
9031 text "data reference FAMTerminator"
9032 fontSize 14
9033 fontName "Consolas"
9034 configuration "AutoFlippingLabel"
9035 model "six_pos"
9036 position "thead"
9037 ]
9038 ]
9039 edge
9040 [
9041 source 5
9042 target 6
9043 graphics
9044 [
9045 fill "#000000"
9046 width 3
9047 targetArrow "standard"
9048 ]
9049 LabelGraphics
9050 [
9051 text "data reference FunctionalInterface"
9052 fontSize 14
9053 fontName "Consolas"
9054 configuration "AutoFlippingLabel"
9055 model "six_pos"
9056 position "thead"
9057 ]
9058 ]
9059 edge
9060 [
9061 source 5
9062 target 7
9063 graphics
9064 [
9065 fill "#000000"
9066 width 3
9067 targetArrow "standard"
9068 ]
9069 LabelGraphics
9070 [
9071 text "data reference FunctionalInterface"
9072 fontSize 14
9073 fontName "Consolas"
9074 configuration "AutoFlippingLabel"
9075 model "six_pos"
9076 position "thead"
9077 ]
9078 ]
9079 edge
9080 [
9081 source 5
9082 target 9
9083 graphics
9084 [
9085 fill "#000000"
9086 width 3
9087 targetArrow "standard"
9088 ]
9089 LabelGraphics
9090 [
9091 text "data reference FunctionalInterface"
9092 fontSize 14
9093 fontName "Consolas"
9094 configuration "AutoFlippingLabel"
9095 model "six_pos"
9096 position "thead"
9097 ]
9098 ]
9099 edge
9100 [
9101 source 5
9102 target 10
9103 graphics
9104 [
9105 fill "#000000"
9106 width 3
9107 targetArrow "standard"
9108 ]
9109 LabelGraphics
9110 [
9111 text "data reference FunctionalInterface"
9112 fontSize 14
9113 fontName "Consolas"
9114 configuration "AutoFlippingLabel"
9115 model "six_pos"
9116 position "thead"
9117 ]
9118 ]
9119 edge
9120 [
9121 source 6
9122 target 8
9123 graphics
9124 [
9125 fill "#000000"
9126 width 3
9127 targetArrow "standard"
9128 ]
9129 LabelGraphics
9130 [
9131 text "terminator reference FunctionalData"
9132 fontSize 14
9133 fontName "Consolas"
9134 configuration "AutoFlippingLabel"
9135 model "six_pos"
9136 position "thead"
9137 ]
9138 ]
9139 edge
9140 [
9141 source 10
9142 target 11
9143 graphics
9144 [
9145 fill "#000000"
9146 width 3
9147 targetArrow "standard"
9148 ]
9149 LabelGraphics
9150 [
9151 text "terminator reference FunctionalData"
9152 fontSize 14
9153 fontName "Consolas"
9154 configuration "AutoFlippingLabel"
9155 model "six_pos"
9156 position "thead"
9157 ]
9158 ]
9159 edge
9160 [
9161 source 6
9162 target 5
9163 graphics
9164 [
9165 fill "#000000"
9166 targetArrow "standard"
9167 ]
9168 LabelGraphics
9169 [
9170 text "interface reference FunctionalData"
9171 fontSize 14
9172 fontName "Consolas"
9173 configuration "AutoFlippingLabel"
9174 model "six_pos"
9175 position "thead"
9176 ]
9177 ]
9178 edge
9179 [
9180 source 7
9181 target 5
9182 graphics
9183 [
9184 fill "#000000"
9185 targetArrow "standard"
9186 ]
9187 LabelGraphics
9188 [
9189 text "interface reference FunctionalData"
9190 fontSize 14
9191 fontName "Consolas"
9192 configuration "AutoFlippingLabel"
9193 model "six_pos"
9194 position "thead"
9195 ]
9196 ]
9197 edge
9198 [
9199 source 9
9200 target 5
9201 graphics
9202 [
9203 fill "#000000"
9204 targetArrow "standard"
9205 ]
9206 LabelGraphics
9207 [
9208 text "interface reference FunctionalData"
9209 fontSize 14
9210 fontName "Consolas"
9211 configuration "AutoFlippingLabel"
9212 model "six_pos"
9213 position "thead"
9214 ]
9215 ]
9216 edge
9217 [
9218 source 10
9219 target 5
9220 graphics
9221 [
9222 fill "#000000"
9223 targetArrow "standard"
9224 ]
9225 LabelGraphics
9226 [
9227 text "interface reference FunctionalData"
9228 fontSize 14
9229 fontName "Consolas"
9230 configuration "AutoFlippingLabel"
9231 model "six_pos"
9232 position "thead"
9233 ]
9234 ]
9235]
9236graph
9237[
9238 node
9239 [
9240 id 0
9241 graphics
9242 [
9243 w 226.60000000000002
9244 h 40
9245 type "rectangle"
9246 fill "#FFFFFF"
9247 fill2 "#FFFFFF"
9248 outline "#000000"
9249 ]
9250 LabelGraphics
9251 [
9252 text "Root literal FunctionType"
9253 outline "#000000"
9254 fill "#FFFFFF"
9255 fontSize 16
9256 fontName "Monospace"
9257 autoSizePolicy "node_width"
9258 anchor "t"
9259 borderDistance 0.0
9260 ]
9261 LabelGraphics
9262 [
9263 text "
9264 FunctionType enum
9265 "
9266 fontSize 14
9267 fontName "Consolas"
9268 alignment "left"
9269 anchor "tl"
9270 borderDistance 6
9271 ]
9272 ]
9273
9274 node
9275 [
9276 id 1
9277 graphics
9278 [
9279 w 297.0
9280 h 40
9281 type "rectangle"
9282 fill "#FFFFFF"
9283 fill2 "#FFFFFF"
9284 outline "#000000"
9285 ]
9286 LabelGraphics
9287 [
9288 text "Intermediate literal FunctionType"
9289 outline "#000000"
9290 fill "#FFFFFF"
9291 fontSize 16
9292 fontName "Monospace"
9293 autoSizePolicy "node_width"
9294 anchor "t"
9295 borderDistance 0.0
9296 ]
9297 LabelGraphics
9298 [
9299 text "
9300 FunctionType enum
9301 "
9302 fontSize 14
9303 fontName "Consolas"
9304 alignment "left"
9305 anchor "tl"
9306 borderDistance 6
9307 ]
9308 ]
9309
9310 node
9311 [
9312 id 2
9313 graphics
9314 [
9315 w 226.60000000000002
9316 h 40
9317 type "rectangle"
9318 fill "#FFFFFF"
9319 fill2 "#FFFFFF"
9320 outline "#000000"
9321 ]
9322 LabelGraphics
9323 [
9324 text "Leaf literal FunctionType"
9325 outline "#000000"
9326 fill "#FFFFFF"
9327 fontSize 16
9328 fontName "Monospace"
9329 autoSizePolicy "node_width"
9330 anchor "t"
9331 borderDistance 0.0
9332 ]
9333 LabelGraphics
9334 [
9335 text "
9336 FunctionType enum
9337 "
9338 fontSize 14
9339 fontName "Consolas"
9340 alignment "left"
9341 anchor "tl"
9342 borderDistance 6
9343 ]
9344 ]
9345
9346 node
9347 [
9348 id 3
9349 graphics
9350 [
9351 w 41.800000000000004
9352 h 26
9353 type "rectangle"
9354 fill "#FFFFFF"
9355 fill2 "#FFFFFF"
9356 outline "#000000"
9357 ]
9358 LabelGraphics
9359 [
9360 text "true"
9361 outline "#000000"
9362 fill "#FFFFFF"
9363 fontSize 16
9364 fontName "Monospace"
9365 autoSizePolicy "node_width"
9366 anchor "t"
9367 borderDistance 0.0
9368 ]
9369 LabelGraphics
9370 [
9371 text "
9372 "
9373 fontSize 14
9374 fontName "Consolas"
9375 alignment "left"
9376 anchor "tl"
9377 borderDistance 6
9378 ]
9379 ]
9380
9381 node
9382 [
9383 id 4
9384 graphics
9385 [
9386 w 50.6
9387 h 26
9388 type "rectangle"
9389 fill "#FFFFFF"
9390 fill2 "#FFFFFF"
9391 outline "#000000"
9392 ]
9393 LabelGraphics
9394 [
9395 text "false"
9396 outline "#000000"
9397 fill "#FFFFFF"
9398 fontSize 16
9399 fontName "Monospace"
9400 autoSizePolicy "node_width"
9401 anchor "t"
9402 borderDistance 0.0
9403 ]
9404 LabelGraphics
9405 [
9406 text "
9407 "
9408 fontSize 14
9409 fontName "Consolas"
9410 alignment "left"
9411 anchor "tl"
9412 borderDistance 6
9413 ]
9414 ]
9415
9416 node
9417 [
9418 id 5
9419 graphics
9420 [
9421 w 207.9
9422 h 40
9423 type "rectangle"
9424 fill "#FFFFFF"
9425 fill2 "#FFFFFF"
9426 outline "#000000"
9427 ]
9428 LabelGraphics
9429 [
9430 text "null"
9431 outline "#000000"
9432 fill "#FFFFFF"
9433 fontSize 16
9434 fontName "Monospace"
9435 autoSizePolicy "node_width"
9436 anchor "t"
9437 borderDistance 0.0
9438 ]
9439 LabelGraphics
9440 [
9441 text "
9442 FunctionalInterface class
9443 "
9444 fontSize 14
9445 fontName "Consolas"
9446 alignment "left"
9447 anchor "tl"
9448 borderDistance 6
9449 ]
9450 ]
9451
9452 node
9453 [
9454 id 6
9455 graphics
9456 [
9457 w 177.10000000000002
9458 h 54
9459 type "rectangle"
9460 fill "#FFFFFF"
9461 fill2 "#FFFFFF"
9462 outline "#000000"
9463 ]
9464 LabelGraphics
9465 [
9466 text "null"
9467 outline "#000000"
9468 fill "#FFFFFF"
9469 fontSize 16
9470 fontName "Monospace"
9471 autoSizePolicy "node_width"
9472 anchor "t"
9473 borderDistance 0.0
9474 ]
9475 LabelGraphics
9476 [
9477 text "
9478 FunctionalInput class
9479 FunctionalData class
9480 "
9481 fontSize 14
9482 fontName "Consolas"
9483 alignment "left"
9484 anchor "tl"
9485 borderDistance 6
9486 ]
9487 ]
9488
9489 node
9490 [
9491 id 7
9492 graphics
9493 [
9494 w 177.10000000000002
9495 h 54
9496 type "rectangle"
9497 fill "#FFFFFF"
9498 fill2 "#FFFFFF"
9499 outline "#000000"
9500 ]
9501 LabelGraphics
9502 [
9503 text "null"
9504 outline "#000000"
9505 fill "#FFFFFF"
9506 fontSize 16
9507 fontName "Monospace"
9508 autoSizePolicy "node_width"
9509 anchor "t"
9510 borderDistance 0.0
9511 ]
9512 LabelGraphics
9513 [
9514 text "
9515 FunctionalInput class
9516 FunctionalData class
9517 "
9518 fontSize 14
9519 fontName "Consolas"
9520 alignment "left"
9521 anchor "tl"
9522 borderDistance 6
9523 ]
9524 ]
9525
9526 node
9527 [
9528 id 8
9529 graphics
9530 [
9531 w 177.10000000000002
9532 h 54
9533 type "rectangle"
9534 fill "#FFFFFF"
9535 fill2 "#FFFFFF"
9536 outline "#000000"
9537 ]
9538 LabelGraphics
9539 [
9540 text "null"
9541 outline "#000000"
9542 fill "#FFFFFF"
9543 fontSize 16
9544 fontName "Monospace"
9545 autoSizePolicy "node_width"
9546 anchor "t"
9547 borderDistance 0.0
9548 ]
9549 LabelGraphics
9550 [
9551 text "
9552 FunctionalInput class
9553 FunctionalData class
9554 "
9555 fontSize 14
9556 fontName "Consolas"
9557 alignment "left"
9558 anchor "tl"
9559 borderDistance 6
9560 ]
9561 ]
9562
9563 node
9564 [
9565 id 9
9566 graphics
9567 [
9568 w 161.70000000000002
9569 h 40
9570 type "rectangle"
9571 fill "#FFFFFF"
9572 fill2 "#FFFFFF"
9573 outline "#000000"
9574 ]
9575 LabelGraphics
9576 [
9577 text "null"
9578 outline "#000000"
9579 fill "#FFFFFF"
9580 fontSize 16
9581 fontName "Monospace"
9582 autoSizePolicy "node_width"
9583 anchor "t"
9584 borderDistance 0.0
9585 ]
9586 LabelGraphics
9587 [
9588 text "
9589 FAMTerminator class
9590 "
9591 fontSize 14
9592 fontName "Consolas"
9593 alignment "left"
9594 anchor "tl"
9595 borderDistance 6
9596 ]
9597 ]
9598
9599 node
9600 [
9601 id 10
9602 graphics
9603 [
9604 w 177.10000000000002
9605 h 54
9606 type "rectangle"
9607 fill "#FFFFFF"
9608 fill2 "#FFFFFF"
9609 outline "#000000"
9610 ]
9611 LabelGraphics
9612 [
9613 text "null"
9614 outline "#000000"
9615 fill "#FFFFFF"
9616 fontSize 16
9617 fontName "Monospace"
9618 autoSizePolicy "node_width"
9619 anchor "t"
9620 borderDistance 0.0
9621 ]
9622 LabelGraphics
9623 [
9624 text "
9625 FunctionalInput class
9626 FunctionalData class
9627 "
9628 fontSize 14
9629 fontName "Consolas"
9630 alignment "left"
9631 anchor "tl"
9632 borderDistance 6
9633 ]
9634 ]
9635
9636 node
9637 [
9638 id 11
9639 graphics
9640 [
9641 w 177.10000000000002
9642 h 54
9643 type "rectangle"
9644 fill "#FFFFFF"
9645 fill2 "#FFFFFF"
9646 outline "#000000"
9647 ]
9648 LabelGraphics
9649 [
9650 text "null"
9651 outline "#000000"
9652 fill "#FFFFFF"
9653 fontSize 16
9654 fontName "Monospace"
9655 autoSizePolicy "node_width"
9656 anchor "t"
9657 borderDistance 0.0
9658 ]
9659 LabelGraphics
9660 [
9661 text "
9662 FunctionalInput class
9663 FunctionalData class
9664 "
9665 fontSize 14
9666 fontName "Consolas"
9667 alignment "left"
9668 anchor "tl"
9669 borderDistance 6
9670 ]
9671 ]
9672
9673 node
9674 [
9675 id 12
9676 graphics
9677 [
9678 w 112.2
9679 h 26
9680 type "rectangle"
9681 fill "#FFFFFF"
9682 fill2 "#FFFFFF"
9683 outline "#000000"
9684 ]
9685 LabelGraphics
9686 [
9687 text "New Integers"
9688 outline "#000000"
9689 fill "#FFFFFF"
9690 fontSize 16
9691 fontName "Monospace"
9692 autoSizePolicy "node_width"
9693 anchor "t"
9694 borderDistance 0.0
9695 ]
9696 LabelGraphics
9697 [
9698 text "
9699 "
9700 fontSize 14
9701 fontName "Consolas"
9702 alignment "left"
9703 anchor "tl"
9704 borderDistance 6
9705 ]
9706 ]
9707
9708 node
9709 [
9710 id 13
9711 graphics
9712 [
9713 w 85.80000000000001
9714 h 26
9715 type "rectangle"
9716 fill "#FFFFFF"
9717 fill2 "#FFFFFF"
9718 outline "#000000"
9719 ]
9720 LabelGraphics
9721 [
9722 text "New Reals"
9723 outline "#000000"
9724 fill "#FFFFFF"
9725 fontSize 16
9726 fontName "Monospace"
9727 autoSizePolicy "node_width"
9728 anchor "t"
9729 borderDistance 0.0
9730 ]
9731 LabelGraphics
9732 [
9733 text "
9734 "
9735 fontSize 14
9736 fontName "Consolas"
9737 alignment "left"
9738 anchor "tl"
9739 borderDistance 6
9740 ]
9741 ]
9742
9743 node
9744 [
9745 id 14
9746 graphics
9747 [
9748 w 103.4
9749 h 26
9750 type "rectangle"
9751 fill "#FFFFFF"
9752 fill2 "#FFFFFF"
9753 outline "#000000"
9754 ]
9755 LabelGraphics
9756 [
9757 text "New Strings"
9758 outline "#000000"
9759 fill "#FFFFFF"
9760 fontSize 16
9761 fontName "Monospace"
9762 autoSizePolicy "node_width"
9763 anchor "t"
9764 borderDistance 0.0
9765 ]
9766 LabelGraphics
9767 [
9768 text "
9769 "
9770 fontSize 14
9771 fontName "Consolas"
9772 alignment "left"
9773 anchor "tl"
9774 borderDistance 6
9775 ]
9776 ]
9777
9778 node
9779 [
9780 id 15
9781 graphics
9782 [
9783 w 103.4
9784 h 26
9785 type "rectangle"
9786 fill "#FFFFFF"
9787 fill2 "#FFFFFF"
9788 outline "#000000"
9789 ]
9790 LabelGraphics
9791 [
9792 text "New Objects"
9793 outline "#000000"
9794 fill "#FFFFFF"
9795 fontSize 16
9796 fontName "Monospace"
9797 autoSizePolicy "node_width"
9798 anchor "t"
9799 borderDistance 0.0
9800 ]
9801 LabelGraphics
9802 [
9803 text "
9804 "
9805 fontSize 14
9806 fontName "Consolas"
9807 alignment "left"
9808 anchor "tl"
9809 borderDistance 6
9810 ]
9811 ]
9812 edge
9813 [
9814 source 9
9815 target 8
9816 graphics
9817 [
9818 fill "#000000"
9819 targetArrow "standard"
9820 ]
9821 LabelGraphics
9822 [
9823 text "data reference FAMTerminator"
9824 fontSize 14
9825 fontName "Consolas"
9826 configuration "AutoFlippingLabel"
9827 model "six_pos"
9828 position "thead"
9829 ]
9830 ]
9831 edge
9832 [
9833 source 5
9834 target 6
9835 graphics
9836 [
9837 fill "#000000"
9838 width 3
9839 targetArrow "standard"
9840 ]
9841 LabelGraphics
9842 [
9843 text "data reference FunctionalInterface"
9844 fontSize 14
9845 fontName "Consolas"
9846 configuration "AutoFlippingLabel"
9847 model "six_pos"
9848 position "thead"
9849 ]
9850 ]
9851 edge
9852 [
9853 source 5
9854 target 7
9855 graphics
9856 [
9857 fill "#000000"
9858 width 3
9859 targetArrow "standard"
9860 ]
9861 LabelGraphics
9862 [
9863 text "data reference FunctionalInterface"
9864 fontSize 14
9865 fontName "Consolas"
9866 configuration "AutoFlippingLabel"
9867 model "six_pos"
9868 position "thead"
9869 ]
9870 ]
9871 edge
9872 [
9873 source 5
9874 target 8
9875 graphics
9876 [
9877 fill "#000000"
9878 width 3
9879 targetArrow "standard"
9880 ]
9881 LabelGraphics
9882 [
9883 text "data reference FunctionalInterface"
9884 fontSize 14
9885 fontName "Consolas"
9886 configuration "AutoFlippingLabel"
9887 model "six_pos"
9888 position "thead"
9889 ]
9890 ]
9891 edge
9892 [
9893 source 5
9894 target 10
9895 graphics
9896 [
9897 fill "#000000"
9898 width 3
9899 targetArrow "standard"
9900 ]
9901 LabelGraphics
9902 [
9903 text "data reference FunctionalInterface"
9904 fontSize 14
9905 fontName "Consolas"
9906 configuration "AutoFlippingLabel"
9907 model "six_pos"
9908 position "thead"
9909 ]
9910 ]
9911 edge
9912 [
9913 source 5
9914 target 11
9915 graphics
9916 [
9917 fill "#000000"
9918 width 3
9919 targetArrow "standard"
9920 ]
9921 LabelGraphics
9922 [
9923 text "data reference FunctionalInterface"
9924 fontSize 14
9925 fontName "Consolas"
9926 configuration "AutoFlippingLabel"
9927 model "six_pos"
9928 position "thead"
9929 ]
9930 ]
9931 edge
9932 [
9933 source 8
9934 target 9
9935 graphics
9936 [
9937 fill "#000000"
9938 width 3
9939 targetArrow "standard"
9940 ]
9941 LabelGraphics
9942 [
9943 text "terminator reference FunctionalData"
9944 fontSize 14
9945 fontName "Consolas"
9946 configuration "AutoFlippingLabel"
9947 model "six_pos"
9948 position "thead"
9949 ]
9950 ]
9951 edge
9952 [
9953 source 6
9954 target 5
9955 graphics
9956 [
9957 fill "#000000"
9958 targetArrow "standard"
9959 ]
9960 LabelGraphics
9961 [
9962 text "interface reference FunctionalData"
9963 fontSize 14
9964 fontName "Consolas"
9965 configuration "AutoFlippingLabel"
9966 model "six_pos"
9967 position "thead"
9968 ]
9969 ]
9970 edge
9971 [
9972 source 7
9973 target 5
9974 graphics
9975 [
9976 fill "#000000"
9977 targetArrow "standard"
9978 ]
9979 LabelGraphics
9980 [
9981 text "interface reference FunctionalData"
9982 fontSize 14
9983 fontName "Consolas"
9984 configuration "AutoFlippingLabel"
9985 model "six_pos"
9986 position "thead"
9987 ]
9988 ]
9989 edge
9990 [
9991 source 8
9992 target 5
9993 graphics
9994 [
9995 fill "#000000"
9996 targetArrow "standard"
9997 ]
9998 LabelGraphics
9999 [
10000 text "interface reference FunctionalData"
10001 fontSize 14
10002 fontName "Consolas"
10003 configuration "AutoFlippingLabel"
10004 model "six_pos"
10005 position "thead"
10006 ]
10007 ]
10008 edge
10009 [
10010 source 10
10011 target 5
10012 graphics
10013 [
10014 fill "#000000"
10015 targetArrow "standard"
10016 ]
10017 LabelGraphics
10018 [
10019 text "interface reference FunctionalData"
10020 fontSize 14
10021 fontName "Consolas"
10022 configuration "AutoFlippingLabel"
10023 model "six_pos"
10024 position "thead"
10025 ]
10026 ]
10027 edge
10028 [
10029 source 11
10030 target 5
10031 graphics
10032 [
10033 fill "#000000"
10034 targetArrow "standard"
10035 ]
10036 LabelGraphics
10037 [
10038 text "interface reference FunctionalData"
10039 fontSize 14
10040 fontName "Consolas"
10041 configuration "AutoFlippingLabel"
10042 model "six_pos"
10043 position "thead"
10044 ]
10045 ]
10046]
10047graph
10048[
10049 node
10050 [
10051 id 0
10052 graphics
10053 [
10054 w 226.60000000000002
10055 h 40
10056 type "rectangle"
10057 fill "#FFFFFF"
10058 fill2 "#FFFFFF"
10059 outline "#000000"
10060 ]
10061 LabelGraphics
10062 [
10063 text "Root literal FunctionType"
10064 outline "#000000"
10065 fill "#FFFFFF"
10066 fontSize 16
10067 fontName "Monospace"
10068 autoSizePolicy "node_width"
10069 anchor "t"
10070 borderDistance 0.0
10071 ]
10072 LabelGraphics
10073 [
10074 text "
10075 FunctionType enum
10076 "
10077 fontSize 14
10078 fontName "Consolas"
10079 alignment "left"
10080 anchor "tl"
10081 borderDistance 6
10082 ]
10083 ]
10084
10085 node
10086 [
10087 id 1
10088 graphics
10089 [
10090 w 297.0
10091 h 40
10092 type "rectangle"
10093 fill "#FFFFFF"
10094 fill2 "#FFFFFF"
10095 outline "#000000"
10096 ]
10097 LabelGraphics
10098 [
10099 text "Intermediate literal FunctionType"
10100 outline "#000000"
10101 fill "#FFFFFF"
10102 fontSize 16
10103 fontName "Monospace"
10104 autoSizePolicy "node_width"
10105 anchor "t"
10106 borderDistance 0.0
10107 ]
10108 LabelGraphics
10109 [
10110 text "
10111 FunctionType enum
10112 "
10113 fontSize 14
10114 fontName "Consolas"
10115 alignment "left"
10116 anchor "tl"
10117 borderDistance 6
10118 ]
10119 ]
10120
10121 node
10122 [
10123 id 2
10124 graphics
10125 [
10126 w 226.60000000000002
10127 h 40
10128 type "rectangle"
10129 fill "#FFFFFF"
10130 fill2 "#FFFFFF"
10131 outline "#000000"
10132 ]
10133 LabelGraphics
10134 [
10135 text "Leaf literal FunctionType"
10136 outline "#000000"
10137 fill "#FFFFFF"
10138 fontSize 16
10139 fontName "Monospace"
10140 autoSizePolicy "node_width"
10141 anchor "t"
10142 borderDistance 0.0
10143 ]
10144 LabelGraphics
10145 [
10146 text "
10147 FunctionType enum
10148 "
10149 fontSize 14
10150 fontName "Consolas"
10151 alignment "left"
10152 anchor "tl"
10153 borderDistance 6
10154 ]
10155 ]
10156
10157 node
10158 [
10159 id 3
10160 graphics
10161 [
10162 w 361.90000000000003
10163 h 54
10164 type "rectangle"
10165 fill "#FFFFFF"
10166 fill2 "#FFFFFF"
10167 outline "#000000"
10168 ]
10169 LabelGraphics
10170 [
10171 text "o 1"
10172 outline "#000000"
10173 fill "#FFFFFF"
10174 fontSize 16
10175 fontName "Monospace"
10176 autoSizePolicy "node_width"
10177 anchor "t"
10178 borderDistance 0.0
10179 ]
10180 LabelGraphics
10181 [
10182 text "
10183 FunctionalArchitectureModel class DefinedPart
10184 FunctionalArchitectureModel class
10185 "
10186 fontSize 14
10187 fontName "Consolas"
10188 alignment "left"
10189 anchor "tl"
10190 borderDistance 6
10191 ]
10192 ]
10193
10194 node
10195 [
10196 id 4
10197 graphics
10198 [
10199 w 41.800000000000004
10200 h 26
10201 type "rectangle"
10202 fill "#FFFFFF"
10203 fill2 "#FFFFFF"
10204 outline "#000000"
10205 ]
10206 LabelGraphics
10207 [
10208 text "true"
10209 outline "#000000"
10210 fill "#FFFFFF"
10211 fontSize 16
10212 fontName "Monospace"
10213 autoSizePolicy "node_width"
10214 anchor "t"
10215 borderDistance 0.0
10216 ]
10217 LabelGraphics
10218 [
10219 text "
10220 "
10221 fontSize 14
10222 fontName "Consolas"
10223 alignment "left"
10224 anchor "tl"
10225 borderDistance 6
10226 ]
10227 ]
10228
10229 node
10230 [
10231 id 5
10232 graphics
10233 [
10234 w 50.6
10235 h 26
10236 type "rectangle"
10237 fill "#FFFFFF"
10238 fill2 "#FFFFFF"
10239 outline "#000000"
10240 ]
10241 LabelGraphics
10242 [
10243 text "false"
10244 outline "#000000"
10245 fill "#FFFFFF"
10246 fontSize 16
10247 fontName "Monospace"
10248 autoSizePolicy "node_width"
10249 anchor "t"
10250 borderDistance 0.0
10251 ]
10252 LabelGraphics
10253 [
10254 text "
10255 "
10256 fontSize 14
10257 fontName "Consolas"
10258 alignment "left"
10259 anchor "tl"
10260 borderDistance 6
10261 ]
10262 ]
10263
10264 node
10265 [
10266 id 6
10267 graphics
10268 [
10269 w 192.50000000000003
10270 h 54
10271 type "rectangle"
10272 fill "#FFFFFF"
10273 fill2 "#FFFFFF"
10274 outline "#000000"
10275 ]
10276 LabelGraphics
10277 [
10278 text "null"
10279 outline "#000000"
10280 fill "#FFFFFF"
10281 fontSize 16
10282 fontName "Monospace"
10283 autoSizePolicy "node_width"
10284 anchor "t"
10285 borderDistance 0.0
10286 ]
10287 LabelGraphics
10288 [
10289 text "
10290 FunctionalElement class
10291 Function class
10292 "
10293 fontSize 14
10294 fontName "Consolas"
10295 alignment "left"
10296 anchor "tl"
10297 borderDistance 6
10298 ]
10299 ]
10300
10301 node
10302 [
10303 id 7
10304 graphics
10305 [
10306 w 207.9
10307 h 40
10308 type "rectangle"
10309 fill "#FFFFFF"
10310 fill2 "#FFFFFF"
10311 outline "#000000"
10312 ]
10313 LabelGraphics
10314 [
10315 text "null"
10316 outline "#000000"
10317 fill "#FFFFFF"
10318 fontSize 16
10319 fontName "Monospace"
10320 autoSizePolicy "node_width"
10321 anchor "t"
10322 borderDistance 0.0
10323 ]
10324 LabelGraphics
10325 [
10326 text "
10327 FunctionalInterface class
10328 "
10329 fontSize 14
10330 fontName "Consolas"
10331 alignment "left"
10332 anchor "tl"
10333 borderDistance 6
10334 ]
10335 ]
10336
10337 node
10338 [
10339 id 8
10340 graphics
10341 [
10342 w 184.8
10343 h 54
10344 type "rectangle"
10345 fill "#FFFFFF"
10346 fill2 "#FFFFFF"
10347 outline "#000000"
10348 ]
10349 LabelGraphics
10350 [
10351 text "null"
10352 outline "#000000"
10353 fill "#FFFFFF"
10354 fontSize 16
10355 fontName "Monospace"
10356 autoSizePolicy "node_width"
10357 anchor "t"
10358 borderDistance 0.0
10359 ]
10360 LabelGraphics
10361 [
10362 text "
10363 FunctionalOutput class
10364 FunctionalData class
10365 "
10366 fontSize 14
10367 fontName "Consolas"
10368 alignment "left"
10369 anchor "tl"
10370 borderDistance 6
10371 ]
10372 ]
10373
10374 node
10375 [
10376 id 9
10377 graphics
10378 [
10379 w 177.10000000000002
10380 h 40
10381 type "rectangle"
10382 fill "#FFFFFF"
10383 fill2 "#FFFFFF"
10384 outline "#000000"
10385 ]
10386 LabelGraphics
10387 [
10388 text "null"
10389 outline "#000000"
10390 fill "#FFFFFF"
10391 fontSize 16
10392 fontName "Monospace"
10393 autoSizePolicy "node_width"
10394 anchor "t"
10395 borderDistance 0.0
10396 ]
10397 LabelGraphics
10398 [
10399 text "
10400 InformationLink class
10401 "
10402 fontSize 14
10403 fontName "Consolas"
10404 alignment "left"
10405 anchor "tl"
10406 borderDistance 6
10407 ]
10408 ]
10409
10410 node
10411 [
10412 id 10
10413 graphics
10414 [
10415 w 177.10000000000002
10416 h 54
10417 type "rectangle"
10418 fill "#FFFFFF"
10419 fill2 "#FFFFFF"
10420 outline "#000000"
10421 ]
10422 LabelGraphics
10423 [
10424 text "null"
10425 outline "#000000"
10426 fill "#FFFFFF"
10427 fontSize 16
10428 fontName "Monospace"
10429 autoSizePolicy "node_width"
10430 anchor "t"
10431 borderDistance 0.0
10432 ]
10433 LabelGraphics
10434 [
10435 text "
10436 FunctionalInput class
10437 FunctionalData class
10438 "
10439 fontSize 14
10440 fontName "Consolas"
10441 alignment "left"
10442 anchor "tl"
10443 borderDistance 6
10444 ]
10445 ]
10446
10447 node
10448 [
10449 id 11
10450 graphics
10451 [
10452 w 177.10000000000002
10453 h 54
10454 type "rectangle"
10455 fill "#FFFFFF"
10456 fill2 "#FFFFFF"
10457 outline "#000000"
10458 ]
10459 LabelGraphics
10460 [
10461 text "null"
10462 outline "#000000"
10463 fill "#FFFFFF"
10464 fontSize 16
10465 fontName "Monospace"
10466 autoSizePolicy "node_width"
10467 anchor "t"
10468 borderDistance 0.0
10469 ]
10470 LabelGraphics
10471 [
10472 text "
10473 FunctionalInput class
10474 FunctionalData class
10475 "
10476 fontSize 14
10477 fontName "Consolas"
10478 alignment "left"
10479 anchor "tl"
10480 borderDistance 6
10481 ]
10482 ]
10483
10484 node
10485 [
10486 id 12
10487 graphics
10488 [
10489 w 112.2
10490 h 26
10491 type "rectangle"
10492 fill "#FFFFFF"
10493 fill2 "#FFFFFF"
10494 outline "#000000"
10495 ]
10496 LabelGraphics
10497 [
10498 text "New Integers"
10499 outline "#000000"
10500 fill "#FFFFFF"
10501 fontSize 16
10502 fontName "Monospace"
10503 autoSizePolicy "node_width"
10504 anchor "t"
10505 borderDistance 0.0
10506 ]
10507 LabelGraphics
10508 [
10509 text "
10510 "
10511 fontSize 14
10512 fontName "Consolas"
10513 alignment "left"
10514 anchor "tl"
10515 borderDistance 6
10516 ]
10517 ]
10518
10519 node
10520 [
10521 id 13
10522 graphics
10523 [
10524 w 85.80000000000001
10525 h 26
10526 type "rectangle"
10527 fill "#FFFFFF"
10528 fill2 "#FFFFFF"
10529 outline "#000000"
10530 ]
10531 LabelGraphics
10532 [
10533 text "New Reals"
10534 outline "#000000"
10535 fill "#FFFFFF"
10536 fontSize 16
10537 fontName "Monospace"
10538 autoSizePolicy "node_width"
10539 anchor "t"
10540 borderDistance 0.0
10541 ]
10542 LabelGraphics
10543 [
10544 text "
10545 "
10546 fontSize 14
10547 fontName "Consolas"
10548 alignment "left"
10549 anchor "tl"
10550 borderDistance 6
10551 ]
10552 ]
10553
10554 node
10555 [
10556 id 14
10557 graphics
10558 [
10559 w 103.4
10560 h 26
10561 type "rectangle"
10562 fill "#FFFFFF"
10563 fill2 "#FFFFFF"
10564 outline "#000000"
10565 ]
10566 LabelGraphics
10567 [
10568 text "New Strings"
10569 outline "#000000"
10570 fill "#FFFFFF"
10571 fontSize 16
10572 fontName "Monospace"
10573 autoSizePolicy "node_width"
10574 anchor "t"
10575 borderDistance 0.0
10576 ]
10577 LabelGraphics
10578 [
10579 text "
10580 "
10581 fontSize 14
10582 fontName "Consolas"
10583 alignment "left"
10584 anchor "tl"
10585 borderDistance 6
10586 ]
10587 ]
10588
10589 node
10590 [
10591 id 15
10592 graphics
10593 [
10594 w 103.4
10595 h 26
10596 type "rectangle"
10597 fill "#FFFFFF"
10598 fill2 "#FFFFFF"
10599 outline "#000000"
10600 ]
10601 LabelGraphics
10602 [
10603 text "New Objects"
10604 outline "#000000"
10605 fill "#FFFFFF"
10606 fontSize 16
10607 fontName "Monospace"
10608 autoSizePolicy "node_width"
10609 anchor "t"
10610 borderDistance 0.0
10611 ]
10612 LabelGraphics
10613 [
10614 text "
10615 "
10616 fontSize 14
10617 fontName "Consolas"
10618 alignment "left"
10619 anchor "tl"
10620 borderDistance 6
10621 ]
10622 ]
10623 edge
10624 [
10625 source 6
10626 target 7
10627 graphics
10628 [
10629 fill "#000000"
10630 width 3
10631 targetArrow "standard"
10632 ]
10633 LabelGraphics
10634 [
10635 text "interface reference FunctionalElement"
10636 fontSize 14
10637 fontName "Consolas"
10638 configuration "AutoFlippingLabel"
10639 model "six_pos"
10640 position "thead"
10641 ]
10642 ]
10643 edge
10644 [
10645 source 6
10646 target 3
10647 graphics
10648 [
10649 fill "#000000"
10650 targetArrow "standard"
10651 ]
10652 LabelGraphics
10653 [
10654 text "model reference FunctionalElement"
10655 fontSize 14
10656 fontName "Consolas"
10657 configuration "AutoFlippingLabel"
10658 model "six_pos"
10659 position "thead"
10660 ]
10661 ]
10662 edge
10663 [
10664 source 3
10665 target 6
10666 graphics
10667 [
10668 fill "#000000"
10669 width 3
10670 targetArrow "standard"
10671 ]
10672 LabelGraphics
10673 [
10674 text "rootElements reference FunctionalArchitectureModel"
10675 fontSize 14
10676 fontName "Consolas"
10677 configuration "AutoFlippingLabel"
10678 model "six_pos"
10679 position "thead"
10680 ]
10681 ]
10682 edge
10683 [
10684 source 9
10685 target 8
10686 graphics
10687 [
10688 fill "#000000"
10689 targetArrow "standard"
10690 ]
10691 LabelGraphics
10692 [
10693 text "from reference InformationLink"
10694 fontSize 14
10695 fontName "Consolas"
10696 configuration "AutoFlippingLabel"
10697 model "six_pos"
10698 position "thead"
10699 ]
10700 ]
10701 edge
10702 [
10703 source 9
10704 target 10
10705 graphics
10706 [
10707 fill "#000000"
10708 targetArrow "standard"
10709 ]
10710 LabelGraphics
10711 [
10712 text "to reference InformationLink"
10713 fontSize 14
10714 fontName "Consolas"
10715 configuration "AutoFlippingLabel"
10716 model "six_pos"
10717 position "thead"
10718 ]
10719 ]
10720 edge
10721 [
10722 source 7
10723 target 8
10724 graphics
10725 [
10726 fill "#000000"
10727 width 3
10728 targetArrow "standard"
10729 ]
10730 LabelGraphics
10731 [
10732 text "data reference FunctionalInterface"
10733 fontSize 14
10734 fontName "Consolas"
10735 configuration "AutoFlippingLabel"
10736 model "six_pos"
10737 position "thead"
10738 ]
10739 ]
10740 edge
10741 [
10742 source 7
10743 target 10
10744 graphics
10745 [
10746 fill "#000000"
10747 width 3
10748 targetArrow "standard"
10749 ]
10750 LabelGraphics
10751 [
10752 text "data reference FunctionalInterface"
10753 fontSize 14
10754 fontName "Consolas"
10755 configuration "AutoFlippingLabel"
10756 model "six_pos"
10757 position "thead"
10758 ]
10759 ]
10760 edge
10761 [
10762 source 7
10763 target 11
10764 graphics
10765 [
10766 fill "#000000"
10767 width 3
10768 targetArrow "standard"
10769 ]
10770 LabelGraphics
10771 [
10772 text "data reference FunctionalInterface"
10773 fontSize 14
10774 fontName "Consolas"
10775 configuration "AutoFlippingLabel"
10776 model "six_pos"
10777 position "thead"
10778 ]
10779 ]
10780 edge
10781 [
10782 source 7
10783 target 6
10784 graphics
10785 [
10786 fill "#000000"
10787 targetArrow "standard"
10788 ]
10789 LabelGraphics
10790 [
10791 text "element reference FunctionalInterface"
10792 fontSize 14
10793 fontName "Consolas"
10794 configuration "AutoFlippingLabel"
10795 model "six_pos"
10796 position "thead"
10797 ]
10798 ]
10799 edge
10800 [
10801 source 10
10802 target 9
10803 graphics
10804 [
10805 fill "#000000"
10806 targetArrow "standard"
10807 ]
10808 LabelGraphics
10809 [
10810 text "IncomingLinks reference FunctionalInput"
10811 fontSize 14
10812 fontName "Consolas"
10813 configuration "AutoFlippingLabel"
10814 model "six_pos"
10815 position "thead"
10816 ]
10817 ]
10818 edge
10819 [
10820 source 8
10821 target 9
10822 graphics
10823 [
10824 fill "#000000"
10825 width 3
10826 targetArrow "standard"
10827 ]
10828 LabelGraphics
10829 [
10830 text "outgoingLinks reference FunctionalOutput"
10831 fontSize 14
10832 fontName "Consolas"
10833 configuration "AutoFlippingLabel"
10834 model "six_pos"
10835 position "thead"
10836 ]
10837 ]
10838 edge
10839 [
10840 source 8
10841 target 7
10842 graphics
10843 [
10844 fill "#000000"
10845 targetArrow "standard"
10846 ]
10847 LabelGraphics
10848 [
10849 text "interface reference FunctionalData"
10850 fontSize 14
10851 fontName "Consolas"
10852 configuration "AutoFlippingLabel"
10853 model "six_pos"
10854 position "thead"
10855 ]
10856 ]
10857 edge
10858 [
10859 source 10
10860 target 7
10861 graphics
10862 [
10863 fill "#000000"
10864 targetArrow "standard"
10865 ]
10866 LabelGraphics
10867 [
10868 text "interface reference FunctionalData"
10869 fontSize 14
10870 fontName "Consolas"
10871 configuration "AutoFlippingLabel"
10872 model "six_pos"
10873 position "thead"
10874 ]
10875 ]
10876 edge
10877 [
10878 source 11
10879 target 7
10880 graphics
10881 [
10882 fill "#000000"
10883 targetArrow "standard"
10884 ]
10885 LabelGraphics
10886 [
10887 text "interface reference FunctionalData"
10888 fontSize 14
10889 fontName "Consolas"
10890 configuration "AutoFlippingLabel"
10891 model "six_pos"
10892 position "thead"
10893 ]
10894 ]
10895 edge
10896 [
10897 source 6
10898 target 0
10899 graphics
10900 [
10901 fill "#000000"
10902 targetArrow "standard"
10903 ]
10904 LabelGraphics
10905 [
10906 text "type attribute Function"
10907 fontSize 14
10908 fontName "Consolas"
10909 configuration "AutoFlippingLabel"
10910 model "six_pos"
10911 position "thead"
10912 ]
10913 ]
10914]
10915graph
10916[
10917 node
10918 [
10919 id 0
10920 graphics
10921 [
10922 w 226.60000000000002
10923 h 40
10924 type "rectangle"
10925 fill "#FFFFFF"
10926 fill2 "#FFFFFF"
10927 outline "#000000"
10928 ]
10929 LabelGraphics
10930 [
10931 text "Root literal FunctionType"
10932 outline "#000000"
10933 fill "#FFFFFF"
10934 fontSize 16
10935 fontName "Monospace"
10936 autoSizePolicy "node_width"
10937 anchor "t"
10938 borderDistance 0.0
10939 ]
10940 LabelGraphics
10941 [
10942 text "
10943 FunctionType enum
10944 "
10945 fontSize 14
10946 fontName "Consolas"
10947 alignment "left"
10948 anchor "tl"
10949 borderDistance 6
10950 ]
10951 ]
10952
10953 node
10954 [
10955 id 1
10956 graphics
10957 [
10958 w 297.0
10959 h 40
10960 type "rectangle"
10961 fill "#FFFFFF"
10962 fill2 "#FFFFFF"
10963 outline "#000000"
10964 ]
10965 LabelGraphics
10966 [
10967 text "Intermediate literal FunctionType"
10968 outline "#000000"
10969 fill "#FFFFFF"
10970 fontSize 16
10971 fontName "Monospace"
10972 autoSizePolicy "node_width"
10973 anchor "t"
10974 borderDistance 0.0
10975 ]
10976 LabelGraphics
10977 [
10978 text "
10979 FunctionType enum
10980 "
10981 fontSize 14
10982 fontName "Consolas"
10983 alignment "left"
10984 anchor "tl"
10985 borderDistance 6
10986 ]
10987 ]
10988
10989 node
10990 [
10991 id 2
10992 graphics
10993 [
10994 w 226.60000000000002
10995 h 40
10996 type "rectangle"
10997 fill "#FFFFFF"
10998 fill2 "#FFFFFF"
10999 outline "#000000"
11000 ]
11001 LabelGraphics
11002 [
11003 text "Leaf literal FunctionType"
11004 outline "#000000"
11005 fill "#FFFFFF"
11006 fontSize 16
11007 fontName "Monospace"
11008 autoSizePolicy "node_width"
11009 anchor "t"
11010 borderDistance 0.0
11011 ]
11012 LabelGraphics
11013 [
11014 text "
11015 FunctionType enum
11016 "
11017 fontSize 14
11018 fontName "Consolas"
11019 alignment "left"
11020 anchor "tl"
11021 borderDistance 6
11022 ]
11023 ]
11024
11025 node
11026 [
11027 id 3
11028 graphics
11029 [
11030 w 361.90000000000003
11031 h 54
11032 type "rectangle"
11033 fill "#FFFFFF"
11034 fill2 "#FFFFFF"
11035 outline "#000000"
11036 ]
11037 LabelGraphics
11038 [
11039 text "o 1"
11040 outline "#000000"
11041 fill "#FFFFFF"
11042 fontSize 16
11043 fontName "Monospace"
11044 autoSizePolicy "node_width"
11045 anchor "t"
11046 borderDistance 0.0
11047 ]
11048 LabelGraphics
11049 [
11050 text "
11051 FunctionalArchitectureModel class DefinedPart
11052 FunctionalArchitectureModel class
11053 "
11054 fontSize 14
11055 fontName "Consolas"
11056 alignment "left"
11057 anchor "tl"
11058 borderDistance 6
11059 ]
11060 ]
11061
11062 node
11063 [
11064 id 4
11065 graphics
11066 [
11067 w 41.800000000000004
11068 h 26
11069 type "rectangle"
11070 fill "#FFFFFF"
11071 fill2 "#FFFFFF"
11072 outline "#000000"
11073 ]
11074 LabelGraphics
11075 [
11076 text "true"
11077 outline "#000000"
11078 fill "#FFFFFF"
11079 fontSize 16
11080 fontName "Monospace"
11081 autoSizePolicy "node_width"
11082 anchor "t"
11083 borderDistance 0.0
11084 ]
11085 LabelGraphics
11086 [
11087 text "
11088 "
11089 fontSize 14
11090 fontName "Consolas"
11091 alignment "left"
11092 anchor "tl"
11093 borderDistance 6
11094 ]
11095 ]
11096
11097 node
11098 [
11099 id 5
11100 graphics
11101 [
11102 w 50.6
11103 h 26
11104 type "rectangle"
11105 fill "#FFFFFF"
11106 fill2 "#FFFFFF"
11107 outline "#000000"
11108 ]
11109 LabelGraphics
11110 [
11111 text "false"
11112 outline "#000000"
11113 fill "#FFFFFF"
11114 fontSize 16
11115 fontName "Monospace"
11116 autoSizePolicy "node_width"
11117 anchor "t"
11118 borderDistance 0.0
11119 ]
11120 LabelGraphics
11121 [
11122 text "
11123 "
11124 fontSize 14
11125 fontName "Consolas"
11126 alignment "left"
11127 anchor "tl"
11128 borderDistance 6
11129 ]
11130 ]
11131
11132 node
11133 [
11134 id 6
11135 graphics
11136 [
11137 w 192.50000000000003
11138 h 54
11139 type "rectangle"
11140 fill "#FFFFFF"
11141 fill2 "#FFFFFF"
11142 outline "#000000"
11143 ]
11144 LabelGraphics
11145 [
11146 text "null"
11147 outline "#000000"
11148 fill "#FFFFFF"
11149 fontSize 16
11150 fontName "Monospace"
11151 autoSizePolicy "node_width"
11152 anchor "t"
11153 borderDistance 0.0
11154 ]
11155 LabelGraphics
11156 [
11157 text "
11158 FunctionalElement class
11159 Function class
11160 "
11161 fontSize 14
11162 fontName "Consolas"
11163 alignment "left"
11164 anchor "tl"
11165 borderDistance 6
11166 ]
11167 ]
11168
11169 node
11170 [
11171 id 7
11172 graphics
11173 [
11174 w 207.9
11175 h 40
11176 type "rectangle"
11177 fill "#FFFFFF"
11178 fill2 "#FFFFFF"
11179 outline "#000000"
11180 ]
11181 LabelGraphics
11182 [
11183 text "null"
11184 outline "#000000"
11185 fill "#FFFFFF"
11186 fontSize 16
11187 fontName "Monospace"
11188 autoSizePolicy "node_width"
11189 anchor "t"
11190 borderDistance 0.0
11191 ]
11192 LabelGraphics
11193 [
11194 text "
11195 FunctionalInterface class
11196 "
11197 fontSize 14
11198 fontName "Consolas"
11199 alignment "left"
11200 anchor "tl"
11201 borderDistance 6
11202 ]
11203 ]
11204
11205 node
11206 [
11207 id 8
11208 graphics
11209 [
11210 w 184.8
11211 h 54
11212 type "rectangle"
11213 fill "#FFFFFF"
11214 fill2 "#FFFFFF"
11215 outline "#000000"
11216 ]
11217 LabelGraphics
11218 [
11219 text "null"
11220 outline "#000000"
11221 fill "#FFFFFF"
11222 fontSize 16
11223 fontName "Monospace"
11224 autoSizePolicy "node_width"
11225 anchor "t"
11226 borderDistance 0.0
11227 ]
11228 LabelGraphics
11229 [
11230 text "
11231 FunctionalOutput class
11232 FunctionalData class
11233 "
11234 fontSize 14
11235 fontName "Consolas"
11236 alignment "left"
11237 anchor "tl"
11238 borderDistance 6
11239 ]
11240 ]
11241
11242 node
11243 [
11244 id 9
11245 graphics
11246 [
11247 w 161.70000000000002
11248 h 40
11249 type "rectangle"
11250 fill "#FFFFFF"
11251 fill2 "#FFFFFF"
11252 outline "#000000"
11253 ]
11254 LabelGraphics
11255 [
11256 text "null"
11257 outline "#000000"
11258 fill "#FFFFFF"
11259 fontSize 16
11260 fontName "Monospace"
11261 autoSizePolicy "node_width"
11262 anchor "t"
11263 borderDistance 0.0
11264 ]
11265 LabelGraphics
11266 [
11267 text "
11268 FAMTerminator class
11269 "
11270 fontSize 14
11271 fontName "Consolas"
11272 alignment "left"
11273 anchor "tl"
11274 borderDistance 6
11275 ]
11276 ]
11277
11278 node
11279 [
11280 id 10
11281 graphics
11282 [
11283 w 184.8
11284 h 54
11285 type "rectangle"
11286 fill "#FFFFFF"
11287 fill2 "#FFFFFF"
11288 outline "#000000"
11289 ]
11290 LabelGraphics
11291 [
11292 text "null"
11293 outline "#000000"
11294 fill "#FFFFFF"
11295 fontSize 16
11296 fontName "Monospace"
11297 autoSizePolicy "node_width"
11298 anchor "t"
11299 borderDistance 0.0
11300 ]
11301 LabelGraphics
11302 [
11303 text "
11304 FunctionalOutput class
11305 FunctionalData class
11306 "
11307 fontSize 14
11308 fontName "Consolas"
11309 alignment "left"
11310 anchor "tl"
11311 borderDistance 6
11312 ]
11313 ]
11314
11315 node
11316 [
11317 id 11
11318 graphics
11319 [
11320 w 192.50000000000003
11321 h 54
11322 type "rectangle"
11323 fill "#FFFFFF"
11324 fill2 "#FFFFFF"
11325 outline "#000000"
11326 ]
11327 LabelGraphics
11328 [
11329 text "null"
11330 outline "#000000"
11331 fill "#FFFFFF"
11332 fontSize 16
11333 fontName "Monospace"
11334 autoSizePolicy "node_width"
11335 anchor "t"
11336 borderDistance 0.0
11337 ]
11338 LabelGraphics
11339 [
11340 text "
11341 FunctionalElement class
11342 Function class
11343 "
11344 fontSize 14
11345 fontName "Consolas"
11346 alignment "left"
11347 anchor "tl"
11348 borderDistance 6
11349 ]
11350 ]
11351
11352 node
11353 [
11354 id 12
11355 graphics
11356 [
11357 w 112.2
11358 h 26
11359 type "rectangle"
11360 fill "#FFFFFF"
11361 fill2 "#FFFFFF"
11362 outline "#000000"
11363 ]
11364 LabelGraphics
11365 [
11366 text "New Integers"
11367 outline "#000000"
11368 fill "#FFFFFF"
11369 fontSize 16
11370 fontName "Monospace"
11371 autoSizePolicy "node_width"
11372 anchor "t"
11373 borderDistance 0.0
11374 ]
11375 LabelGraphics
11376 [
11377 text "
11378 "
11379 fontSize 14
11380 fontName "Consolas"
11381 alignment "left"
11382 anchor "tl"
11383 borderDistance 6
11384 ]
11385 ]
11386
11387 node
11388 [
11389 id 13
11390 graphics
11391 [
11392 w 85.80000000000001
11393 h 26
11394 type "rectangle"
11395 fill "#FFFFFF"
11396 fill2 "#FFFFFF"
11397 outline "#000000"
11398 ]
11399 LabelGraphics
11400 [
11401 text "New Reals"
11402 outline "#000000"
11403 fill "#FFFFFF"
11404 fontSize 16
11405 fontName "Monospace"
11406 autoSizePolicy "node_width"
11407 anchor "t"
11408 borderDistance 0.0
11409 ]
11410 LabelGraphics
11411 [
11412 text "
11413 "
11414 fontSize 14
11415 fontName "Consolas"
11416 alignment "left"
11417 anchor "tl"
11418 borderDistance 6
11419 ]
11420 ]
11421
11422 node
11423 [
11424 id 14
11425 graphics
11426 [
11427 w 103.4
11428 h 26
11429 type "rectangle"
11430 fill "#FFFFFF"
11431 fill2 "#FFFFFF"
11432 outline "#000000"
11433 ]
11434 LabelGraphics
11435 [
11436 text "New Strings"
11437 outline "#000000"
11438 fill "#FFFFFF"
11439 fontSize 16
11440 fontName "Monospace"
11441 autoSizePolicy "node_width"
11442 anchor "t"
11443 borderDistance 0.0
11444 ]
11445 LabelGraphics
11446 [
11447 text "
11448 "
11449 fontSize 14
11450 fontName "Consolas"
11451 alignment "left"
11452 anchor "tl"
11453 borderDistance 6
11454 ]
11455 ]
11456
11457 node
11458 [
11459 id 15
11460 graphics
11461 [
11462 w 103.4
11463 h 26
11464 type "rectangle"
11465 fill "#FFFFFF"
11466 fill2 "#FFFFFF"
11467 outline "#000000"
11468 ]
11469 LabelGraphics
11470 [
11471 text "New Objects"
11472 outline "#000000"
11473 fill "#FFFFFF"
11474 fontSize 16
11475 fontName "Monospace"
11476 autoSizePolicy "node_width"
11477 anchor "t"
11478 borderDistance 0.0
11479 ]
11480 LabelGraphics
11481 [
11482 text "
11483 "
11484 fontSize 14
11485 fontName "Consolas"
11486 alignment "left"
11487 anchor "tl"
11488 borderDistance 6
11489 ]
11490 ]
11491 edge
11492 [
11493 source 6
11494 target 7
11495 graphics
11496 [
11497 fill "#000000"
11498 width 3
11499 targetArrow "standard"
11500 ]
11501 LabelGraphics
11502 [
11503 text "interface reference FunctionalElement"
11504 fontSize 14
11505 fontName "Consolas"
11506 configuration "AutoFlippingLabel"
11507 model "six_pos"
11508 position "thead"
11509 ]
11510 ]
11511 edge
11512 [
11513 source 6
11514 target 3
11515 graphics
11516 [
11517 fill "#000000"
11518 targetArrow "standard"
11519 ]
11520 LabelGraphics
11521 [
11522 text "model reference FunctionalElement"
11523 fontSize 14
11524 fontName "Consolas"
11525 configuration "AutoFlippingLabel"
11526 model "six_pos"
11527 position "thead"
11528 ]
11529 ]
11530 edge
11531 [
11532 source 11
11533 target 3
11534 graphics
11535 [
11536 fill "#000000"
11537 targetArrow "standard"
11538 ]
11539 LabelGraphics
11540 [
11541 text "model reference FunctionalElement"
11542 fontSize 14
11543 fontName "Consolas"
11544 configuration "AutoFlippingLabel"
11545 model "six_pos"
11546 position "thead"
11547 ]
11548 ]
11549 edge
11550 [
11551 source 3
11552 target 6
11553 graphics
11554 [
11555 fill "#000000"
11556 width 3
11557 targetArrow "standard"
11558 ]
11559 LabelGraphics
11560 [
11561 text "rootElements reference FunctionalArchitectureModel"
11562 fontSize 14
11563 fontName "Consolas"
11564 configuration "AutoFlippingLabel"
11565 model "six_pos"
11566 position "thead"
11567 ]
11568 ]
11569 edge
11570 [
11571 source 3
11572 target 11
11573 graphics
11574 [
11575 fill "#000000"
11576 width 3
11577 targetArrow "standard"
11578 ]
11579 LabelGraphics
11580 [
11581 text "rootElements reference FunctionalArchitectureModel"
11582 fontSize 14
11583 fontName "Consolas"
11584 configuration "AutoFlippingLabel"
11585 model "six_pos"
11586 position "thead"
11587 ]
11588 ]
11589 edge
11590 [
11591 source 9
11592 target 8
11593 graphics
11594 [
11595 fill "#000000"
11596 targetArrow "standard"
11597 ]
11598 LabelGraphics
11599 [
11600 text "data reference FAMTerminator"
11601 fontSize 14
11602 fontName "Consolas"
11603 configuration "AutoFlippingLabel"
11604 model "six_pos"
11605 position "thead"
11606 ]
11607 ]
11608 edge
11609 [
11610 source 7
11611 target 8
11612 graphics
11613 [
11614 fill "#000000"
11615 width 3
11616 targetArrow "standard"
11617 ]
11618 LabelGraphics
11619 [
11620 text "data reference FunctionalInterface"
11621 fontSize 14
11622 fontName "Consolas"
11623 configuration "AutoFlippingLabel"
11624 model "six_pos"
11625 position "thead"
11626 ]
11627 ]
11628 edge
11629 [
11630 source 7
11631 target 10
11632 graphics
11633 [
11634 fill "#000000"
11635 width 3
11636 targetArrow "standard"
11637 ]
11638 LabelGraphics
11639 [
11640 text "data reference FunctionalInterface"
11641 fontSize 14
11642 fontName "Consolas"
11643 configuration "AutoFlippingLabel"
11644 model "six_pos"
11645 position "thead"
11646 ]
11647 ]
11648 edge
11649 [
11650 source 7
11651 target 6
11652 graphics
11653 [
11654 fill "#000000"
11655 targetArrow "standard"
11656 ]
11657 LabelGraphics
11658 [
11659 text "element reference FunctionalInterface"
11660 fontSize 14
11661 fontName "Consolas"
11662 configuration "AutoFlippingLabel"
11663 model "six_pos"
11664 position "thead"
11665 ]
11666 ]
11667 edge
11668 [
11669 source 8
11670 target 9
11671 graphics
11672 [
11673 fill "#000000"
11674 width 3
11675 targetArrow "standard"
11676 ]
11677 LabelGraphics
11678 [
11679 text "terminator reference FunctionalData"
11680 fontSize 14
11681 fontName "Consolas"
11682 configuration "AutoFlippingLabel"
11683 model "six_pos"
11684 position "thead"
11685 ]
11686 ]
11687 edge
11688 [
11689 source 8
11690 target 7
11691 graphics
11692 [
11693 fill "#000000"
11694 targetArrow "standard"
11695 ]
11696 LabelGraphics
11697 [
11698 text "interface reference FunctionalData"
11699 fontSize 14
11700 fontName "Consolas"
11701 configuration "AutoFlippingLabel"
11702 model "six_pos"
11703 position "thead"
11704 ]
11705 ]
11706 edge
11707 [
11708 source 10
11709 target 7
11710 graphics
11711 [
11712 fill "#000000"
11713 targetArrow "standard"
11714 ]
11715 LabelGraphics
11716 [
11717 text "interface reference FunctionalData"
11718 fontSize 14
11719 fontName "Consolas"
11720 configuration "AutoFlippingLabel"
11721 model "six_pos"
11722 position "thead"
11723 ]
11724 ]
11725 edge
11726 [
11727 source 6
11728 target 0
11729 graphics
11730 [
11731 fill "#000000"
11732 targetArrow "standard"
11733 ]
11734 LabelGraphics
11735 [
11736 text "type attribute Function"
11737 fontSize 14
11738 fontName "Consolas"
11739 configuration "AutoFlippingLabel"
11740 model "six_pos"
11741 position "thead"
11742 ]
11743 ]
11744 edge
11745 [
11746 source 11
11747 target 0
11748 graphics
11749 [
11750 fill "#000000"
11751 targetArrow "standard"
11752 ]
11753 LabelGraphics
11754 [
11755 text "type attribute Function"
11756 fontSize 14
11757 fontName "Consolas"
11758 configuration "AutoFlippingLabel"
11759 model "six_pos"
11760 position "thead"
11761 ]
11762 ]
11763]
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 5a2af8ba..c58be27f 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 4ca54850..c5049270 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,11 +1,12 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
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"> 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">
3 <data xsi:type="fam:FunctionalInput" IncomingLinks="//@data.1/@outgoingLinks.0"/> 3 <rootElements xsi:type="fam:Function"/>
4 <data xsi:type="fam:FunctionalOutput"> 4 <rootElements xsi:type="fam:Function">
5 <outgoingLinks to="//@data.0"/> 5 <interface>
6 </data> 6 <data xsi:type="fam:FunctionalOutput"/>
7 <data xsi:type="fam:FunctionalOutput"> 7 <data xsi:type="fam:FunctionalOutput">
8 <terminator/> 8 <terminator/>
9 </data> 9 </data>
10 <data xsi:type="fam:FunctionalOutput"/> 10 </interface>
11</fam:FunctionalInterface> 11 </rootElements>
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 3a9035a7..9bbf93f7 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
@@ -8535,3 +8535,3341 @@ graph
8535 ] 8535 ]
8536 ] 8536 ]
8537] 8537]
8538graph
8539[
8540 node
8541 [
8542 id 0
8543 graphics
8544 [
8545 w 226.60000000000002
8546 h 40
8547 type "rectangle"
8548 fill "#FFFFFF"
8549 fill2 "#FFFFFF"
8550 outline "#000000"
8551 ]
8552 LabelGraphics
8553 [
8554 text "Root literal FunctionType"
8555 outline "#000000"
8556 fill "#FFFFFF"
8557 fontSize 16
8558 fontName "Monospace"
8559 autoSizePolicy "node_width"
8560 anchor "t"
8561 borderDistance 0.0
8562 ]
8563 LabelGraphics
8564 [
8565 text "
8566 FunctionType enum
8567 "
8568 fontSize 14
8569 fontName "Consolas"
8570 alignment "left"
8571 anchor "tl"
8572 borderDistance 6
8573 ]
8574 ]
8575
8576 node
8577 [
8578 id 1
8579 graphics
8580 [
8581 w 297.0
8582 h 40
8583 type "rectangle"
8584 fill "#FFFFFF"
8585 fill2 "#FFFFFF"
8586 outline "#000000"
8587 ]
8588 LabelGraphics
8589 [
8590 text "Intermediate literal FunctionType"
8591 outline "#000000"
8592 fill "#FFFFFF"
8593 fontSize 16
8594 fontName "Monospace"
8595 autoSizePolicy "node_width"
8596 anchor "t"
8597 borderDistance 0.0
8598 ]
8599 LabelGraphics
8600 [
8601 text "
8602 FunctionType enum
8603 "
8604 fontSize 14
8605 fontName "Consolas"
8606 alignment "left"
8607 anchor "tl"
8608 borderDistance 6
8609 ]
8610 ]
8611
8612 node
8613 [
8614 id 2
8615 graphics
8616 [
8617 w 226.60000000000002
8618 h 40
8619 type "rectangle"
8620 fill "#FFFFFF"
8621 fill2 "#FFFFFF"
8622 outline "#000000"
8623 ]
8624 LabelGraphics
8625 [
8626 text "Leaf literal FunctionType"
8627 outline "#000000"
8628 fill "#FFFFFF"
8629 fontSize 16
8630 fontName "Monospace"
8631 autoSizePolicy "node_width"
8632 anchor "t"
8633 borderDistance 0.0
8634 ]
8635 LabelGraphics
8636 [
8637 text "
8638 FunctionType enum
8639 "
8640 fontSize 14
8641 fontName "Consolas"
8642 alignment "left"
8643 anchor "tl"
8644 borderDistance 6
8645 ]
8646 ]
8647
8648 node
8649 [
8650 id 3
8651 graphics
8652 [
8653 w 41.800000000000004
8654 h 26
8655 type "rectangle"
8656 fill "#FFFFFF"
8657 fill2 "#FFFFFF"
8658 outline "#000000"
8659 ]
8660 LabelGraphics
8661 [
8662 text "true"
8663 outline "#000000"
8664 fill "#FFFFFF"
8665 fontSize 16
8666 fontName "Monospace"
8667 autoSizePolicy "node_width"
8668 anchor "t"
8669 borderDistance 0.0
8670 ]
8671 LabelGraphics
8672 [
8673 text "
8674 "
8675 fontSize 14
8676 fontName "Consolas"
8677 alignment "left"
8678 anchor "tl"
8679 borderDistance 6
8680 ]
8681 ]
8682
8683 node
8684 [
8685 id 4
8686 graphics
8687 [
8688 w 50.6
8689 h 26
8690 type "rectangle"
8691 fill "#FFFFFF"
8692 fill2 "#FFFFFF"
8693 outline "#000000"
8694 ]
8695 LabelGraphics
8696 [
8697 text "false"
8698 outline "#000000"
8699 fill "#FFFFFF"
8700 fontSize 16
8701 fontName "Monospace"
8702 autoSizePolicy "node_width"
8703 anchor "t"
8704 borderDistance 0.0
8705 ]
8706 LabelGraphics
8707 [
8708 text "
8709 "
8710 fontSize 14
8711 fontName "Consolas"
8712 alignment "left"
8713 anchor "tl"
8714 borderDistance 6
8715 ]
8716 ]
8717
8718 node
8719 [
8720 id 5
8721 graphics
8722 [
8723 w 207.9
8724 h 40
8725 type "rectangle"
8726 fill "#FFFFFF"
8727 fill2 "#FFFFFF"
8728 outline "#000000"
8729 ]
8730 LabelGraphics
8731 [
8732 text "null"
8733 outline "#000000"
8734 fill "#FFFFFF"
8735 fontSize 16
8736 fontName "Monospace"
8737 autoSizePolicy "node_width"
8738 anchor "t"
8739 borderDistance 0.0
8740 ]
8741 LabelGraphics
8742 [
8743 text "
8744 FunctionalInterface class
8745 "
8746 fontSize 14
8747 fontName "Consolas"
8748 alignment "left"
8749 anchor "tl"
8750 borderDistance 6
8751 ]
8752 ]
8753
8754 node
8755 [
8756 id 6
8757 graphics
8758 [
8759 w 184.8
8760 h 54
8761 type "rectangle"
8762 fill "#FFFFFF"
8763 fill2 "#FFFFFF"
8764 outline "#000000"
8765 ]
8766 LabelGraphics
8767 [
8768 text "null"
8769 outline "#000000"
8770 fill "#FFFFFF"
8771 fontSize 16
8772 fontName "Monospace"
8773 autoSizePolicy "node_width"
8774 anchor "t"
8775 borderDistance 0.0
8776 ]
8777 LabelGraphics
8778 [
8779 text "
8780 FunctionalOutput class
8781 FunctionalData class
8782 "
8783 fontSize 14
8784 fontName "Consolas"
8785 alignment "left"
8786 anchor "tl"
8787 borderDistance 6
8788 ]
8789 ]
8790
8791 node
8792 [
8793 id 7
8794 graphics
8795 [
8796 w 177.10000000000002
8797 h 54
8798 type "rectangle"
8799 fill "#FFFFFF"
8800 fill2 "#FFFFFF"
8801 outline "#000000"
8802 ]
8803 LabelGraphics
8804 [
8805 text "null"
8806 outline "#000000"
8807 fill "#FFFFFF"
8808 fontSize 16
8809 fontName "Monospace"
8810 autoSizePolicy "node_width"
8811 anchor "t"
8812 borderDistance 0.0
8813 ]
8814 LabelGraphics
8815 [
8816 text "
8817 FunctionalInput class
8818 FunctionalData class
8819 "
8820 fontSize 14
8821 fontName "Consolas"
8822 alignment "left"
8823 anchor "tl"
8824 borderDistance 6
8825 ]
8826 ]
8827
8828 node
8829 [
8830 id 8
8831 graphics
8832 [
8833 w 161.70000000000002
8834 h 40
8835 type "rectangle"
8836 fill "#FFFFFF"
8837 fill2 "#FFFFFF"
8838 outline "#000000"
8839 ]
8840 LabelGraphics
8841 [
8842 text "null"
8843 outline "#000000"
8844 fill "#FFFFFF"
8845 fontSize 16
8846 fontName "Monospace"
8847 autoSizePolicy "node_width"
8848 anchor "t"
8849 borderDistance 0.0
8850 ]
8851 LabelGraphics
8852 [
8853 text "
8854 FAMTerminator class
8855 "
8856 fontSize 14
8857 fontName "Consolas"
8858 alignment "left"
8859 anchor "tl"
8860 borderDistance 6
8861 ]
8862 ]
8863
8864 node
8865 [
8866 id 9
8867 graphics
8868 [
8869 w 184.8
8870 h 54
8871 type "rectangle"
8872 fill "#FFFFFF"
8873 fill2 "#FFFFFF"
8874 outline "#000000"
8875 ]
8876 LabelGraphics
8877 [
8878 text "null"
8879 outline "#000000"
8880 fill "#FFFFFF"
8881 fontSize 16
8882 fontName "Monospace"
8883 autoSizePolicy "node_width"
8884 anchor "t"
8885 borderDistance 0.0
8886 ]
8887 LabelGraphics
8888 [
8889 text "
8890 FunctionalOutput class
8891 FunctionalData class
8892 "
8893 fontSize 14
8894 fontName "Consolas"
8895 alignment "left"
8896 anchor "tl"
8897 borderDistance 6
8898 ]
8899 ]
8900
8901 node
8902 [
8903 id 10
8904 graphics
8905 [
8906 w 184.8
8907 h 54
8908 type "rectangle"
8909 fill "#FFFFFF"
8910 fill2 "#FFFFFF"
8911 outline "#000000"
8912 ]
8913 LabelGraphics
8914 [
8915 text "null"
8916 outline "#000000"
8917 fill "#FFFFFF"
8918 fontSize 16
8919 fontName "Monospace"
8920 autoSizePolicy "node_width"
8921 anchor "t"
8922 borderDistance 0.0
8923 ]
8924 LabelGraphics
8925 [
8926 text "
8927 FunctionalOutput class
8928 FunctionalData class
8929 "
8930 fontSize 14
8931 fontName "Consolas"
8932 alignment "left"
8933 anchor "tl"
8934 borderDistance 6
8935 ]
8936 ]
8937
8938 node
8939 [
8940 id 11
8941 graphics
8942 [
8943 w 184.8
8944 h 54
8945 type "rectangle"
8946 fill "#FFFFFF"
8947 fill2 "#FFFFFF"
8948 outline "#000000"
8949 ]
8950 LabelGraphics
8951 [
8952 text "null"
8953 outline "#000000"
8954 fill "#FFFFFF"
8955 fontSize 16
8956 fontName "Monospace"
8957 autoSizePolicy "node_width"
8958 anchor "t"
8959 borderDistance 0.0
8960 ]
8961 LabelGraphics
8962 [
8963 text "
8964 FunctionalOutput class
8965 FunctionalData class
8966 "
8967 fontSize 14
8968 fontName "Consolas"
8969 alignment "left"
8970 anchor "tl"
8971 borderDistance 6
8972 ]
8973 ]
8974
8975 node
8976 [
8977 id 12
8978 graphics
8979 [
8980 w 112.2
8981 h 26
8982 type "rectangle"
8983 fill "#FFFFFF"
8984 fill2 "#FFFFFF"
8985 outline "#000000"
8986 ]
8987 LabelGraphics
8988 [
8989 text "New Integers"
8990 outline "#000000"
8991 fill "#FFFFFF"
8992 fontSize 16
8993 fontName "Monospace"
8994 autoSizePolicy "node_width"
8995 anchor "t"
8996 borderDistance 0.0
8997 ]
8998 LabelGraphics
8999 [
9000 text "
9001 "
9002 fontSize 14
9003 fontName "Consolas"
9004 alignment "left"
9005 anchor "tl"
9006 borderDistance 6
9007 ]
9008 ]
9009
9010 node
9011 [
9012 id 13
9013 graphics
9014 [
9015 w 85.80000000000001
9016 h 26
9017 type "rectangle"
9018 fill "#FFFFFF"
9019 fill2 "#FFFFFF"
9020 outline "#000000"
9021 ]
9022 LabelGraphics
9023 [
9024 text "New Reals"
9025 outline "#000000"
9026 fill "#FFFFFF"
9027 fontSize 16
9028 fontName "Monospace"
9029 autoSizePolicy "node_width"
9030 anchor "t"
9031 borderDistance 0.0
9032 ]
9033 LabelGraphics
9034 [
9035 text "
9036 "
9037 fontSize 14
9038 fontName "Consolas"
9039 alignment "left"
9040 anchor "tl"
9041 borderDistance 6
9042 ]
9043 ]
9044
9045 node
9046 [
9047 id 14
9048 graphics
9049 [
9050 w 103.4
9051 h 26
9052 type "rectangle"
9053 fill "#FFFFFF"
9054 fill2 "#FFFFFF"
9055 outline "#000000"
9056 ]
9057 LabelGraphics
9058 [
9059 text "New Strings"
9060 outline "#000000"
9061 fill "#FFFFFF"
9062 fontSize 16
9063 fontName "Monospace"
9064 autoSizePolicy "node_width"
9065 anchor "t"
9066 borderDistance 0.0
9067 ]
9068 LabelGraphics
9069 [
9070 text "
9071 "
9072 fontSize 14
9073 fontName "Consolas"
9074 alignment "left"
9075 anchor "tl"
9076 borderDistance 6
9077 ]
9078 ]
9079
9080 node
9081 [
9082 id 15
9083 graphics
9084 [
9085 w 103.4
9086 h 26
9087 type "rectangle"
9088 fill "#FFFFFF"
9089 fill2 "#FFFFFF"
9090 outline "#000000"
9091 ]
9092 LabelGraphics
9093 [
9094 text "New Objects"
9095 outline "#000000"
9096 fill "#FFFFFF"
9097 fontSize 16
9098 fontName "Monospace"
9099 autoSizePolicy "node_width"
9100 anchor "t"
9101 borderDistance 0.0
9102 ]
9103 LabelGraphics
9104 [
9105 text "
9106 "
9107 fontSize 14
9108 fontName "Consolas"
9109 alignment "left"
9110 anchor "tl"
9111 borderDistance 6
9112 ]
9113 ]
9114 edge
9115 [
9116 source 8
9117 target 6
9118 graphics
9119 [
9120 fill "#000000"
9121 targetArrow "standard"
9122 ]
9123 LabelGraphics
9124 [
9125 text "data reference FAMTerminator"
9126 fontSize 14
9127 fontName "Consolas"
9128 configuration "AutoFlippingLabel"
9129 model "six_pos"
9130 position "thead"
9131 ]
9132 ]
9133 edge
9134 [
9135 source 5
9136 target 6
9137 graphics
9138 [
9139 fill "#000000"
9140 width 3
9141 targetArrow "standard"
9142 ]
9143 LabelGraphics
9144 [
9145 text "data reference FunctionalInterface"
9146 fontSize 14
9147 fontName "Consolas"
9148 configuration "AutoFlippingLabel"
9149 model "six_pos"
9150 position "thead"
9151 ]
9152 ]
9153 edge
9154 [
9155 source 5
9156 target 7
9157 graphics
9158 [
9159 fill "#000000"
9160 width 3
9161 targetArrow "standard"
9162 ]
9163 LabelGraphics
9164 [
9165 text "data reference FunctionalInterface"
9166 fontSize 14
9167 fontName "Consolas"
9168 configuration "AutoFlippingLabel"
9169 model "six_pos"
9170 position "thead"
9171 ]
9172 ]
9173 edge
9174 [
9175 source 5
9176 target 9
9177 graphics
9178 [
9179 fill "#000000"
9180 width 3
9181 targetArrow "standard"
9182 ]
9183 LabelGraphics
9184 [
9185 text "data reference FunctionalInterface"
9186 fontSize 14
9187 fontName "Consolas"
9188 configuration "AutoFlippingLabel"
9189 model "six_pos"
9190 position "thead"
9191 ]
9192 ]
9193 edge
9194 [
9195 source 5
9196 target 10
9197 graphics
9198 [
9199 fill "#000000"
9200 width 3
9201 targetArrow "standard"
9202 ]
9203 LabelGraphics
9204 [
9205 text "data reference FunctionalInterface"
9206 fontSize 14
9207 fontName "Consolas"
9208 configuration "AutoFlippingLabel"
9209 model "six_pos"
9210 position "thead"
9211 ]
9212 ]
9213 edge
9214 [
9215 source 5
9216 target 11
9217 graphics
9218 [
9219 fill "#000000"
9220 width 3
9221 targetArrow "standard"
9222 ]
9223 LabelGraphics
9224 [
9225 text "data reference FunctionalInterface"
9226 fontSize 14
9227 fontName "Consolas"
9228 configuration "AutoFlippingLabel"
9229 model "six_pos"
9230 position "thead"
9231 ]
9232 ]
9233 edge
9234 [
9235 source 6
9236 target 8
9237 graphics
9238 [
9239 fill "#000000"
9240 width 3
9241 targetArrow "standard"
9242 ]
9243 LabelGraphics
9244 [
9245 text "terminator reference FunctionalData"
9246 fontSize 14
9247 fontName "Consolas"
9248 configuration "AutoFlippingLabel"
9249 model "six_pos"
9250 position "thead"
9251 ]
9252 ]
9253 edge
9254 [
9255 source 6
9256 target 5
9257 graphics
9258 [
9259 fill "#000000"
9260 targetArrow "standard"
9261 ]
9262 LabelGraphics
9263 [
9264 text "interface reference FunctionalData"
9265 fontSize 14
9266 fontName "Consolas"
9267 configuration "AutoFlippingLabel"
9268 model "six_pos"
9269 position "thead"
9270 ]
9271 ]
9272 edge
9273 [
9274 source 7
9275 target 5
9276 graphics
9277 [
9278 fill "#000000"
9279 targetArrow "standard"
9280 ]
9281 LabelGraphics
9282 [
9283 text "interface reference FunctionalData"
9284 fontSize 14
9285 fontName "Consolas"
9286 configuration "AutoFlippingLabel"
9287 model "six_pos"
9288 position "thead"
9289 ]
9290 ]
9291 edge
9292 [
9293 source 9
9294 target 5
9295 graphics
9296 [
9297 fill "#000000"
9298 targetArrow "standard"
9299 ]
9300 LabelGraphics
9301 [
9302 text "interface reference FunctionalData"
9303 fontSize 14
9304 fontName "Consolas"
9305 configuration "AutoFlippingLabel"
9306 model "six_pos"
9307 position "thead"
9308 ]
9309 ]
9310 edge
9311 [
9312 source 10
9313 target 5
9314 graphics
9315 [
9316 fill "#000000"
9317 targetArrow "standard"
9318 ]
9319 LabelGraphics
9320 [
9321 text "interface reference FunctionalData"
9322 fontSize 14
9323 fontName "Consolas"
9324 configuration "AutoFlippingLabel"
9325 model "six_pos"
9326 position "thead"
9327 ]
9328 ]
9329 edge
9330 [
9331 source 11
9332 target 5
9333 graphics
9334 [
9335 fill "#000000"
9336 targetArrow "standard"
9337 ]
9338 LabelGraphics
9339 [
9340 text "interface reference FunctionalData"
9341 fontSize 14
9342 fontName "Consolas"
9343 configuration "AutoFlippingLabel"
9344 model "six_pos"
9345 position "thead"
9346 ]
9347 ]
9348]
9349graph
9350[
9351 node
9352 [
9353 id 0
9354 graphics
9355 [
9356 w 226.60000000000002
9357 h 40
9358 type "rectangle"
9359 fill "#FFFFFF"
9360 fill2 "#FFFFFF"
9361 outline "#000000"
9362 ]
9363 LabelGraphics
9364 [
9365 text "Root literal FunctionType"
9366 outline "#000000"
9367 fill "#FFFFFF"
9368 fontSize 16
9369 fontName "Monospace"
9370 autoSizePolicy "node_width"
9371 anchor "t"
9372 borderDistance 0.0
9373 ]
9374 LabelGraphics
9375 [
9376 text "
9377 FunctionType enum
9378 "
9379 fontSize 14
9380 fontName "Consolas"
9381 alignment "left"
9382 anchor "tl"
9383 borderDistance 6
9384 ]
9385 ]
9386
9387 node
9388 [
9389 id 1
9390 graphics
9391 [
9392 w 297.0
9393 h 40
9394 type "rectangle"
9395 fill "#FFFFFF"
9396 fill2 "#FFFFFF"
9397 outline "#000000"
9398 ]
9399 LabelGraphics
9400 [
9401 text "Intermediate literal FunctionType"
9402 outline "#000000"
9403 fill "#FFFFFF"
9404 fontSize 16
9405 fontName "Monospace"
9406 autoSizePolicy "node_width"
9407 anchor "t"
9408 borderDistance 0.0
9409 ]
9410 LabelGraphics
9411 [
9412 text "
9413 FunctionType enum
9414 "
9415 fontSize 14
9416 fontName "Consolas"
9417 alignment "left"
9418 anchor "tl"
9419 borderDistance 6
9420 ]
9421 ]
9422
9423 node
9424 [
9425 id 2
9426 graphics
9427 [
9428 w 226.60000000000002
9429 h 40
9430 type "rectangle"
9431 fill "#FFFFFF"
9432 fill2 "#FFFFFF"
9433 outline "#000000"
9434 ]
9435 LabelGraphics
9436 [
9437 text "Leaf literal FunctionType"
9438 outline "#000000"
9439 fill "#FFFFFF"
9440 fontSize 16
9441 fontName "Monospace"
9442 autoSizePolicy "node_width"
9443 anchor "t"
9444 borderDistance 0.0
9445 ]
9446 LabelGraphics
9447 [
9448 text "
9449 FunctionType enum
9450 "
9451 fontSize 14
9452 fontName "Consolas"
9453 alignment "left"
9454 anchor "tl"
9455 borderDistance 6
9456 ]
9457 ]
9458
9459 node
9460 [
9461 id 3
9462 graphics
9463 [
9464 w 41.800000000000004
9465 h 26
9466 type "rectangle"
9467 fill "#FFFFFF"
9468 fill2 "#FFFFFF"
9469 outline "#000000"
9470 ]
9471 LabelGraphics
9472 [
9473 text "true"
9474 outline "#000000"
9475 fill "#FFFFFF"
9476 fontSize 16
9477 fontName "Monospace"
9478 autoSizePolicy "node_width"
9479 anchor "t"
9480 borderDistance 0.0
9481 ]
9482 LabelGraphics
9483 [
9484 text "
9485 "
9486 fontSize 14
9487 fontName "Consolas"
9488 alignment "left"
9489 anchor "tl"
9490 borderDistance 6
9491 ]
9492 ]
9493
9494 node
9495 [
9496 id 4
9497 graphics
9498 [
9499 w 50.6
9500 h 26
9501 type "rectangle"
9502 fill "#FFFFFF"
9503 fill2 "#FFFFFF"
9504 outline "#000000"
9505 ]
9506 LabelGraphics
9507 [
9508 text "false"
9509 outline "#000000"
9510 fill "#FFFFFF"
9511 fontSize 16
9512 fontName "Monospace"
9513 autoSizePolicy "node_width"
9514 anchor "t"
9515 borderDistance 0.0
9516 ]
9517 LabelGraphics
9518 [
9519 text "
9520 "
9521 fontSize 14
9522 fontName "Consolas"
9523 alignment "left"
9524 anchor "tl"
9525 borderDistance 6
9526 ]
9527 ]
9528
9529 node
9530 [
9531 id 5
9532 graphics
9533 [
9534 w 207.9
9535 h 40
9536 type "rectangle"
9537 fill "#FFFFFF"
9538 fill2 "#FFFFFF"
9539 outline "#000000"
9540 ]
9541 LabelGraphics
9542 [
9543 text "null"
9544 outline "#000000"
9545 fill "#FFFFFF"
9546 fontSize 16
9547 fontName "Monospace"
9548 autoSizePolicy "node_width"
9549 anchor "t"
9550 borderDistance 0.0
9551 ]
9552 LabelGraphics
9553 [
9554 text "
9555 FunctionalInterface class
9556 "
9557 fontSize 14
9558 fontName "Consolas"
9559 alignment "left"
9560 anchor "tl"
9561 borderDistance 6
9562 ]
9563 ]
9564
9565 node
9566 [
9567 id 6
9568 graphics
9569 [
9570 w 177.10000000000002
9571 h 54
9572 type "rectangle"
9573 fill "#FFFFFF"
9574 fill2 "#FFFFFF"
9575 outline "#000000"
9576 ]
9577 LabelGraphics
9578 [
9579 text "null"
9580 outline "#000000"
9581 fill "#FFFFFF"
9582 fontSize 16
9583 fontName "Monospace"
9584 autoSizePolicy "node_width"
9585 anchor "t"
9586 borderDistance 0.0
9587 ]
9588 LabelGraphics
9589 [
9590 text "
9591 FunctionalInput class
9592 FunctionalData class
9593 "
9594 fontSize 14
9595 fontName "Consolas"
9596 alignment "left"
9597 anchor "tl"
9598 borderDistance 6
9599 ]
9600 ]
9601
9602 node
9603 [
9604 id 7
9605 graphics
9606 [
9607 w 177.10000000000002
9608 h 54
9609 type "rectangle"
9610 fill "#FFFFFF"
9611 fill2 "#FFFFFF"
9612 outline "#000000"
9613 ]
9614 LabelGraphics
9615 [
9616 text "null"
9617 outline "#000000"
9618 fill "#FFFFFF"
9619 fontSize 16
9620 fontName "Monospace"
9621 autoSizePolicy "node_width"
9622 anchor "t"
9623 borderDistance 0.0
9624 ]
9625 LabelGraphics
9626 [
9627 text "
9628 FunctionalInput class
9629 FunctionalData class
9630 "
9631 fontSize 14
9632 fontName "Consolas"
9633 alignment "left"
9634 anchor "tl"
9635 borderDistance 6
9636 ]
9637 ]
9638
9639 node
9640 [
9641 id 8
9642 graphics
9643 [
9644 w 177.10000000000002
9645 h 54
9646 type "rectangle"
9647 fill "#FFFFFF"
9648 fill2 "#FFFFFF"
9649 outline "#000000"
9650 ]
9651 LabelGraphics
9652 [
9653 text "null"
9654 outline "#000000"
9655 fill "#FFFFFF"
9656 fontSize 16
9657 fontName "Monospace"
9658 autoSizePolicy "node_width"
9659 anchor "t"
9660 borderDistance 0.0
9661 ]
9662 LabelGraphics
9663 [
9664 text "
9665 FunctionalInput class
9666 FunctionalData class
9667 "
9668 fontSize 14
9669 fontName "Consolas"
9670 alignment "left"
9671 anchor "tl"
9672 borderDistance 6
9673 ]
9674 ]
9675
9676 node
9677 [
9678 id 9
9679 graphics
9680 [
9681 w 161.70000000000002
9682 h 40
9683 type "rectangle"
9684 fill "#FFFFFF"
9685 fill2 "#FFFFFF"
9686 outline "#000000"
9687 ]
9688 LabelGraphics
9689 [
9690 text "null"
9691 outline "#000000"
9692 fill "#FFFFFF"
9693 fontSize 16
9694 fontName "Monospace"
9695 autoSizePolicy "node_width"
9696 anchor "t"
9697 borderDistance 0.0
9698 ]
9699 LabelGraphics
9700 [
9701 text "
9702 FAMTerminator class
9703 "
9704 fontSize 14
9705 fontName "Consolas"
9706 alignment "left"
9707 anchor "tl"
9708 borderDistance 6
9709 ]
9710 ]
9711
9712 node
9713 [
9714 id 10
9715 graphics
9716 [
9717 w 177.10000000000002
9718 h 54
9719 type "rectangle"
9720 fill "#FFFFFF"
9721 fill2 "#FFFFFF"
9722 outline "#000000"
9723 ]
9724 LabelGraphics
9725 [
9726 text "null"
9727 outline "#000000"
9728 fill "#FFFFFF"
9729 fontSize 16
9730 fontName "Monospace"
9731 autoSizePolicy "node_width"
9732 anchor "t"
9733 borderDistance 0.0
9734 ]
9735 LabelGraphics
9736 [
9737 text "
9738 FunctionalInput class
9739 FunctionalData class
9740 "
9741 fontSize 14
9742 fontName "Consolas"
9743 alignment "left"
9744 anchor "tl"
9745 borderDistance 6
9746 ]
9747 ]
9748
9749 node
9750 [
9751 id 11
9752 graphics
9753 [
9754 w 184.8
9755 h 54
9756 type "rectangle"
9757 fill "#FFFFFF"
9758 fill2 "#FFFFFF"
9759 outline "#000000"
9760 ]
9761 LabelGraphics
9762 [
9763 text "null"
9764 outline "#000000"
9765 fill "#FFFFFF"
9766 fontSize 16
9767 fontName "Monospace"
9768 autoSizePolicy "node_width"
9769 anchor "t"
9770 borderDistance 0.0
9771 ]
9772 LabelGraphics
9773 [
9774 text "
9775 FunctionalOutput class
9776 FunctionalData class
9777 "
9778 fontSize 14
9779 fontName "Consolas"
9780 alignment "left"
9781 anchor "tl"
9782 borderDistance 6
9783 ]
9784 ]
9785
9786 node
9787 [
9788 id 12
9789 graphics
9790 [
9791 w 112.2
9792 h 26
9793 type "rectangle"
9794 fill "#FFFFFF"
9795 fill2 "#FFFFFF"
9796 outline "#000000"
9797 ]
9798 LabelGraphics
9799 [
9800 text "New Integers"
9801 outline "#000000"
9802 fill "#FFFFFF"
9803 fontSize 16
9804 fontName "Monospace"
9805 autoSizePolicy "node_width"
9806 anchor "t"
9807 borderDistance 0.0
9808 ]
9809 LabelGraphics
9810 [
9811 text "
9812 "
9813 fontSize 14
9814 fontName "Consolas"
9815 alignment "left"
9816 anchor "tl"
9817 borderDistance 6
9818 ]
9819 ]
9820
9821 node
9822 [
9823 id 13
9824 graphics
9825 [
9826 w 85.80000000000001
9827 h 26
9828 type "rectangle"
9829 fill "#FFFFFF"
9830 fill2 "#FFFFFF"
9831 outline "#000000"
9832 ]
9833 LabelGraphics
9834 [
9835 text "New Reals"
9836 outline "#000000"
9837 fill "#FFFFFF"
9838 fontSize 16
9839 fontName "Monospace"
9840 autoSizePolicy "node_width"
9841 anchor "t"
9842 borderDistance 0.0
9843 ]
9844 LabelGraphics
9845 [
9846 text "
9847 "
9848 fontSize 14
9849 fontName "Consolas"
9850 alignment "left"
9851 anchor "tl"
9852 borderDistance 6
9853 ]
9854 ]
9855
9856 node
9857 [
9858 id 14
9859 graphics
9860 [
9861 w 103.4
9862 h 26
9863 type "rectangle"
9864 fill "#FFFFFF"
9865 fill2 "#FFFFFF"
9866 outline "#000000"
9867 ]
9868 LabelGraphics
9869 [
9870 text "New Strings"
9871 outline "#000000"
9872 fill "#FFFFFF"
9873 fontSize 16
9874 fontName "Monospace"
9875 autoSizePolicy "node_width"
9876 anchor "t"
9877 borderDistance 0.0
9878 ]
9879 LabelGraphics
9880 [
9881 text "
9882 "
9883 fontSize 14
9884 fontName "Consolas"
9885 alignment "left"
9886 anchor "tl"
9887 borderDistance 6
9888 ]
9889 ]
9890
9891 node
9892 [
9893 id 15
9894 graphics
9895 [
9896 w 103.4
9897 h 26
9898 type "rectangle"
9899 fill "#FFFFFF"
9900 fill2 "#FFFFFF"
9901 outline "#000000"
9902 ]
9903 LabelGraphics
9904 [
9905 text "New Objects"
9906 outline "#000000"
9907 fill "#FFFFFF"
9908 fontSize 16
9909 fontName "Monospace"
9910 autoSizePolicy "node_width"
9911 anchor "t"
9912 borderDistance 0.0
9913 ]
9914 LabelGraphics
9915 [
9916 text "
9917 "
9918 fontSize 14
9919 fontName "Consolas"
9920 alignment "left"
9921 anchor "tl"
9922 borderDistance 6
9923 ]
9924 ]
9925 edge
9926 [
9927 source 9
9928 target 8
9929 graphics
9930 [
9931 fill "#000000"
9932 targetArrow "standard"
9933 ]
9934 LabelGraphics
9935 [
9936 text "data reference FAMTerminator"
9937 fontSize 14
9938 fontName "Consolas"
9939 configuration "AutoFlippingLabel"
9940 model "six_pos"
9941 position "thead"
9942 ]
9943 ]
9944 edge
9945 [
9946 source 5
9947 target 6
9948 graphics
9949 [
9950 fill "#000000"
9951 width 3
9952 targetArrow "standard"
9953 ]
9954 LabelGraphics
9955 [
9956 text "data reference FunctionalInterface"
9957 fontSize 14
9958 fontName "Consolas"
9959 configuration "AutoFlippingLabel"
9960 model "six_pos"
9961 position "thead"
9962 ]
9963 ]
9964 edge
9965 [
9966 source 5
9967 target 7
9968 graphics
9969 [
9970 fill "#000000"
9971 width 3
9972 targetArrow "standard"
9973 ]
9974 LabelGraphics
9975 [
9976 text "data reference FunctionalInterface"
9977 fontSize 14
9978 fontName "Consolas"
9979 configuration "AutoFlippingLabel"
9980 model "six_pos"
9981 position "thead"
9982 ]
9983 ]
9984 edge
9985 [
9986 source 5
9987 target 8
9988 graphics
9989 [
9990 fill "#000000"
9991 width 3
9992 targetArrow "standard"
9993 ]
9994 LabelGraphics
9995 [
9996 text "data reference FunctionalInterface"
9997 fontSize 14
9998 fontName "Consolas"
9999 configuration "AutoFlippingLabel"
10000 model "six_pos"
10001 position "thead"
10002 ]
10003 ]
10004 edge
10005 [
10006 source 5
10007 target 10
10008 graphics
10009 [
10010 fill "#000000"
10011 width 3
10012 targetArrow "standard"
10013 ]
10014 LabelGraphics
10015 [
10016 text "data reference FunctionalInterface"
10017 fontSize 14
10018 fontName "Consolas"
10019 configuration "AutoFlippingLabel"
10020 model "six_pos"
10021 position "thead"
10022 ]
10023 ]
10024 edge
10025 [
10026 source 5
10027 target 11
10028 graphics
10029 [
10030 fill "#000000"
10031 width 3
10032 targetArrow "standard"
10033 ]
10034 LabelGraphics
10035 [
10036 text "data reference FunctionalInterface"
10037 fontSize 14
10038 fontName "Consolas"
10039 configuration "AutoFlippingLabel"
10040 model "six_pos"
10041 position "thead"
10042 ]
10043 ]
10044 edge
10045 [
10046 source 8
10047 target 9
10048 graphics
10049 [
10050 fill "#000000"
10051 width 3
10052 targetArrow "standard"
10053 ]
10054 LabelGraphics
10055 [
10056 text "terminator reference FunctionalData"
10057 fontSize 14
10058 fontName "Consolas"
10059 configuration "AutoFlippingLabel"
10060 model "six_pos"
10061 position "thead"
10062 ]
10063 ]
10064 edge
10065 [
10066 source 6
10067 target 5
10068 graphics
10069 [
10070 fill "#000000"
10071 targetArrow "standard"
10072 ]
10073 LabelGraphics
10074 [
10075 text "interface reference FunctionalData"
10076 fontSize 14
10077 fontName "Consolas"
10078 configuration "AutoFlippingLabel"
10079 model "six_pos"
10080 position "thead"
10081 ]
10082 ]
10083 edge
10084 [
10085 source 7
10086 target 5
10087 graphics
10088 [
10089 fill "#000000"
10090 targetArrow "standard"
10091 ]
10092 LabelGraphics
10093 [
10094 text "interface reference FunctionalData"
10095 fontSize 14
10096 fontName "Consolas"
10097 configuration "AutoFlippingLabel"
10098 model "six_pos"
10099 position "thead"
10100 ]
10101 ]
10102 edge
10103 [
10104 source 8
10105 target 5
10106 graphics
10107 [
10108 fill "#000000"
10109 targetArrow "standard"
10110 ]
10111 LabelGraphics
10112 [
10113 text "interface reference FunctionalData"
10114 fontSize 14
10115 fontName "Consolas"
10116 configuration "AutoFlippingLabel"
10117 model "six_pos"
10118 position "thead"
10119 ]
10120 ]
10121 edge
10122 [
10123 source 10
10124 target 5
10125 graphics
10126 [
10127 fill "#000000"
10128 targetArrow "standard"
10129 ]
10130 LabelGraphics
10131 [
10132 text "interface reference FunctionalData"
10133 fontSize 14
10134 fontName "Consolas"
10135 configuration "AutoFlippingLabel"
10136 model "six_pos"
10137 position "thead"
10138 ]
10139 ]
10140 edge
10141 [
10142 source 11
10143 target 5
10144 graphics
10145 [
10146 fill "#000000"
10147 targetArrow "standard"
10148 ]
10149 LabelGraphics
10150 [
10151 text "interface reference FunctionalData"
10152 fontSize 14
10153 fontName "Consolas"
10154 configuration "AutoFlippingLabel"
10155 model "six_pos"
10156 position "thead"
10157 ]
10158 ]
10159]
10160graph
10161[
10162 node
10163 [
10164 id 0
10165 graphics
10166 [
10167 w 226.60000000000002
10168 h 40
10169 type "rectangle"
10170 fill "#FFFFFF"
10171 fill2 "#FFFFFF"
10172 outline "#000000"
10173 ]
10174 LabelGraphics
10175 [
10176 text "Root literal FunctionType"
10177 outline "#000000"
10178 fill "#FFFFFF"
10179 fontSize 16
10180 fontName "Monospace"
10181 autoSizePolicy "node_width"
10182 anchor "t"
10183 borderDistance 0.0
10184 ]
10185 LabelGraphics
10186 [
10187 text "
10188 FunctionType enum
10189 "
10190 fontSize 14
10191 fontName "Consolas"
10192 alignment "left"
10193 anchor "tl"
10194 borderDistance 6
10195 ]
10196 ]
10197
10198 node
10199 [
10200 id 1
10201 graphics
10202 [
10203 w 297.0
10204 h 40
10205 type "rectangle"
10206 fill "#FFFFFF"
10207 fill2 "#FFFFFF"
10208 outline "#000000"
10209 ]
10210 LabelGraphics
10211 [
10212 text "Intermediate literal FunctionType"
10213 outline "#000000"
10214 fill "#FFFFFF"
10215 fontSize 16
10216 fontName "Monospace"
10217 autoSizePolicy "node_width"
10218 anchor "t"
10219 borderDistance 0.0
10220 ]
10221 LabelGraphics
10222 [
10223 text "
10224 FunctionType enum
10225 "
10226 fontSize 14
10227 fontName "Consolas"
10228 alignment "left"
10229 anchor "tl"
10230 borderDistance 6
10231 ]
10232 ]
10233
10234 node
10235 [
10236 id 2
10237 graphics
10238 [
10239 w 226.60000000000002
10240 h 40
10241 type "rectangle"
10242 fill "#FFFFFF"
10243 fill2 "#FFFFFF"
10244 outline "#000000"
10245 ]
10246 LabelGraphics
10247 [
10248 text "Leaf literal FunctionType"
10249 outline "#000000"
10250 fill "#FFFFFF"
10251 fontSize 16
10252 fontName "Monospace"
10253 autoSizePolicy "node_width"
10254 anchor "t"
10255 borderDistance 0.0
10256 ]
10257 LabelGraphics
10258 [
10259 text "
10260 FunctionType enum
10261 "
10262 fontSize 14
10263 fontName "Consolas"
10264 alignment "left"
10265 anchor "tl"
10266 borderDistance 6
10267 ]
10268 ]
10269
10270 node
10271 [
10272 id 3
10273 graphics
10274 [
10275 w 361.90000000000003
10276 h 54
10277 type "rectangle"
10278 fill "#FFFFFF"
10279 fill2 "#FFFFFF"
10280 outline "#000000"
10281 ]
10282 LabelGraphics
10283 [
10284 text "o 1"
10285 outline "#000000"
10286 fill "#FFFFFF"
10287 fontSize 16
10288 fontName "Monospace"
10289 autoSizePolicy "node_width"
10290 anchor "t"
10291 borderDistance 0.0
10292 ]
10293 LabelGraphics
10294 [
10295 text "
10296 FunctionalArchitectureModel class DefinedPart
10297 FunctionalArchitectureModel class
10298 "
10299 fontSize 14
10300 fontName "Consolas"
10301 alignment "left"
10302 anchor "tl"
10303 borderDistance 6
10304 ]
10305 ]
10306
10307 node
10308 [
10309 id 4
10310 graphics
10311 [
10312 w 41.800000000000004
10313 h 26
10314 type "rectangle"
10315 fill "#FFFFFF"
10316 fill2 "#FFFFFF"
10317 outline "#000000"
10318 ]
10319 LabelGraphics
10320 [
10321 text "true"
10322 outline "#000000"
10323 fill "#FFFFFF"
10324 fontSize 16
10325 fontName "Monospace"
10326 autoSizePolicy "node_width"
10327 anchor "t"
10328 borderDistance 0.0
10329 ]
10330 LabelGraphics
10331 [
10332 text "
10333 "
10334 fontSize 14
10335 fontName "Consolas"
10336 alignment "left"
10337 anchor "tl"
10338 borderDistance 6
10339 ]
10340 ]
10341
10342 node
10343 [
10344 id 5
10345 graphics
10346 [
10347 w 50.6
10348 h 26
10349 type "rectangle"
10350 fill "#FFFFFF"
10351 fill2 "#FFFFFF"
10352 outline "#000000"
10353 ]
10354 LabelGraphics
10355 [
10356 text "false"
10357 outline "#000000"
10358 fill "#FFFFFF"
10359 fontSize 16
10360 fontName "Monospace"
10361 autoSizePolicy "node_width"
10362 anchor "t"
10363 borderDistance 0.0
10364 ]
10365 LabelGraphics
10366 [
10367 text "
10368 "
10369 fontSize 14
10370 fontName "Consolas"
10371 alignment "left"
10372 anchor "tl"
10373 borderDistance 6
10374 ]
10375 ]
10376
10377 node
10378 [
10379 id 6
10380 graphics
10381 [
10382 w 192.50000000000003
10383 h 54
10384 type "rectangle"
10385 fill "#FFFFFF"
10386 fill2 "#FFFFFF"
10387 outline "#000000"
10388 ]
10389 LabelGraphics
10390 [
10391 text "null"
10392 outline "#000000"
10393 fill "#FFFFFF"
10394 fontSize 16
10395 fontName "Monospace"
10396 autoSizePolicy "node_width"
10397 anchor "t"
10398 borderDistance 0.0
10399 ]
10400 LabelGraphics
10401 [
10402 text "
10403 FunctionalElement class
10404 Function class
10405 "
10406 fontSize 14
10407 fontName "Consolas"
10408 alignment "left"
10409 anchor "tl"
10410 borderDistance 6
10411 ]
10412 ]
10413
10414 node
10415 [
10416 id 7
10417 graphics
10418 [
10419 w 207.9
10420 h 40
10421 type "rectangle"
10422 fill "#FFFFFF"
10423 fill2 "#FFFFFF"
10424 outline "#000000"
10425 ]
10426 LabelGraphics
10427 [
10428 text "null"
10429 outline "#000000"
10430 fill "#FFFFFF"
10431 fontSize 16
10432 fontName "Monospace"
10433 autoSizePolicy "node_width"
10434 anchor "t"
10435 borderDistance 0.0
10436 ]
10437 LabelGraphics
10438 [
10439 text "
10440 FunctionalInterface class
10441 "
10442 fontSize 14
10443 fontName "Consolas"
10444 alignment "left"
10445 anchor "tl"
10446 borderDistance 6
10447 ]
10448 ]
10449
10450 node
10451 [
10452 id 8
10453 graphics
10454 [
10455 w 184.8
10456 h 54
10457 type "rectangle"
10458 fill "#FFFFFF"
10459 fill2 "#FFFFFF"
10460 outline "#000000"
10461 ]
10462 LabelGraphics
10463 [
10464 text "null"
10465 outline "#000000"
10466 fill "#FFFFFF"
10467 fontSize 16
10468 fontName "Monospace"
10469 autoSizePolicy "node_width"
10470 anchor "t"
10471 borderDistance 0.0
10472 ]
10473 LabelGraphics
10474 [
10475 text "
10476 FunctionalOutput class
10477 FunctionalData class
10478 "
10479 fontSize 14
10480 fontName "Consolas"
10481 alignment "left"
10482 anchor "tl"
10483 borderDistance 6
10484 ]
10485 ]
10486
10487 node
10488 [
10489 id 9
10490 graphics
10491 [
10492 w 177.10000000000002
10493 h 40
10494 type "rectangle"
10495 fill "#FFFFFF"
10496 fill2 "#FFFFFF"
10497 outline "#000000"
10498 ]
10499 LabelGraphics
10500 [
10501 text "null"
10502 outline "#000000"
10503 fill "#FFFFFF"
10504 fontSize 16
10505 fontName "Monospace"
10506 autoSizePolicy "node_width"
10507 anchor "t"
10508 borderDistance 0.0
10509 ]
10510 LabelGraphics
10511 [
10512 text "
10513 InformationLink class
10514 "
10515 fontSize 14
10516 fontName "Consolas"
10517 alignment "left"
10518 anchor "tl"
10519 borderDistance 6
10520 ]
10521 ]
10522
10523 node
10524 [
10525 id 10
10526 graphics
10527 [
10528 w 177.10000000000002
10529 h 54
10530 type "rectangle"
10531 fill "#FFFFFF"
10532 fill2 "#FFFFFF"
10533 outline "#000000"
10534 ]
10535 LabelGraphics
10536 [
10537 text "null"
10538 outline "#000000"
10539 fill "#FFFFFF"
10540 fontSize 16
10541 fontName "Monospace"
10542 autoSizePolicy "node_width"
10543 anchor "t"
10544 borderDistance 0.0
10545 ]
10546 LabelGraphics
10547 [
10548 text "
10549 FunctionalInput class
10550 FunctionalData class
10551 "
10552 fontSize 14
10553 fontName "Consolas"
10554 alignment "left"
10555 anchor "tl"
10556 borderDistance 6
10557 ]
10558 ]
10559
10560 node
10561 [
10562 id 11
10563 graphics
10564 [
10565 w 161.70000000000002
10566 h 40
10567 type "rectangle"
10568 fill "#FFFFFF"
10569 fill2 "#FFFFFF"
10570 outline "#000000"
10571 ]
10572 LabelGraphics
10573 [
10574 text "null"
10575 outline "#000000"
10576 fill "#FFFFFF"
10577 fontSize 16
10578 fontName "Monospace"
10579 autoSizePolicy "node_width"
10580 anchor "t"
10581 borderDistance 0.0
10582 ]
10583 LabelGraphics
10584 [
10585 text "
10586 FAMTerminator class
10587 "
10588 fontSize 14
10589 fontName "Consolas"
10590 alignment "left"
10591 anchor "tl"
10592 borderDistance 6
10593 ]
10594 ]
10595
10596 node
10597 [
10598 id 12
10599 graphics
10600 [
10601 w 112.2
10602 h 26
10603 type "rectangle"
10604 fill "#FFFFFF"
10605 fill2 "#FFFFFF"
10606 outline "#000000"
10607 ]
10608 LabelGraphics
10609 [
10610 text "New Integers"
10611 outline "#000000"
10612 fill "#FFFFFF"
10613 fontSize 16
10614 fontName "Monospace"
10615 autoSizePolicy "node_width"
10616 anchor "t"
10617 borderDistance 0.0
10618 ]
10619 LabelGraphics
10620 [
10621 text "
10622 "
10623 fontSize 14
10624 fontName "Consolas"
10625 alignment "left"
10626 anchor "tl"
10627 borderDistance 6
10628 ]
10629 ]
10630
10631 node
10632 [
10633 id 13
10634 graphics
10635 [
10636 w 85.80000000000001
10637 h 26
10638 type "rectangle"
10639 fill "#FFFFFF"
10640 fill2 "#FFFFFF"
10641 outline "#000000"
10642 ]
10643 LabelGraphics
10644 [
10645 text "New Reals"
10646 outline "#000000"
10647 fill "#FFFFFF"
10648 fontSize 16
10649 fontName "Monospace"
10650 autoSizePolicy "node_width"
10651 anchor "t"
10652 borderDistance 0.0
10653 ]
10654 LabelGraphics
10655 [
10656 text "
10657 "
10658 fontSize 14
10659 fontName "Consolas"
10660 alignment "left"
10661 anchor "tl"
10662 borderDistance 6
10663 ]
10664 ]
10665
10666 node
10667 [
10668 id 14
10669 graphics
10670 [
10671 w 103.4
10672 h 26
10673 type "rectangle"
10674 fill "#FFFFFF"
10675 fill2 "#FFFFFF"
10676 outline "#000000"
10677 ]
10678 LabelGraphics
10679 [
10680 text "New Strings"
10681 outline "#000000"
10682 fill "#FFFFFF"
10683 fontSize 16
10684 fontName "Monospace"
10685 autoSizePolicy "node_width"
10686 anchor "t"
10687 borderDistance 0.0
10688 ]
10689 LabelGraphics
10690 [
10691 text "
10692 "
10693 fontSize 14
10694 fontName "Consolas"
10695 alignment "left"
10696 anchor "tl"
10697 borderDistance 6
10698 ]
10699 ]
10700
10701 node
10702 [
10703 id 15
10704 graphics
10705 [
10706 w 103.4
10707 h 26
10708 type "rectangle"
10709 fill "#FFFFFF"
10710 fill2 "#FFFFFF"
10711 outline "#000000"
10712 ]
10713 LabelGraphics
10714 [
10715 text "New Objects"
10716 outline "#000000"
10717 fill "#FFFFFF"
10718 fontSize 16
10719 fontName "Monospace"
10720 autoSizePolicy "node_width"
10721 anchor "t"
10722 borderDistance 0.0
10723 ]
10724 LabelGraphics
10725 [
10726 text "
10727 "
10728 fontSize 14
10729 fontName "Consolas"
10730 alignment "left"
10731 anchor "tl"
10732 borderDistance 6
10733 ]
10734 ]
10735 edge
10736 [
10737 source 6
10738 target 7
10739 graphics
10740 [
10741 fill "#000000"
10742 width 3
10743 targetArrow "standard"
10744 ]
10745 LabelGraphics
10746 [
10747 text "interface reference FunctionalElement"
10748 fontSize 14
10749 fontName "Consolas"
10750 configuration "AutoFlippingLabel"
10751 model "six_pos"
10752 position "thead"
10753 ]
10754 ]
10755 edge
10756 [
10757 source 6
10758 target 3
10759 graphics
10760 [
10761 fill "#000000"
10762 targetArrow "standard"
10763 ]
10764 LabelGraphics
10765 [
10766 text "model reference FunctionalElement"
10767 fontSize 14
10768 fontName "Consolas"
10769 configuration "AutoFlippingLabel"
10770 model "six_pos"
10771 position "thead"
10772 ]
10773 ]
10774 edge
10775 [
10776 source 3
10777 target 6
10778 graphics
10779 [
10780 fill "#000000"
10781 width 3
10782 targetArrow "standard"
10783 ]
10784 LabelGraphics
10785 [
10786 text "rootElements reference FunctionalArchitectureModel"
10787 fontSize 14
10788 fontName "Consolas"
10789 configuration "AutoFlippingLabel"
10790 model "six_pos"
10791 position "thead"
10792 ]
10793 ]
10794 edge
10795 [
10796 source 11
10797 target 8
10798 graphics
10799 [
10800 fill "#000000"
10801 targetArrow "standard"
10802 ]
10803 LabelGraphics
10804 [
10805 text "data reference FAMTerminator"
10806 fontSize 14
10807 fontName "Consolas"
10808 configuration "AutoFlippingLabel"
10809 model "six_pos"
10810 position "thead"
10811 ]
10812 ]
10813 edge
10814 [
10815 source 9
10816 target 8
10817 graphics
10818 [
10819 fill "#000000"
10820 targetArrow "standard"
10821 ]
10822 LabelGraphics
10823 [
10824 text "from reference InformationLink"
10825 fontSize 14
10826 fontName "Consolas"
10827 configuration "AutoFlippingLabel"
10828 model "six_pos"
10829 position "thead"
10830 ]
10831 ]
10832 edge
10833 [
10834 source 9
10835 target 10
10836 graphics
10837 [
10838 fill "#000000"
10839 targetArrow "standard"
10840 ]
10841 LabelGraphics
10842 [
10843 text "to reference InformationLink"
10844 fontSize 14
10845 fontName "Consolas"
10846 configuration "AutoFlippingLabel"
10847 model "six_pos"
10848 position "thead"
10849 ]
10850 ]
10851 edge
10852 [
10853 source 7
10854 target 8
10855 graphics
10856 [
10857 fill "#000000"
10858 width 3
10859 targetArrow "standard"
10860 ]
10861 LabelGraphics
10862 [
10863 text "data reference FunctionalInterface"
10864 fontSize 14
10865 fontName "Consolas"
10866 configuration "AutoFlippingLabel"
10867 model "six_pos"
10868 position "thead"
10869 ]
10870 ]
10871 edge
10872 [
10873 source 7
10874 target 10
10875 graphics
10876 [
10877 fill "#000000"
10878 width 3
10879 targetArrow "standard"
10880 ]
10881 LabelGraphics
10882 [
10883 text "data reference FunctionalInterface"
10884 fontSize 14
10885 fontName "Consolas"
10886 configuration "AutoFlippingLabel"
10887 model "six_pos"
10888 position "thead"
10889 ]
10890 ]
10891 edge
10892 [
10893 source 7
10894 target 6
10895 graphics
10896 [
10897 fill "#000000"
10898 targetArrow "standard"
10899 ]
10900 LabelGraphics
10901 [
10902 text "element reference FunctionalInterface"
10903 fontSize 14
10904 fontName "Consolas"
10905 configuration "AutoFlippingLabel"
10906 model "six_pos"
10907 position "thead"
10908 ]
10909 ]
10910 edge
10911 [
10912 source 10
10913 target 9
10914 graphics
10915 [
10916 fill "#000000"
10917 targetArrow "standard"
10918 ]
10919 LabelGraphics
10920 [
10921 text "IncomingLinks reference FunctionalInput"
10922 fontSize 14
10923 fontName "Consolas"
10924 configuration "AutoFlippingLabel"
10925 model "six_pos"
10926 position "thead"
10927 ]
10928 ]
10929 edge
10930 [
10931 source 8
10932 target 9
10933 graphics
10934 [
10935 fill "#000000"
10936 width 3
10937 targetArrow "standard"
10938 ]
10939 LabelGraphics
10940 [
10941 text "outgoingLinks reference FunctionalOutput"
10942 fontSize 14
10943 fontName "Consolas"
10944 configuration "AutoFlippingLabel"
10945 model "six_pos"
10946 position "thead"
10947 ]
10948 ]
10949 edge
10950 [
10951 source 8
10952 target 11
10953 graphics
10954 [
10955 fill "#000000"
10956 width 3
10957 targetArrow "standard"
10958 ]
10959 LabelGraphics
10960 [
10961 text "terminator reference FunctionalData"
10962 fontSize 14
10963 fontName "Consolas"
10964 configuration "AutoFlippingLabel"
10965 model "six_pos"
10966 position "thead"
10967 ]
10968 ]
10969 edge
10970 [
10971 source 8
10972 target 7
10973 graphics
10974 [
10975 fill "#000000"
10976 targetArrow "standard"
10977 ]
10978 LabelGraphics
10979 [
10980 text "interface reference FunctionalData"
10981 fontSize 14
10982 fontName "Consolas"
10983 configuration "AutoFlippingLabel"
10984 model "six_pos"
10985 position "thead"
10986 ]
10987 ]
10988 edge
10989 [
10990 source 10
10991 target 7
10992 graphics
10993 [
10994 fill "#000000"
10995 targetArrow "standard"
10996 ]
10997 LabelGraphics
10998 [
10999 text "interface reference FunctionalData"
11000 fontSize 14
11001 fontName "Consolas"
11002 configuration "AutoFlippingLabel"
11003 model "six_pos"
11004 position "thead"
11005 ]
11006 ]
11007 edge
11008 [
11009 source 6
11010 target 0
11011 graphics
11012 [
11013 fill "#000000"
11014 targetArrow "standard"
11015 ]
11016 LabelGraphics
11017 [
11018 text "type attribute Function"
11019 fontSize 14
11020 fontName "Consolas"
11021 configuration "AutoFlippingLabel"
11022 model "six_pos"
11023 position "thead"
11024 ]
11025 ]
11026]
11027graph
11028[
11029 node
11030 [
11031 id 0
11032 graphics
11033 [
11034 w 226.60000000000002
11035 h 40
11036 type "rectangle"
11037 fill "#FFFFFF"
11038 fill2 "#FFFFFF"
11039 outline "#000000"
11040 ]
11041 LabelGraphics
11042 [
11043 text "Root literal FunctionType"
11044 outline "#000000"
11045 fill "#FFFFFF"
11046 fontSize 16
11047 fontName "Monospace"
11048 autoSizePolicy "node_width"
11049 anchor "t"
11050 borderDistance 0.0
11051 ]
11052 LabelGraphics
11053 [
11054 text "
11055 FunctionType enum
11056 "
11057 fontSize 14
11058 fontName "Consolas"
11059 alignment "left"
11060 anchor "tl"
11061 borderDistance 6
11062 ]
11063 ]
11064
11065 node
11066 [
11067 id 1
11068 graphics
11069 [
11070 w 297.0
11071 h 40
11072 type "rectangle"
11073 fill "#FFFFFF"
11074 fill2 "#FFFFFF"
11075 outline "#000000"
11076 ]
11077 LabelGraphics
11078 [
11079 text "Intermediate literal FunctionType"
11080 outline "#000000"
11081 fill "#FFFFFF"
11082 fontSize 16
11083 fontName "Monospace"
11084 autoSizePolicy "node_width"
11085 anchor "t"
11086 borderDistance 0.0
11087 ]
11088 LabelGraphics
11089 [
11090 text "
11091 FunctionType enum
11092 "
11093 fontSize 14
11094 fontName "Consolas"
11095 alignment "left"
11096 anchor "tl"
11097 borderDistance 6
11098 ]
11099 ]
11100
11101 node
11102 [
11103 id 2
11104 graphics
11105 [
11106 w 226.60000000000002
11107 h 40
11108 type "rectangle"
11109 fill "#FFFFFF"
11110 fill2 "#FFFFFF"
11111 outline "#000000"
11112 ]
11113 LabelGraphics
11114 [
11115 text "Leaf literal FunctionType"
11116 outline "#000000"
11117 fill "#FFFFFF"
11118 fontSize 16
11119 fontName "Monospace"
11120 autoSizePolicy "node_width"
11121 anchor "t"
11122 borderDistance 0.0
11123 ]
11124 LabelGraphics
11125 [
11126 text "
11127 FunctionType enum
11128 "
11129 fontSize 14
11130 fontName "Consolas"
11131 alignment "left"
11132 anchor "tl"
11133 borderDistance 6
11134 ]
11135 ]
11136
11137 node
11138 [
11139 id 3
11140 graphics
11141 [
11142 w 361.90000000000003
11143 h 54
11144 type "rectangle"
11145 fill "#FFFFFF"
11146 fill2 "#FFFFFF"
11147 outline "#000000"
11148 ]
11149 LabelGraphics
11150 [
11151 text "o 1"
11152 outline "#000000"
11153 fill "#FFFFFF"
11154 fontSize 16
11155 fontName "Monospace"
11156 autoSizePolicy "node_width"
11157 anchor "t"
11158 borderDistance 0.0
11159 ]
11160 LabelGraphics
11161 [
11162 text "
11163 FunctionalArchitectureModel class DefinedPart
11164 FunctionalArchitectureModel class
11165 "
11166 fontSize 14
11167 fontName "Consolas"
11168 alignment "left"
11169 anchor "tl"
11170 borderDistance 6
11171 ]
11172 ]
11173
11174 node
11175 [
11176 id 4
11177 graphics
11178 [
11179 w 41.800000000000004
11180 h 26
11181 type "rectangle"
11182 fill "#FFFFFF"
11183 fill2 "#FFFFFF"
11184 outline "#000000"
11185 ]
11186 LabelGraphics
11187 [
11188 text "true"
11189 outline "#000000"
11190 fill "#FFFFFF"
11191 fontSize 16
11192 fontName "Monospace"
11193 autoSizePolicy "node_width"
11194 anchor "t"
11195 borderDistance 0.0
11196 ]
11197 LabelGraphics
11198 [
11199 text "
11200 "
11201 fontSize 14
11202 fontName "Consolas"
11203 alignment "left"
11204 anchor "tl"
11205 borderDistance 6
11206 ]
11207 ]
11208
11209 node
11210 [
11211 id 5
11212 graphics
11213 [
11214 w 50.6
11215 h 26
11216 type "rectangle"
11217 fill "#FFFFFF"
11218 fill2 "#FFFFFF"
11219 outline "#000000"
11220 ]
11221 LabelGraphics
11222 [
11223 text "false"
11224 outline "#000000"
11225 fill "#FFFFFF"
11226 fontSize 16
11227 fontName "Monospace"
11228 autoSizePolicy "node_width"
11229 anchor "t"
11230 borderDistance 0.0
11231 ]
11232 LabelGraphics
11233 [
11234 text "
11235 "
11236 fontSize 14
11237 fontName "Consolas"
11238 alignment "left"
11239 anchor "tl"
11240 borderDistance 6
11241 ]
11242 ]
11243
11244 node
11245 [
11246 id 6
11247 graphics
11248 [
11249 w 192.50000000000003
11250 h 54
11251 type "rectangle"
11252 fill "#FFFFFF"
11253 fill2 "#FFFFFF"
11254 outline "#000000"
11255 ]
11256 LabelGraphics
11257 [
11258 text "null"
11259 outline "#000000"
11260 fill "#FFFFFF"
11261 fontSize 16
11262 fontName "Monospace"
11263 autoSizePolicy "node_width"
11264 anchor "t"
11265 borderDistance 0.0
11266 ]
11267 LabelGraphics
11268 [
11269 text "
11270 FunctionalElement class
11271 Function class
11272 "
11273 fontSize 14
11274 fontName "Consolas"
11275 alignment "left"
11276 anchor "tl"
11277 borderDistance 6
11278 ]
11279 ]
11280
11281 node
11282 [
11283 id 7
11284 graphics
11285 [
11286 w 207.9
11287 h 40
11288 type "rectangle"
11289 fill "#FFFFFF"
11290 fill2 "#FFFFFF"
11291 outline "#000000"
11292 ]
11293 LabelGraphics
11294 [
11295 text "null"
11296 outline "#000000"
11297 fill "#FFFFFF"
11298 fontSize 16
11299 fontName "Monospace"
11300 autoSizePolicy "node_width"
11301 anchor "t"
11302 borderDistance 0.0
11303 ]
11304 LabelGraphics
11305 [
11306 text "
11307 FunctionalInterface class
11308 "
11309 fontSize 14
11310 fontName "Consolas"
11311 alignment "left"
11312 anchor "tl"
11313 borderDistance 6
11314 ]
11315 ]
11316
11317 node
11318 [
11319 id 8
11320 graphics
11321 [
11322 w 184.8
11323 h 54
11324 type "rectangle"
11325 fill "#FFFFFF"
11326 fill2 "#FFFFFF"
11327 outline "#000000"
11328 ]
11329 LabelGraphics
11330 [
11331 text "null"
11332 outline "#000000"
11333 fill "#FFFFFF"
11334 fontSize 16
11335 fontName "Monospace"
11336 autoSizePolicy "node_width"
11337 anchor "t"
11338 borderDistance 0.0
11339 ]
11340 LabelGraphics
11341 [
11342 text "
11343 FunctionalOutput class
11344 FunctionalData class
11345 "
11346 fontSize 14
11347 fontName "Consolas"
11348 alignment "left"
11349 anchor "tl"
11350 borderDistance 6
11351 ]
11352 ]
11353
11354 node
11355 [
11356 id 9
11357 graphics
11358 [
11359 w 161.70000000000002
11360 h 40
11361 type "rectangle"
11362 fill "#FFFFFF"
11363 fill2 "#FFFFFF"
11364 outline "#000000"
11365 ]
11366 LabelGraphics
11367 [
11368 text "null"
11369 outline "#000000"
11370 fill "#FFFFFF"
11371 fontSize 16
11372 fontName "Monospace"
11373 autoSizePolicy "node_width"
11374 anchor "t"
11375 borderDistance 0.0
11376 ]
11377 LabelGraphics
11378 [
11379 text "
11380 FAMTerminator class
11381 "
11382 fontSize 14
11383 fontName "Consolas"
11384 alignment "left"
11385 anchor "tl"
11386 borderDistance 6
11387 ]
11388 ]
11389
11390 node
11391 [
11392 id 10
11393 graphics
11394 [
11395 w 184.8
11396 h 54
11397 type "rectangle"
11398 fill "#FFFFFF"
11399 fill2 "#FFFFFF"
11400 outline "#000000"
11401 ]
11402 LabelGraphics
11403 [
11404 text "null"
11405 outline "#000000"
11406 fill "#FFFFFF"
11407 fontSize 16
11408 fontName "Monospace"
11409 autoSizePolicy "node_width"
11410 anchor "t"
11411 borderDistance 0.0
11412 ]
11413 LabelGraphics
11414 [
11415 text "
11416 FunctionalOutput class
11417 FunctionalData class
11418 "
11419 fontSize 14
11420 fontName "Consolas"
11421 alignment "left"
11422 anchor "tl"
11423 borderDistance 6
11424 ]
11425 ]
11426
11427 node
11428 [
11429 id 11
11430 graphics
11431 [
11432 w 192.50000000000003
11433 h 54
11434 type "rectangle"
11435 fill "#FFFFFF"
11436 fill2 "#FFFFFF"
11437 outline "#000000"
11438 ]
11439 LabelGraphics
11440 [
11441 text "null"
11442 outline "#000000"
11443 fill "#FFFFFF"
11444 fontSize 16
11445 fontName "Monospace"
11446 autoSizePolicy "node_width"
11447 anchor "t"
11448 borderDistance 0.0
11449 ]
11450 LabelGraphics
11451 [
11452 text "
11453 FunctionalElement class
11454 Function class
11455 "
11456 fontSize 14
11457 fontName "Consolas"
11458 alignment "left"
11459 anchor "tl"
11460 borderDistance 6
11461 ]
11462 ]
11463
11464 node
11465 [
11466 id 12
11467 graphics
11468 [
11469 w 112.2
11470 h 26
11471 type "rectangle"
11472 fill "#FFFFFF"
11473 fill2 "#FFFFFF"
11474 outline "#000000"
11475 ]
11476 LabelGraphics
11477 [
11478 text "New Integers"
11479 outline "#000000"
11480 fill "#FFFFFF"
11481 fontSize 16
11482 fontName "Monospace"
11483 autoSizePolicy "node_width"
11484 anchor "t"
11485 borderDistance 0.0
11486 ]
11487 LabelGraphics
11488 [
11489 text "
11490 "
11491 fontSize 14
11492 fontName "Consolas"
11493 alignment "left"
11494 anchor "tl"
11495 borderDistance 6
11496 ]
11497 ]
11498
11499 node
11500 [
11501 id 13
11502 graphics
11503 [
11504 w 85.80000000000001
11505 h 26
11506 type "rectangle"
11507 fill "#FFFFFF"
11508 fill2 "#FFFFFF"
11509 outline "#000000"
11510 ]
11511 LabelGraphics
11512 [
11513 text "New Reals"
11514 outline "#000000"
11515 fill "#FFFFFF"
11516 fontSize 16
11517 fontName "Monospace"
11518 autoSizePolicy "node_width"
11519 anchor "t"
11520 borderDistance 0.0
11521 ]
11522 LabelGraphics
11523 [
11524 text "
11525 "
11526 fontSize 14
11527 fontName "Consolas"
11528 alignment "left"
11529 anchor "tl"
11530 borderDistance 6
11531 ]
11532 ]
11533
11534 node
11535 [
11536 id 14
11537 graphics
11538 [
11539 w 103.4
11540 h 26
11541 type "rectangle"
11542 fill "#FFFFFF"
11543 fill2 "#FFFFFF"
11544 outline "#000000"
11545 ]
11546 LabelGraphics
11547 [
11548 text "New Strings"
11549 outline "#000000"
11550 fill "#FFFFFF"
11551 fontSize 16
11552 fontName "Monospace"
11553 autoSizePolicy "node_width"
11554 anchor "t"
11555 borderDistance 0.0
11556 ]
11557 LabelGraphics
11558 [
11559 text "
11560 "
11561 fontSize 14
11562 fontName "Consolas"
11563 alignment "left"
11564 anchor "tl"
11565 borderDistance 6
11566 ]
11567 ]
11568
11569 node
11570 [
11571 id 15
11572 graphics
11573 [
11574 w 103.4
11575 h 26
11576 type "rectangle"
11577 fill "#FFFFFF"
11578 fill2 "#FFFFFF"
11579 outline "#000000"
11580 ]
11581 LabelGraphics
11582 [
11583 text "New Objects"
11584 outline "#000000"
11585 fill "#FFFFFF"
11586 fontSize 16
11587 fontName "Monospace"
11588 autoSizePolicy "node_width"
11589 anchor "t"
11590 borderDistance 0.0
11591 ]
11592 LabelGraphics
11593 [
11594 text "
11595 "
11596 fontSize 14
11597 fontName "Consolas"
11598 alignment "left"
11599 anchor "tl"
11600 borderDistance 6
11601 ]
11602 ]
11603 edge
11604 [
11605 source 6
11606 target 7
11607 graphics
11608 [
11609 fill "#000000"
11610 width 3
11611 targetArrow "standard"
11612 ]
11613 LabelGraphics
11614 [
11615 text "interface reference FunctionalElement"
11616 fontSize 14
11617 fontName "Consolas"
11618 configuration "AutoFlippingLabel"
11619 model "six_pos"
11620 position "thead"
11621 ]
11622 ]
11623 edge
11624 [
11625 source 6
11626 target 3
11627 graphics
11628 [
11629 fill "#000000"
11630 targetArrow "standard"
11631 ]
11632 LabelGraphics
11633 [
11634 text "model reference FunctionalElement"
11635 fontSize 14
11636 fontName "Consolas"
11637 configuration "AutoFlippingLabel"
11638 model "six_pos"
11639 position "thead"
11640 ]
11641 ]
11642 edge
11643 [
11644 source 11
11645 target 3
11646 graphics
11647 [
11648 fill "#000000"
11649 targetArrow "standard"
11650 ]
11651 LabelGraphics
11652 [
11653 text "model reference FunctionalElement"
11654 fontSize 14
11655 fontName "Consolas"
11656 configuration "AutoFlippingLabel"
11657 model "six_pos"
11658 position "thead"
11659 ]
11660 ]
11661 edge
11662 [
11663 source 3
11664 target 6
11665 graphics
11666 [
11667 fill "#000000"
11668 width 3
11669 targetArrow "standard"
11670 ]
11671 LabelGraphics
11672 [
11673 text "rootElements reference FunctionalArchitectureModel"
11674 fontSize 14
11675 fontName "Consolas"
11676 configuration "AutoFlippingLabel"
11677 model "six_pos"
11678 position "thead"
11679 ]
11680 ]
11681 edge
11682 [
11683 source 3
11684 target 11
11685 graphics
11686 [
11687 fill "#000000"
11688 width 3
11689 targetArrow "standard"
11690 ]
11691 LabelGraphics
11692 [
11693 text "rootElements reference FunctionalArchitectureModel"
11694 fontSize 14
11695 fontName "Consolas"
11696 configuration "AutoFlippingLabel"
11697 model "six_pos"
11698 position "thead"
11699 ]
11700 ]
11701 edge
11702 [
11703 source 9
11704 target 8
11705 graphics
11706 [
11707 fill "#000000"
11708 targetArrow "standard"
11709 ]
11710 LabelGraphics
11711 [
11712 text "data reference FAMTerminator"
11713 fontSize 14
11714 fontName "Consolas"
11715 configuration "AutoFlippingLabel"
11716 model "six_pos"
11717 position "thead"
11718 ]
11719 ]
11720 edge
11721 [
11722 source 7
11723 target 8
11724 graphics
11725 [
11726 fill "#000000"
11727 width 3
11728 targetArrow "standard"
11729 ]
11730 LabelGraphics
11731 [
11732 text "data reference FunctionalInterface"
11733 fontSize 14
11734 fontName "Consolas"
11735 configuration "AutoFlippingLabel"
11736 model "six_pos"
11737 position "thead"
11738 ]
11739 ]
11740 edge
11741 [
11742 source 7
11743 target 10
11744 graphics
11745 [
11746 fill "#000000"
11747 width 3
11748 targetArrow "standard"
11749 ]
11750 LabelGraphics
11751 [
11752 text "data reference FunctionalInterface"
11753 fontSize 14
11754 fontName "Consolas"
11755 configuration "AutoFlippingLabel"
11756 model "six_pos"
11757 position "thead"
11758 ]
11759 ]
11760 edge
11761 [
11762 source 7
11763 target 6
11764 graphics
11765 [
11766 fill "#000000"
11767 targetArrow "standard"
11768 ]
11769 LabelGraphics
11770 [
11771 text "element reference FunctionalInterface"
11772 fontSize 14
11773 fontName "Consolas"
11774 configuration "AutoFlippingLabel"
11775 model "six_pos"
11776 position "thead"
11777 ]
11778 ]
11779 edge
11780 [
11781 source 8
11782 target 9
11783 graphics
11784 [
11785 fill "#000000"
11786 width 3
11787 targetArrow "standard"
11788 ]
11789 LabelGraphics
11790 [
11791 text "terminator reference FunctionalData"
11792 fontSize 14
11793 fontName "Consolas"
11794 configuration "AutoFlippingLabel"
11795 model "six_pos"
11796 position "thead"
11797 ]
11798 ]
11799 edge
11800 [
11801 source 8
11802 target 7
11803 graphics
11804 [
11805 fill "#000000"
11806 targetArrow "standard"
11807 ]
11808 LabelGraphics
11809 [
11810 text "interface reference FunctionalData"
11811 fontSize 14
11812 fontName "Consolas"
11813 configuration "AutoFlippingLabel"
11814 model "six_pos"
11815 position "thead"
11816 ]
11817 ]
11818 edge
11819 [
11820 source 10
11821 target 7
11822 graphics
11823 [
11824 fill "#000000"
11825 targetArrow "standard"
11826 ]
11827 LabelGraphics
11828 [
11829 text "interface reference FunctionalData"
11830 fontSize 14
11831 fontName "Consolas"
11832 configuration "AutoFlippingLabel"
11833 model "six_pos"
11834 position "thead"
11835 ]
11836 ]
11837 edge
11838 [
11839 source 6
11840 target 0
11841 graphics
11842 [
11843 fill "#000000"
11844 targetArrow "standard"
11845 ]
11846 LabelGraphics
11847 [
11848 text "type attribute Function"
11849 fontSize 14
11850 fontName "Consolas"
11851 configuration "AutoFlippingLabel"
11852 model "six_pos"
11853 position "thead"
11854 ]
11855 ]
11856 edge
11857 [
11858 source 11
11859 target 2
11860 graphics
11861 [
11862 fill "#000000"
11863 targetArrow "standard"
11864 ]
11865 LabelGraphics
11866 [
11867 text "type attribute Function"
11868 fontSize 14
11869 fontName "Consolas"
11870 configuration "AutoFlippingLabel"
11871 model "six_pos"
11872 position "thead"
11873 ]
11874 ]
11875]
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 3c09036a..a141edb0 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 21ac69a6..c5049270 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,10 +1,12 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
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"> 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">
3 <data xsi:type="fam:FunctionalInput"/> 3 <rootElements xsi:type="fam:Function"/>
4 <data xsi:type="fam:FunctionalInput"/> 4 <rootElements xsi:type="fam:Function">
5 <data xsi:type="fam:FunctionalOutput"/> 5 <interface>
6 <data xsi:type="fam:FunctionalOutput"> 6 <data xsi:type="fam:FunctionalOutput"/>
7 <terminator/> 7 <data xsi:type="fam:FunctionalOutput">
8 </data> 8 <terminator/>
9 <data xsi:type="fam:FunctionalOutput"/> 9 </data>
10</fam:FunctionalInterface> 10 </interface>
11 </rootElements>
12</fam:FunctionalArchitectureModel>