diff options
author | ArenBabikian <aren.babikian@mail.mcgill.ca> | 2019-02-17 20:15:58 -0500 |
---|---|---|
committer | ArenBabikian <aren.babikian@mail.mcgill.ca> | 2019-02-17 20:15:58 -0500 |
commit | bcbd697001571ce50fd4f5299423b9bc9f77d366 (patch) | |
tree | 10ea1c9d0c1df565ebec036e6a2a37476e1e32b7 /Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models | |
parent | Merge remote-tracking branch 'origin/master' into Vampire-New (diff) | |
download | VIATRA-Generator-bcbd697001571ce50fd4f5299423b9bc9f77d366.tar.gz VIATRA-Generator-bcbd697001571ce50fd4f5299423b9bc9f77d366.tar.zst VIATRA-Generator-bcbd697001571ce50fd4f5299423b9bc9f77d366.zip |
complete vsconfig files #19
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models')
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 | ] |
8345 | graph | ||
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 | ] | ||
9155 | graph | ||
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 | ] | ||
9965 | graph | ||
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 | ] | ||
10870 | graph | ||
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 | ] |
8346 | graph | ||
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 | ] | ||
9194 | graph | ||
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 | ] | ||
10004 | graph | ||
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 | ] | ||
10872 | graph | ||
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 | ] |
8346 | graph | ||
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 | ] | ||
9157 | graph | ||
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 | ] | ||
9966 | graph | ||
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 | ] | ||
10833 | graph | ||
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 | ] |
8426 | graph | ||
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 | ] | ||
9236 | graph | ||
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 | ] | ||
10047 | graph | ||
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 | ] | ||
10915 | graph | ||
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 | ] |
8538 | graph | ||
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 | ] | ||
9349 | graph | ||
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 | ] | ||
10160 | graph | ||
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 | ] | ||
11027 | graph | ||
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> | ||