From fcb7e3a8e29d6def26b06decc504767c5864e5ca Mon Sep 17 00:00:00 2001 From: ArenBabikian Date: Sun, 17 Feb 2019 15:11:07 -0500 Subject: Commit before merge --- .../outputs/fam/models/2.gml | 7091 ++++++-------------- 1 file changed, 1900 insertions(+), 5191 deletions(-) (limited to 'Tests/ca.mcgill.ecse.dslreasoner.standalone.test/outputs/fam/models/2.gml') 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 77ffa87d..383a7f99 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 @@ -113,8 +113,8 @@ graph id 3 graphics [ - w 361.90000000000003 - h 54 + w 41.800000000000004 + h 26 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -122,7 +122,7 @@ graph ] LabelGraphics [ - text "o 1" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -134,8 +134,6 @@ graph LabelGraphics [ text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -150,7 +148,7 @@ graph id 4 graphics [ - w 41.800000000000004 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -159,7 +157,7 @@ graph ] LabelGraphics [ - text "true" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -185,8 +183,8 @@ graph id 5 graphics [ - w 50.6 - h 26 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -194,7 +192,7 @@ graph ] LabelGraphics [ - text "false" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -206,6 +204,7 @@ graph LabelGraphics [ text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -220,7 +219,7 @@ graph id 6 graphics [ - w 192.50000000000003 + w 184.8 h 54 type "rectangle" fill "#FFFFFF" @@ -241,8 +240,8 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -257,8 +256,8 @@ graph id 7 graphics [ - w 112.2 - h 26 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -266,7 +265,7 @@ graph ] LabelGraphics [ - text "New Integers" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -278,6 +277,8 @@ graph LabelGraphics [ text " + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -292,8 +293,8 @@ graph id 8 graphics [ - w 85.80000000000001 - h 26 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -301,7 +302,7 @@ graph ] LabelGraphics [ - text "New Reals" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -313,6 +314,8 @@ graph LabelGraphics [ text " + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -327,8 +330,8 @@ graph id 9 graphics [ - w 103.4 - h 26 + w 177.10000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -336,7 +339,7 @@ graph ] LabelGraphics [ - text "New Strings" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -348,6 +351,7 @@ graph LabelGraphics [ text " + InformationLink class " fontSize 14 fontName "Consolas" @@ -362,102 +366,7 @@ graph id 10 graphics [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 1 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 226.60000000000002 + w 177.10000000000002 h 40 type "rectangle" fill "#FFFFFF" @@ -466,7 +375,7 @@ graph ] LabelGraphics [ - text "Root literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -478,7 +387,7 @@ graph LabelGraphics [ text " - FunctionType enum + InformationLink class " fontSize 14 fontName "Consolas" @@ -490,10 +399,10 @@ graph node [ - id 1 + id 11 graphics [ - w 297.0 + w 161.70000000000002 h 40 type "rectangle" fill "#FFFFFF" @@ -502,7 +411,7 @@ graph ] LabelGraphics [ - text "Intermediate literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -514,7 +423,7 @@ graph LabelGraphics [ text " - FunctionType enum + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -526,11 +435,11 @@ graph node [ - id 2 + id 12 graphics [ - w 226.60000000000002 - h 40 + w 112.2 + h 26 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -538,7 +447,7 @@ graph ] LabelGraphics [ - text "Leaf literal FunctionType" + text "New Integers" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -550,7 +459,6 @@ graph LabelGraphics [ text " - FunctionType enum " fontSize 14 fontName "Consolas" @@ -562,11 +470,11 @@ graph node [ - id 3 + id 13 graphics [ - w 361.90000000000003 - h 54 + w 85.80000000000001 + h 26 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -574,7 +482,7 @@ graph ] LabelGraphics [ - text "o 1" + text "New Reals" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -586,8 +494,6 @@ graph LabelGraphics [ text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -599,10 +505,10 @@ graph node [ - id 4 + id 14 graphics [ - w 41.800000000000004 + w 103.4 h 26 type "rectangle" fill "#FFFFFF" @@ -611,7 +517,7 @@ graph ] LabelGraphics [ - text "true" + text "New Strings" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -634,10 +540,10 @@ graph node [ - id 5 + id 15 graphics [ - w 50.6 + w 103.4 h 26 type "rectangle" fill "#FFFFFF" @@ -646,7 +552,7 @@ graph ] LabelGraphics [ - text "false" + text "New Objects" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -666,187 +572,67 @@ graph borderDistance 6 ] ] - - node + edge + [ + source 11 + target 6 + graphics [ - id 6 - graphics - [ - w 192.50000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "null" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "data reference FAMTerminator" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 9 + target 7 + graphics [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "from reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 10 + target 7 + graphics [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "from reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] + ] edge [ - source 6 - target 3 + source 9 + target 8 graphics [ fill "#000000" @@ -854,7 +640,7 @@ graph ] LabelGraphics [ - text "model reference FunctionalElement" + text "to reference InformationLink" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -864,17 +650,16 @@ graph ] edge [ - source 3 - target 6 + source 10 + target 8 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "rootElements reference FunctionalArchitectureModel" + text "to reference InformationLink" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -884,16 +669,17 @@ graph ] edge [ - source 6 - target 2 + source 5 + target 6 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "type attribute Function" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -901,1768 +687,137 @@ graph position "thead" ] ] -] -graph -[ - node + edge + [ + source 5 + target 7 + graphics [ - id 0 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Root literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + width 3 + targetArrow "standard" ] - - node + LabelGraphics [ - id 1 - graphics - [ - w 297.0 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Intermediate literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 5 + target 8 + graphics [ - id 2 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Leaf literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + width 3 + targetArrow "standard" ] - - node + LabelGraphics [ - id 3 - graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 5 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 6 - graphics - [ - w 192.50000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "null" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Root literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 297.0 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Intermediate literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 2 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Leaf literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 3 - graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 5 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 6 - graphics - [ - w 192.50000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "null" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 2 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Root literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 297.0 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Intermediate literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 2 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Leaf literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 3 - graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 5 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 6 - graphics - [ - w 192.50000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "null" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 1 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" + text "data reference FunctionalInterface" fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Root literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 297.0 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Intermediate literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 2 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Leaf literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 3 - graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 8 + target 9 + graphics [ - id 5 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 6 - graphics - [ - w 192.50000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "null" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "IncomingLinks reference FunctionalInput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 8 + target 10 + graphics [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "IncomingLinks reference FunctionalInput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 7 + target 9 + graphics [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + width 3 + targetArrow "standard" ] - - node + LabelGraphics [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "outgoingLinks reference FunctionalOutput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 7 + target 10 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "outgoingLinks reference FunctionalOutput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] + ] edge [ source 6 - target 3 + target 11 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "model reference FunctionalElement" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -2672,17 +827,16 @@ graph ] edge [ - source 3 - target 6 + source 6 + target 5 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "rootElements reference FunctionalArchitectureModel" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -2692,8 +846,8 @@ graph ] edge [ - source 6 - target 2 + source 7 + target 5 graphics [ fill "#000000" @@ -2701,7 +855,26 @@ graph ] LabelGraphics [ - text "type attribute Function" + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 8 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -2824,43 +997,6 @@ graph [ id 3 graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics [ w 41.800000000000004 h 26 @@ -2894,7 +1030,7 @@ graph node [ - id 5 + id 4 graphics [ w 50.6 @@ -2929,11 +1065,11 @@ graph node [ - id 6 + id 5 graphics [ - w 192.50000000000003 - h 54 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -2953,113 +1089,7 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 7 - graphics - [ - w 112.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Integers" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -3071,11 +1101,11 @@ graph node [ - id 10 + id 6 graphics [ - w 103.4 - h 26 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3083,93 +1113,35 @@ graph ] LabelGraphics [ - text "New Objects" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 fontName "Monospace" autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 2 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FunctionalOutput class + FunctionalData class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] ] - ] -] -graph -[ + node [ - id 0 + id 7 graphics [ - w 226.60000000000002 + w 177.10000000000002 h 40 type "rectangle" fill "#FFFFFF" @@ -3178,7 +1150,7 @@ graph ] LabelGraphics [ - text "Root literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3190,7 +1162,7 @@ graph LabelGraphics [ text " - FunctionType enum + InformationLink class " fontSize 14 fontName "Consolas" @@ -3202,10 +1174,10 @@ graph node [ - id 1 + id 8 graphics [ - w 297.0 + w 177.10000000000002 h 40 type "rectangle" fill "#FFFFFF" @@ -3214,7 +1186,7 @@ graph ] LabelGraphics [ - text "Intermediate literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3226,7 +1198,7 @@ graph LabelGraphics [ text " - FunctionType enum + InformationLink class " fontSize 14 fontName "Consolas" @@ -3238,11 +1210,11 @@ graph node [ - id 2 + id 9 graphics [ - w 226.60000000000002 - h 40 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3250,7 +1222,7 @@ graph ] LabelGraphics [ - text "Leaf literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3262,7 +1234,8 @@ graph LabelGraphics [ text " - FunctionType enum + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -3274,10 +1247,10 @@ graph node [ - id 3 + id 10 graphics [ - w 361.90000000000003 + w 184.8 h 54 type "rectangle" fill "#FFFFFF" @@ -3286,7 +1259,7 @@ graph ] LabelGraphics [ - text "o 1" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3298,8 +1271,8 @@ graph LabelGraphics [ text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -3311,10 +1284,46 @@ graph node [ - id 4 + id 11 graphics [ - w 41.800000000000004 + w 161.70000000000002 + h 40 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FAMTerminator class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 12 + graphics + [ + w 112.2 h 26 type "rectangle" fill "#FFFFFF" @@ -3323,7 +1332,7 @@ graph ] LabelGraphics [ - text "true" + text "New Integers" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3346,10 +1355,10 @@ graph node [ - id 5 + id 13 graphics [ - w 50.6 + w 85.80000000000001 h 26 type "rectangle" fill "#FFFFFF" @@ -3358,7 +1367,7 @@ graph ] LabelGraphics [ - text "false" + text "New Reals" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3381,11 +1390,11 @@ graph node [ - id 6 + id 14 graphics [ - w 192.50000000000003 - h 54 + w 103.4 + h 26 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3393,7 +1402,7 @@ graph ] LabelGraphics [ - text "null" + text "New Strings" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3405,8 +1414,6 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class " fontSize 14 fontName "Consolas" @@ -3418,10 +1425,10 @@ graph node [ - id 7 + id 15 graphics [ - w 112.2 + w 103.4 h 26 type "rectangle" fill "#FFFFFF" @@ -3430,7 +1437,7 @@ graph ] LabelGraphics [ - text "New Integers" + text "New Objects" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3450,123 +1457,232 @@ graph borderDistance 6 ] ] - - node + edge + [ + source 11 + target 6 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FAMTerminator" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 7 + target 6 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "from reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 8 + target 6 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "from reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 7 + target 9 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "to reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 8 + target 9 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "to reference InformationLink" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 6 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 9 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 10 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 9 + target 7 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "IncomingLinks reference FunctionalInput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 9 + target 8 + graphics [ - id 8 - graphics - [ - w 85.80000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Reals" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 9 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "IncomingLinks reference FunctionalInput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 6 + target 7 + graphics [ - id 10 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "outgoingLinks reference FunctionalOutput" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] + ] edge [ source 6 - target 3 + target 8 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "model reference FunctionalElement" + text "outgoingLinks reference FunctionalOutput" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -3576,8 +1692,8 @@ graph ] edge [ - source 3 - target 6 + source 6 + target 11 graphics [ fill "#000000" @@ -3586,7 +1702,7 @@ graph ] LabelGraphics [ - text "rootElements reference FunctionalArchitectureModel" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -3597,7 +1713,7 @@ graph edge [ source 6 - target 0 + target 5 graphics [ fill "#000000" @@ -3605,7 +1721,7 @@ graph ] LabelGraphics [ - text "type attribute Function" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -3613,162 +1729,54 @@ graph position "thead" ] ] -] -graph -[ - node + edge + [ + source 9 + target 5 + graphics [ - id 0 - graphics - [ - w 254.10000000000002 - h 110 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 1 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 10 + target 5 + graphics [ - id 2 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 3 - graphics - [ - w 24.200000000000003 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "-1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - + ] +] +graph +[ node [ - id 4 + id 0 graphics [ - w 15.400000000000002 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3776,7 +1784,7 @@ graph ] LabelGraphics [ - text "0" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3788,6 +1796,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -3799,11 +1808,11 @@ graph node [ - id 5 + id 1 graphics [ - w 15.400000000000002 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3811,7 +1820,7 @@ graph ] LabelGraphics [ - text "1" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3823,6 +1832,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -3834,11 +1844,11 @@ graph node [ - id 6 + id 2 graphics [ - w 33.0 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3846,7 +1856,7 @@ graph ] LabelGraphics [ - text ""A"" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3858,6 +1868,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -3869,10 +1880,10 @@ graph node [ - id 7 + id 3 graphics [ - w 33.0 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -3881,7 +1892,7 @@ graph ] LabelGraphics [ - text ""B"" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3904,10 +1915,10 @@ graph node [ - id 8 + id 4 graphics [ - w 94.60000000000001 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -3916,7 +1927,7 @@ graph ] LabelGraphics [ - text ""nsPrefix"" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3939,11 +1950,11 @@ graph node [ - id 9 + id 5 graphics [ - w 68.2 - h 26 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3951,7 +1962,7 @@ graph ] LabelGraphics [ - text ""nsUri"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3963,6 +1974,7 @@ graph LabelGraphics [ text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -3974,11 +1986,11 @@ graph node [ - id 10 + id 6 graphics [ - w 121.00000000000001 - h 26 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -3986,7 +1998,7 @@ graph ] LabelGraphics [ - text ""packageName"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -3998,6 +2010,8 @@ graph LabelGraphics [ text " + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -4009,11 +2023,11 @@ graph node [ - id 11 + id 7 graphics [ - w 269.5 - h 124 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4033,13 +2047,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -4051,11 +2060,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 124 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4075,13 +2084,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -4093,11 +2097,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 110 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4117,12 +2121,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EPackage class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart - EPackage class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -4134,11 +2133,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 124 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4158,13 +2157,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -4176,11 +2170,11 @@ graph node [ - id 15 + id 11 graphics [ - w 269.5 - h 124 + w 177.10000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4200,13 +2194,7 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + InformationLink class " fontSize 14 fontName "Consolas" @@ -4218,7 +2206,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -4253,7 +2241,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -4288,7 +2276,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -4323,7 +2311,7 @@ graph node [ - id 19 + id 15 graphics [ w 103.4 @@ -4341,189 +2329,32 @@ graph fontSize 16 fontName "Monospace" autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 11 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 14 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 15 - target 13 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 11 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 12 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 14 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 15 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] ] - ] edge [ - source 0 - target 13 + source 9 + target 7 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eSubpackages reference EPackage" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4533,8 +2364,8 @@ graph ] edge [ - source 13 - target 0 + source 11 + target 8 graphics [ fill "#000000" @@ -4542,7 +2373,7 @@ graph ] LabelGraphics [ - text "eSuperPackage reference EPackage" + text "from reference InformationLink" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4552,8 +2383,8 @@ graph ] edge [ - source 12 - target 8 + source 11 + target 7 graphics [ fill "#000000" @@ -4561,7 +2392,7 @@ graph ] LabelGraphics [ - text "instanceClassName attribute EClassifier" + text "to reference InformationLink" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4571,16 +2402,17 @@ graph ] edge [ - source 11 + source 5 target 6 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceClassName attribute EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4590,16 +2422,17 @@ graph ] edge [ - source 11 - target 10 + source 5 + target 7 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4609,16 +2442,17 @@ graph ] edge [ - source 12 + source 5 target 8 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4628,16 +2462,17 @@ graph ] edge [ - source 0 + source 5 target 10 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4647,8 +2482,8 @@ graph ] edge [ - source 12 - target 10 + source 7 + target 11 graphics [ fill "#000000" @@ -4656,7 +2491,7 @@ graph ] LabelGraphics [ - text "name attribute ENamedElement" + text "IncomingLinks reference FunctionalInput" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4666,16 +2501,17 @@ graph ] edge [ - source 11 - target 10 + source 8 + target 11 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" + text "outgoingLinks reference FunctionalOutput" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4685,16 +2521,17 @@ graph ] edge [ - source 13 - target 6 + source 7 + target 9 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4704,8 +2541,8 @@ graph ] edge [ - source 0 - target 9 + source 6 + target 5 graphics [ fill "#000000" @@ -4713,7 +2550,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4723,8 +2560,8 @@ graph ] edge [ - source 13 - target 8 + source 7 + target 5 graphics [ fill "#000000" @@ -4732,7 +2569,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4742,8 +2579,8 @@ graph ] edge [ - source 0 - target 8 + source 8 + target 5 graphics [ fill "#000000" @@ -4751,7 +2588,7 @@ graph ] LabelGraphics [ - text "nsPrefix attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -4759,231 +2596,35 @@ graph position "thead" ] ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Root literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 297.0 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Intermediate literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 2 - graphics - [ - w 226.60000000000002 - h 40 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "Leaf literal FunctionType" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionType enum - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 3 - graphics - [ - w 361.90000000000003 - h 54 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 5 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + edge + [ + source 10 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" ] - + LabelGraphics + [ + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] +] +graph +[ node [ - id 6 + id 0 graphics [ - w 192.50000000000003 - h 54 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -4991,7 +2632,7 @@ graph ] LabelGraphics [ - text "null" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5003,8 +2644,7 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5016,11 +2656,11 @@ graph node [ - id 7 + id 1 graphics [ - w 112.2 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5028,7 +2668,7 @@ graph ] LabelGraphics [ - text "New Integers" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5040,6 +2680,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5051,11 +2692,11 @@ graph node [ - id 8 + id 2 graphics [ - w 85.80000000000001 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5063,7 +2704,7 @@ graph ] LabelGraphics [ - text "New Reals" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5075,6 +2716,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5086,10 +2728,10 @@ graph node [ - id 9 + id 3 graphics [ - w 103.4 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -5098,7 +2740,7 @@ graph ] LabelGraphics [ - text "New Strings" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5121,10 +2763,10 @@ graph node [ - id 10 + id 4 graphics [ - w 103.4 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -5133,7 +2775,7 @@ graph ] LabelGraphics [ - text "New Objects" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5153,73 +2795,13 @@ graph borderDistance 6 ] ] - edge - [ - source 6 - target 3 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "model reference FunctionalElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 3 - target 6 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "rootElements reference FunctionalArchitectureModel" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 6 - target 2 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "type attribute Function" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ + node [ - id 0 + id 5 graphics [ - w 226.60000000000002 + w 207.9 h 40 type "rectangle" fill "#FFFFFF" @@ -5228,7 +2810,7 @@ graph ] LabelGraphics [ - text "Root literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5240,7 +2822,7 @@ graph LabelGraphics [ text " - FunctionType enum + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -5252,11 +2834,11 @@ graph node [ - id 1 + id 6 graphics [ - w 297.0 - h 40 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5264,7 +2846,7 @@ graph ] LabelGraphics [ - text "Intermediate literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5276,7 +2858,8 @@ graph LabelGraphics [ text " - FunctionType enum + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -5288,11 +2871,11 @@ graph node [ - id 2 + id 7 graphics [ - w 226.60000000000002 - h 40 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5300,7 +2883,7 @@ graph ] LabelGraphics [ - text "Leaf literal FunctionType" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5312,7 +2895,8 @@ graph LabelGraphics [ text " - FunctionType enum + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -5324,10 +2908,10 @@ graph node [ - id 3 + id 8 graphics [ - w 361.90000000000003 + w 184.8 h 54 type "rectangle" fill "#FFFFFF" @@ -5336,7 +2920,7 @@ graph ] LabelGraphics [ - text "o 1" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5348,8 +2932,8 @@ graph LabelGraphics [ text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -5361,11 +2945,11 @@ graph node [ - id 4 + id 9 graphics [ - w 41.800000000000004 - h 26 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5373,7 +2957,7 @@ graph ] LabelGraphics [ - text "true" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5385,6 +2969,7 @@ graph LabelGraphics [ text " + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -5396,11 +2981,11 @@ graph node [ - id 5 + id 10 graphics [ - w 50.6 - h 26 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5408,7 +2993,7 @@ graph ] LabelGraphics [ - text "false" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5420,6 +3005,7 @@ graph LabelGraphics [ text " + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -5431,10 +3017,10 @@ graph node [ - id 6 + id 11 graphics [ - w 192.50000000000003 + w 177.10000000000002 h 54 type "rectangle" fill "#FFFFFF" @@ -5455,8 +3041,8 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -5468,7 +3054,7 @@ graph node [ - id 7 + id 12 graphics [ w 112.2 @@ -5503,7 +3089,7 @@ graph node [ - id 8 + id 13 graphics [ w 85.80000000000001 @@ -5538,7 +3124,7 @@ graph node [ - id 9 + id 14 graphics [ w 103.4 @@ -5573,7 +3159,7 @@ graph node [ - id 10 + id 15 graphics [ w 103.4 @@ -5606,17 +3192,136 @@ graph ] ] edge + [ + source 9 + target 6 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FAMTerminator" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 10 + target 7 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FAMTerminator" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 6 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 7 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 8 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 11 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge [ source 6 - target 3 + target 9 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "model reference FunctionalElement" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -5626,8 +3331,8 @@ graph ] edge [ - source 3 - target 6 + source 7 + target 10 graphics [ fill "#000000" @@ -5636,7 +3341,7 @@ graph ] LabelGraphics [ - text "rootElements reference FunctionalArchitectureModel" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -5647,7 +3352,7 @@ graph edge [ source 6 - target 1 + target 5 graphics [ fill "#000000" @@ -5655,7 +3360,64 @@ graph ] LabelGraphics [ - text "type attribute Function" + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 7 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 8 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 11 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -5671,8 +3433,8 @@ graph id 0 graphics [ - w 254.10000000000002 - h 110 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5680,7 +3442,7 @@ graph ] LabelGraphics [ - text "o 1" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5692,12 +3454,7 @@ graph LabelGraphics [ text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5712,8 +3469,8 @@ graph id 1 graphics [ - w 41.800000000000004 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5721,7 +3478,7 @@ graph ] LabelGraphics [ - text "true" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5733,6 +3490,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5747,8 +3505,8 @@ graph id 2 graphics [ - w 50.6 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5756,7 +3514,7 @@ graph ] LabelGraphics [ - text "false" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5768,6 +3526,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -5782,7 +3541,7 @@ graph id 3 graphics [ - w 24.200000000000003 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -5791,7 +3550,7 @@ graph ] LabelGraphics [ - text "-1" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5817,7 +3576,7 @@ graph id 4 graphics [ - w 15.400000000000002 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -5826,7 +3585,7 @@ graph ] LabelGraphics [ - text "0" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5852,8 +3611,8 @@ graph id 5 graphics [ - w 15.400000000000002 - h 26 + w 269.5 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5861,7 +3620,7 @@ graph ] LabelGraphics [ - text "1" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5873,6 +3632,7 @@ graph LabelGraphics [ text " + FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -5887,8 +3647,8 @@ graph id 6 graphics [ - w 33.0 - h 26 + w 192.50000000000003 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -5896,7 +3656,7 @@ graph ] LabelGraphics [ - text ""A"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -5908,6 +3668,8 @@ graph LabelGraphics [ text " + FunctionalElement class + Function class " fontSize 14 fontName "Consolas" @@ -5922,148 +3684,8 @@ graph id 7 graphics [ - w 33.0 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text ""B"" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 8 - graphics - [ - w 94.60000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text ""nsPrefix"" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 9 - graphics - [ - w 68.2 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text ""nsUri"" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 10 - graphics - [ - w 121.00000000000001 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text ""packageName"" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 11 - graphics - [ - w 269.5 - h 110 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6083,12 +3705,7 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -6100,11 +3717,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 68 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6124,9 +3741,8 @@ graph LabelGraphics [ text " - EAnnotation class - EModelElement class - EModelElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -6138,11 +3754,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 110 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6162,12 +3778,7 @@ graph LabelGraphics [ text " - EClass class - EClassifier class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -6179,11 +3790,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 110 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6203,12 +3814,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -6220,11 +3827,11 @@ graph node [ - id 15 + id 11 graphics [ - w 269.5 - h 68 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6244,9 +3851,8 @@ graph LabelGraphics [ text " - EAnnotation class - EModelElement class - EModelElement class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -6258,7 +3864,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -6293,7 +3899,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -6328,7 +3934,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -6363,7 +3969,7 @@ graph node [ - id 19 + id 15 graphics [ w 103.4 @@ -6397,35 +4003,17 @@ graph ] edge [ - source 12 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eModelElement reference EAnnotation" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 15 - target 0 + source 6 + target 7 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "eModelElement reference EAnnotation" + text "interface reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6435,8 +4023,8 @@ graph ] edge [ - source 11 - target 0 + source 6 + target 5 graphics [ fill "#000000" @@ -6444,7 +4032,7 @@ graph ] LabelGraphics [ - text "ePackage reference EClassifier" + text "model reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6454,16 +4042,17 @@ graph ] edge [ - source 13 - target 0 + source 5 + target 6 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "ePackage reference EClassifier" + text "rootElements reference FunctionalArchitectureModel" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6473,8 +4062,8 @@ graph ] edge [ - source 14 - target 0 + source 9 + target 8 graphics [ fill "#000000" @@ -6482,7 +4071,7 @@ graph ] LabelGraphics [ - text "ePackage reference EClassifier" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6492,8 +4081,8 @@ graph ] edge [ - source 0 - target 12 + source 7 + target 8 graphics [ fill "#000000" @@ -6502,7 +4091,7 @@ graph ] LabelGraphics [ - text "eAnnotations reference EModelElement" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6512,8 +4101,8 @@ graph ] edge [ - source 0 - target 15 + source 7 + target 10 graphics [ fill "#000000" @@ -6522,7 +4111,7 @@ graph ] LabelGraphics [ - text "eAnnotations reference EModelElement" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6532,7 +4121,7 @@ graph ] edge [ - source 0 + source 7 target 11 graphics [ @@ -6542,7 +4131,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6552,17 +4141,16 @@ graph ] edge [ - source 0 - target 13 + source 7 + target 6 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "element reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6572,8 +4160,8 @@ graph ] edge [ - source 0 - target 14 + source 8 + target 9 graphics [ fill "#000000" @@ -6582,7 +4170,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6592,7 +4180,7 @@ graph ] edge [ - source 12 + source 8 target 7 graphics [ @@ -6601,26 +4189,7 @@ graph ] LabelGraphics [ - text "source attribute EAnnotation" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "instanceClassName attribute EClassifier" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6630,27 +4199,8 @@ graph ] edge [ - source 11 - target 9 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "instanceTypeName attribute EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 10 + source 10 + target 7 graphics [ fill "#000000" @@ -6658,7 +4208,7 @@ graph ] LabelGraphics [ - text "name attribute ENamedElement" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6669,64 +4219,7 @@ graph edge [ source 11 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 9 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 14 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 9 + target 7 graphics [ fill "#000000" @@ -6734,7 +4227,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -6744,179 +4237,33 @@ graph ] edge [ - source 0 - target 8 + source 6 + target 2 graphics [ fill "#000000" targetArrow "standard" - ] - LabelGraphics - [ - text "nsPrefix attribute EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 254.10000000000002 - h 110 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 2 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node + ] + LabelGraphics [ - id 3 - graphics - [ - w 24.200000000000003 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "-1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "type attribute Function" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - + ] +] +graph +[ node [ - id 4 + id 0 graphics [ - w 15.400000000000002 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6924,7 +4271,7 @@ graph ] LabelGraphics [ - text "0" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -6936,6 +4283,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -6947,11 +4295,11 @@ graph node [ - id 5 + id 1 graphics [ - w 15.400000000000002 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6959,7 +4307,7 @@ graph ] LabelGraphics [ - text "1" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -6971,6 +4319,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -6982,11 +4331,11 @@ graph node [ - id 6 + id 2 graphics [ - w 33.0 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -6994,7 +4343,7 @@ graph ] LabelGraphics [ - text ""A"" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7006,6 +4355,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -7017,10 +4367,10 @@ graph node [ - id 7 + id 3 graphics [ - w 33.0 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -7029,7 +4379,7 @@ graph ] LabelGraphics [ - text ""B"" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7052,10 +4402,10 @@ graph node [ - id 8 + id 4 graphics [ - w 94.60000000000001 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -7064,7 +4414,7 @@ graph ] LabelGraphics [ - text ""nsPrefix"" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7087,11 +4437,11 @@ graph node [ - id 9 + id 5 graphics [ - w 68.2 - h 26 + w 269.5 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7099,7 +4449,7 @@ graph ] LabelGraphics [ - text ""nsUri"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7111,6 +4461,7 @@ graph LabelGraphics [ text " + FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -7122,11 +4473,11 @@ graph node [ - id 10 + id 6 graphics [ - w 121.00000000000001 - h 26 + w 192.50000000000003 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7134,7 +4485,7 @@ graph ] LabelGraphics [ - text ""packageName"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7146,6 +4497,8 @@ graph LabelGraphics [ text " + FunctionalElement class + Function class " fontSize 14 fontName "Consolas" @@ -7157,11 +4510,11 @@ graph node [ - id 11 + id 7 graphics [ - w 269.5 - h 124 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7181,13 +4534,7 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -7199,11 +4546,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 124 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7223,13 +4570,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -7241,11 +4583,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 96 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7265,11 +4607,7 @@ graph LabelGraphics [ text " - EEnumLiteral class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -7281,11 +4619,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 68 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7305,9 +4643,8 @@ graph LabelGraphics [ text " - EAnnotation class - EModelElement class - EModelElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -7319,11 +4656,11 @@ graph node [ - id 15 + id 11 graphics [ - w 269.5 - h 96 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7343,11 +4680,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - ETypeParameter class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -7359,7 +4692,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -7394,7 +4727,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -7429,7 +4762,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -7442,180 +4775,64 @@ graph LabelGraphics [ text "New Strings" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 19 - graphics - [ - w 103.4 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "New Objects" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 14 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eModelElement reference EAnnotation" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 15 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eTypeParameters reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 13 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eLiterals reference EEnum" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 11 - graphics - [ - fill "#000000" - targetArrow "standard" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] ] - LabelGraphics + + node [ - text "eEnum reference EEnumLiteral" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" + id 15 + graphics + [ + w 103.4 + h 26 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "New Objects" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] ] - ] edge [ - source 0 - target 14 + source 6 + target 7 graphics [ fill "#000000" @@ -7624,7 +4841,7 @@ graph ] LabelGraphics [ - text "eAnnotations reference EModelElement" + text "interface reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7634,17 +4851,16 @@ graph ] edge [ - source 0 - target 11 + source 6 + target 5 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "model reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7654,8 +4870,8 @@ graph ] edge [ - source 0 - target 12 + source 5 + target 6 graphics [ fill "#000000" @@ -7664,26 +4880,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 14 - target 10 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "source attribute EAnnotation" + text "rootElements reference FunctionalArchitectureModel" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7693,7 +4890,7 @@ graph ] edge [ - source 11 + source 9 target 8 graphics [ @@ -7702,7 +4899,7 @@ graph ] LabelGraphics [ - text "instanceClassName attribute EClassifier" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7713,7 +4910,7 @@ graph edge [ source 11 - target 9 + target 10 graphics [ fill "#000000" @@ -7721,7 +4918,7 @@ graph ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7731,16 +4928,17 @@ graph ] edge [ - source 12 - target 9 + source 7 + target 8 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7750,16 +4948,17 @@ graph ] edge [ - source 11 - target 2 + source 7 + target 10 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "serializable attribute EDataType" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7769,8 +4968,8 @@ graph ] edge [ - source 12 - target 2 + source 7 + target 6 graphics [ fill "#000000" @@ -7778,7 +4977,7 @@ graph ] LabelGraphics [ - text "serializable attribute EDataType" + text "element reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7788,16 +4987,17 @@ graph ] edge [ - source 13 + source 8 target 9 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "literal attribute EEnumLiteral" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7807,16 +5007,17 @@ graph ] edge [ - source 0 - target 10 + source 10 + target 11 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7826,8 +5027,8 @@ graph ] edge [ - source 12 - target 10 + source 8 + target 7 graphics [ fill "#000000" @@ -7835,7 +5036,7 @@ graph ] LabelGraphics [ - text "name attribute ENamedElement" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7845,8 +5046,8 @@ graph ] edge [ - source 0 - target 9 + source 10 + target 7 graphics [ fill "#000000" @@ -7854,7 +5055,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7864,8 +5065,8 @@ graph ] edge [ - source 0 - target 8 + source 6 + target 0 graphics [ fill "#000000" @@ -7873,7 +5074,7 @@ graph ] LabelGraphics [ - text "nsPrefix attribute EPackage" + text "type attribute Function" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -7889,8 +5090,8 @@ graph id 0 graphics [ - w 254.10000000000002 - h 110 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7898,7 +5099,7 @@ graph ] LabelGraphics [ - text "o 1" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7910,12 +5111,7 @@ graph LabelGraphics [ text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class + FunctionType enum " fontSize 14 fontName "Consolas" @@ -7930,8 +5126,8 @@ graph id 1 graphics [ - w 41.800000000000004 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -7939,7 +5135,7 @@ graph ] LabelGraphics [ - text "true" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -7951,6 +5147,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -7965,148 +5162,8 @@ graph id 2 graphics [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 3 - graphics - [ - w 24.200000000000003 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "-1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 4 - graphics - [ - w 15.400000000000002 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "0" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 5 - graphics - [ - w 15.400000000000002 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 6 - graphics - [ - w 33.0 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8114,7 +5171,7 @@ graph ] LabelGraphics [ - text ""A"" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -8126,6 +5183,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -8137,10 +5195,10 @@ graph node [ - id 7 + id 3 graphics [ - w 33.0 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -8149,7 +5207,7 @@ graph ] LabelGraphics [ - text ""B"" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -8172,10 +5230,10 @@ graph node [ - id 8 + id 4 graphics [ - w 94.60000000000001 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -8184,7 +5242,7 @@ graph ] LabelGraphics [ - text ""nsPrefix"" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -8207,11 +5265,11 @@ graph node [ - id 9 + id 5 graphics [ - w 68.2 - h 26 + w 269.5 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8219,7 +5277,7 @@ graph ] LabelGraphics [ - text ""nsUri"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -8231,6 +5289,7 @@ graph LabelGraphics [ text " + FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -8242,11 +5301,11 @@ graph node [ - id 10 + id 6 graphics [ - w 121.00000000000001 - h 26 + w 192.50000000000003 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8254,7 +5313,7 @@ graph ] LabelGraphics [ - text ""packageName"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -8266,6 +5325,8 @@ graph LabelGraphics [ text " + FunctionalElement class + Function class " fontSize 14 fontName "Consolas" @@ -8277,11 +5338,11 @@ graph node [ - id 11 + id 7 graphics [ - w 269.5 - h 110 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8301,12 +5362,7 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -8318,11 +5374,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 110 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8342,12 +5398,8 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EPackage class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart - EPackage class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -8359,11 +5411,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 124 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8383,13 +5435,8 @@ graph LabelGraphics [ text " - EClassifier class - EDataType class - EEnum class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -8401,11 +5448,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 96 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8425,11 +5472,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - ETypeParameter class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -8441,11 +5484,11 @@ graph node [ - id 15 + id 11 graphics [ - w 269.5 - h 68 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -8465,9 +5508,8 @@ graph LabelGraphics [ text " - EAnnotation class - EModelElement class - EModelElement class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -8479,7 +5521,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -8514,7 +5556,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -8549,7 +5591,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -8584,7 +5626,7 @@ graph node [ - id 19 + id 15 graphics [ w 103.4 @@ -8618,35 +5660,17 @@ graph ] edge [ - source 15 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eModelElement reference EAnnotation" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 0 + source 6 + target 7 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "ePackage reference EClassifier" + text "interface reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8656,8 +5680,8 @@ graph ] edge [ - source 13 - target 0 + source 6 + target 5 graphics [ fill "#000000" @@ -8665,7 +5689,7 @@ graph ] LabelGraphics [ - text "ePackage reference EClassifier" + text "model reference FunctionalElement" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8675,8 +5699,8 @@ graph ] edge [ - source 13 - target 14 + source 5 + target 6 graphics [ fill "#000000" @@ -8685,7 +5709,7 @@ graph ] LabelGraphics [ - text "eTypeParameters reference EClassifier" + text "rootElements reference FunctionalArchitectureModel" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8695,17 +5719,16 @@ graph ] edge [ - source 0 - target 15 + source 10 + target 9 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eAnnotations reference EModelElement" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8715,8 +5738,8 @@ graph ] edge [ - source 0 - target 11 + source 7 + target 8 graphics [ fill "#000000" @@ -8725,7 +5748,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8735,8 +5758,8 @@ graph ] edge [ - source 0 - target 13 + source 7 + target 9 graphics [ fill "#000000" @@ -8745,7 +5768,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8755,8 +5778,8 @@ graph ] edge [ - source 0 - target 12 + source 7 + target 11 graphics [ fill "#000000" @@ -8765,26 +5788,7 @@ graph ] LabelGraphics [ - text "eSubpackages reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eSuperPackage reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8794,7 +5798,7 @@ graph ] edge [ - source 11 + source 7 target 6 graphics [ @@ -8803,45 +5807,7 @@ graph ] LabelGraphics [ - text "instanceClassName attribute EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 7 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "instanceClassName attribute EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 1 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "serializable attribute EDataType" + text "element reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8851,54 +5817,17 @@ graph ] edge [ - source 0 + source 9 target 10 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 6 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 9 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "nsURI attribute EPackage" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8908,8 +5837,8 @@ graph ] edge [ - source 12 - target 10 + source 8 + target 7 graphics [ fill "#000000" @@ -8917,7 +5846,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8927,8 +5856,8 @@ graph ] edge [ - source 0 - target 8 + source 9 + target 7 graphics [ fill "#000000" @@ -8936,7 +5865,7 @@ graph ] LabelGraphics [ - text "nsPrefix attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -8945,180 +5874,53 @@ graph ] ] edge - [ - source 12 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "nsPrefix attribute EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] -] -graph -[ - node - [ - id 0 - graphics - [ - w 254.10000000000002 - h 110 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - - node - [ - id 1 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + [ + source 11 + target 7 + graphics + [ + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 2 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 6 + target 0 + graphics [ - id 3 - graphics - [ - w 24.200000000000003 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "-1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - + LabelGraphics + [ + text "type attribute Function" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] +] +graph +[ node [ - id 4 + id 0 graphics [ - w 15.400000000000002 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9126,7 +5928,7 @@ graph ] LabelGraphics [ - text "0" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9138,6 +5940,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -9149,11 +5952,11 @@ graph node [ - id 5 + id 1 graphics [ - w 15.400000000000002 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9161,7 +5964,7 @@ graph ] LabelGraphics [ - text "1" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9173,6 +5976,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -9184,11 +5988,11 @@ graph node [ - id 6 + id 2 graphics [ - w 33.0 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9196,7 +6000,7 @@ graph ] LabelGraphics [ - text ""A"" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9208,6 +6012,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -9219,10 +6024,10 @@ graph node [ - id 7 + id 3 graphics [ - w 33.0 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -9231,7 +6036,7 @@ graph ] LabelGraphics [ - text ""B"" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9254,10 +6059,10 @@ graph node [ - id 8 + id 4 graphics [ - w 94.60000000000001 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -9266,7 +6071,7 @@ graph ] LabelGraphics [ - text ""nsPrefix"" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9289,11 +6094,11 @@ graph node [ - id 9 + id 5 graphics [ - w 68.2 - h 26 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9301,7 +6106,7 @@ graph ] LabelGraphics [ - text ""nsUri"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9313,6 +6118,7 @@ graph LabelGraphics [ text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -9324,11 +6130,11 @@ graph node [ - id 10 + id 6 graphics [ - w 121.00000000000001 - h 26 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9336,7 +6142,7 @@ graph ] LabelGraphics [ - text ""packageName"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -9348,6 +6154,8 @@ graph LabelGraphics [ text " + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -9359,11 +6167,11 @@ graph node [ - id 11 + id 7 graphics [ - w 269.5 - h 110 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9383,12 +6191,8 @@ graph LabelGraphics [ text " - EClass class - EClassifier class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -9400,11 +6204,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 110 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9424,12 +6228,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EPackage class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart - EPackage class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -9441,11 +6240,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 110 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9465,12 +6264,8 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EPackage class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart - EPackage class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -9482,11 +6277,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 96 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9506,11 +6301,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - ETypeParameter class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -9522,11 +6313,11 @@ graph node [ - id 15 + id 11 graphics [ - w 269.5 - h 110 + w 177.10000000000002 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -9546,12 +6337,8 @@ graph LabelGraphics [ text " - EClass class - EClassifier class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalInput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -9563,7 +6350,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -9598,7 +6385,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -9633,7 +6420,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -9668,7 +6455,7 @@ graph node [ - id 19 + id 15 graphics [ w 103.4 @@ -9691,126 +6478,27 @@ graph ] LabelGraphics [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] - ] - edge - [ - source 11 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 15 - target 13 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 14 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eTypeParameters reference EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 11 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 15 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "eClassifiers reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" + text " + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] ] - ] edge [ - source 0 - target 12 + source 8 + target 7 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eSubpackages reference EPackage" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9820,17 +6508,16 @@ graph ] edge [ - source 12 - target 13 + source 10 + target 6 graphics [ fill "#000000" - width 3 targetArrow "standard" ] LabelGraphics [ - text "eSubpackages reference EPackage" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9840,16 +6527,17 @@ graph ] edge [ - source 12 - target 0 + source 5 + target 6 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "eSuperPackage reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9859,16 +6547,17 @@ graph ] edge [ - source 13 - target 12 + source 5 + target 7 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "eSuperPackage reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9878,16 +6567,17 @@ graph ] edge [ - source 11 - target 1 + source 5 + target 9 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "abstract attribute EClass" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9897,16 +6587,17 @@ graph ] edge [ - source 11 - target 2 + source 5 + target 11 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "interface attribute EClass" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9916,35 +6607,17 @@ graph ] edge [ - source 11 + source 7 target 8 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 15 - target 6 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "instanceTypeName attribute EClassifier" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9954,35 +6627,17 @@ graph ] edge [ - source 0 + source 6 target 10 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -9992,8 +6647,8 @@ graph ] edge [ - source 0 - target 9 + source 6 + target 5 graphics [ fill "#000000" @@ -10001,7 +6656,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10011,8 +6666,8 @@ graph ] edge [ - source 13 - target 7 + source 7 + target 5 graphics [ fill "#000000" @@ -10020,7 +6675,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10030,8 +6685,8 @@ graph ] edge [ - source 12 - target 7 + source 9 + target 5 graphics [ fill "#000000" @@ -10039,7 +6694,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10049,8 +6704,8 @@ graph ] edge [ - source 0 - target 8 + source 11 + target 5 graphics [ fill "#000000" @@ -10058,7 +6713,7 @@ graph ] LabelGraphics [ - text "nsPrefix attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10182,8 +6837,8 @@ graph id 3 graphics [ - w 361.90000000000003 - h 54 + w 41.800000000000004 + h 26 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10191,7 +6846,7 @@ graph ] LabelGraphics [ - text "o 1" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10203,8 +6858,6 @@ graph LabelGraphics [ text " - FunctionalArchitectureModel class DefinedPart - FunctionalArchitectureModel class " fontSize 14 fontName "Consolas" @@ -10219,7 +6872,7 @@ graph id 4 graphics [ - w 41.800000000000004 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -10228,7 +6881,7 @@ graph ] LabelGraphics [ - text "true" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10254,8 +6907,8 @@ graph id 5 graphics [ - w 50.6 - h 26 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10263,7 +6916,7 @@ graph ] LabelGraphics [ - text "false" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10275,6 +6928,7 @@ graph LabelGraphics [ text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -10289,7 +6943,7 @@ graph id 6 graphics [ - w 192.50000000000003 + w 184.8 h 54 type "rectangle" fill "#FFFFFF" @@ -10310,8 +6964,8 @@ graph LabelGraphics [ text " - FunctionalElement class - Function class + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -10325,6 +6979,190 @@ graph [ id 7 graphics + [ + w 184.8 + h 54 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FunctionalOutput class + FunctionalData class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 8 + graphics + [ + w 184.8 + h 54 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FunctionalOutput class + FunctionalData class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 9 + graphics + [ + w 177.10000000000002 + h 54 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FunctionalInput class + FunctionalData class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 10 + graphics + [ + w 177.10000000000002 + h 54 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FunctionalInput class + FunctionalData class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 11 + graphics + [ + w 161.70000000000002 + h 40 + type "rectangle" + fill "#FFFFFF" + fill2 "#FFFFFF" + outline "#000000" + ] + LabelGraphics + [ + text "null" + outline "#000000" + fill "#FFFFFF" + fontSize 16 + fontName "Monospace" + autoSizePolicy "node_width" + anchor "t" + borderDistance 0.0 + ] + LabelGraphics + [ + text " + FAMTerminator class + " + fontSize 14 + fontName "Consolas" + alignment "left" + anchor "tl" + borderDistance 6 + ] + ] + + node + [ + id 12 + graphics [ w 112.2 h 26 @@ -10358,7 +7196,7 @@ graph node [ - id 8 + id 13 graphics [ w 85.80000000000001 @@ -10393,7 +7231,7 @@ graph node [ - id 9 + id 14 graphics [ w 103.4 @@ -10428,7 +7266,7 @@ graph node [ - id 10 + id 15 graphics [ w 103.4 @@ -10462,8 +7300,8 @@ graph ] edge [ - source 6 - target 3 + source 11 + target 9 graphics [ fill "#000000" @@ -10471,7 +7309,7 @@ graph ] LabelGraphics [ - text "model reference FunctionalElement" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10481,7 +7319,7 @@ graph ] edge [ - source 3 + source 5 target 6 graphics [ @@ -10491,7 +7329,107 @@ graph ] LabelGraphics [ - text "rootElements reference FunctionalArchitectureModel" + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 7 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 8 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 9 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 5 + target 10 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "data reference FunctionalInterface" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 9 + target 11 + graphics + [ + fill "#000000" + width 3 + targetArrow "standard" + ] + LabelGraphics + [ + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10502,7 +7440,7 @@ graph edge [ source 6 - target 1 + target 5 graphics [ fill "#000000" @@ -10510,7 +7448,7 @@ graph ] LabelGraphics [ - text "type attribute Function" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -10518,162 +7456,92 @@ graph position "thead" ] ] -] -graph -[ - node + edge + [ + source 7 + target 5 + graphics [ - id 0 - graphics - [ - w 254.10000000000002 - h 110 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "o 1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - EModelElement class DefinedPart - ENamedElement class DefinedPart - EPackage class DefinedPart - EModelElement class - ENamedElement class - EPackage class - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 1 - graphics - [ - w 41.800000000000004 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "true" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" ] - - node + ] + edge + [ + source 8 + target 5 + graphics [ - id 2 - graphics - [ - w 50.6 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "false" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + fill "#000000" + targetArrow "standard" ] - - node + LabelGraphics [ - id 3 - graphics - [ - w 24.200000000000003 - h 26 - type "rectangle" - fill "#FFFFFF" - fill2 "#FFFFFF" - outline "#000000" - ] - LabelGraphics - [ - text "-1" - outline "#000000" - fill "#FFFFFF" - fontSize 16 - fontName "Monospace" - autoSizePolicy "node_width" - anchor "t" - borderDistance 0.0 - ] - LabelGraphics - [ - text " - " - fontSize 14 - fontName "Consolas" - alignment "left" - anchor "tl" - borderDistance 6 - ] + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 9 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" ] - + LabelGraphics + [ + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] + edge + [ + source 10 + target 5 + graphics + [ + fill "#000000" + targetArrow "standard" + ] + LabelGraphics + [ + text "interface reference FunctionalData" + fontSize 14 + fontName "Consolas" + configuration "AutoFlippingLabel" + model "six_pos" + position "thead" + ] + ] +] +graph +[ node [ - id 4 + id 0 graphics [ - w 15.400000000000002 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10681,7 +7549,7 @@ graph ] LabelGraphics [ - text "0" + text "Root literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10693,6 +7561,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -10704,11 +7573,11 @@ graph node [ - id 5 + id 1 graphics [ - w 15.400000000000002 - h 26 + w 297.0 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10716,7 +7585,7 @@ graph ] LabelGraphics [ - text "1" + text "Intermediate literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10728,6 +7597,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -10739,11 +7609,11 @@ graph node [ - id 6 + id 2 graphics [ - w 33.0 - h 26 + w 226.60000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10751,7 +7621,7 @@ graph ] LabelGraphics [ - text ""A"" + text "Leaf literal FunctionType" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10763,6 +7633,7 @@ graph LabelGraphics [ text " + FunctionType enum " fontSize 14 fontName "Consolas" @@ -10774,10 +7645,10 @@ graph node [ - id 7 + id 3 graphics [ - w 33.0 + w 41.800000000000004 h 26 type "rectangle" fill "#FFFFFF" @@ -10786,7 +7657,7 @@ graph ] LabelGraphics [ - text ""B"" + text "true" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10809,10 +7680,10 @@ graph node [ - id 8 + id 4 graphics [ - w 94.60000000000001 + w 50.6 h 26 type "rectangle" fill "#FFFFFF" @@ -10821,7 +7692,7 @@ graph ] LabelGraphics [ - text ""nsPrefix"" + text "false" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10844,11 +7715,11 @@ graph node [ - id 9 + id 5 graphics [ - w 68.2 - h 26 + w 207.9 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10856,7 +7727,7 @@ graph ] LabelGraphics [ - text ""nsUri"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10868,6 +7739,7 @@ graph LabelGraphics [ text " + FunctionalInterface class " fontSize 14 fontName "Consolas" @@ -10879,11 +7751,11 @@ graph node [ - id 10 + id 6 graphics [ - w 121.00000000000001 - h 26 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10891,7 +7763,7 @@ graph ] LabelGraphics [ - text ""packageName"" + text "null" outline "#000000" fill "#FFFFFF" fontSize 16 @@ -10903,6 +7775,8 @@ graph LabelGraphics [ text " + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -10914,11 +7788,11 @@ graph node [ - id 11 + id 7 graphics [ - w 269.5 - h 110 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10938,12 +7812,8 @@ graph LabelGraphics [ text " - EClass class - EClassifier class - EModelElement class - ENamedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -10955,11 +7825,11 @@ graph node [ - id 12 + id 8 graphics [ - w 269.5 - h 110 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -10979,12 +7849,8 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EPackage class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart - EPackage class UndefinedPart + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -10996,11 +7862,11 @@ graph node [ - id 13 + id 9 graphics [ - w 269.5 - h 110 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -11020,12 +7886,7 @@ graph LabelGraphics [ text " - EModelElement class - ENamedElement class - EOperation class - ETypedElement class - EModelElement class UndefinedPart - ENamedElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -11037,11 +7898,11 @@ graph node [ - id 14 + id 10 graphics [ - w 269.5 - h 68 + w 161.70000000000002 + h 40 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -11061,9 +7922,7 @@ graph LabelGraphics [ text " - EAnnotation class - EModelElement class - EModelElement class UndefinedPart + FAMTerminator class " fontSize 14 fontName "Consolas" @@ -11075,11 +7934,11 @@ graph node [ - id 15 + id 11 graphics [ - w 238.70000000000002 - h 40 + w 184.8 + h 54 type "rectangle" fill "#FFFFFF" fill2 "#FFFFFF" @@ -11099,7 +7958,8 @@ graph LabelGraphics [ text " - EStringToStringMapEntry class + FunctionalOutput class + FunctionalData class " fontSize 14 fontName "Consolas" @@ -11111,7 +7971,7 @@ graph node [ - id 16 + id 12 graphics [ w 112.2 @@ -11146,7 +8006,7 @@ graph node [ - id 17 + id 13 graphics [ w 85.80000000000001 @@ -11181,7 +8041,7 @@ graph node [ - id 18 + id 14 graphics [ w 103.4 @@ -11216,7 +8076,7 @@ graph node [ - id 19 + id 15 graphics [ w 103.4 @@ -11250,28 +8110,8 @@ graph ] edge [ - source 14 - target 15 - graphics - [ - fill "#000000" - width 3 - targetArrow "standard" - ] - LabelGraphics - [ - text "details reference EAnnotation" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 14 - target 0 + source 9 + target 6 graphics [ fill "#000000" @@ -11279,7 +8119,7 @@ graph ] LabelGraphics [ - text "eModelElement reference EAnnotation" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11289,8 +8129,8 @@ graph ] edge [ - source 11 - target 11 + source 10 + target 7 graphics [ fill "#000000" @@ -11298,7 +8138,7 @@ graph ] LabelGraphics [ - text "eSuperTypes reference EClass" + text "data reference FAMTerminator" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11308,8 +8148,8 @@ graph ] edge [ - source 11 - target 13 + source 5 + target 6 graphics [ fill "#000000" @@ -11318,45 +8158,7 @@ graph ] LabelGraphics [ - text "eOperations reference EClass" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 11 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eAllSuperTypes reference EClass" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "ePackage reference EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11366,8 +8168,8 @@ graph ] edge [ - source 0 - target 14 + source 5 + target 7 graphics [ fill "#000000" @@ -11376,26 +8178,7 @@ graph ] LabelGraphics [ - text "eAnnotations reference EModelElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 13 - target 11 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eContainingClass reference EOperation" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11405,8 +8188,8 @@ graph ] edge [ - source 0 - target 11 + source 5 + target 8 graphics [ fill "#000000" @@ -11415,7 +8198,7 @@ graph ] LabelGraphics [ - text "eClassifiers reference EPackage" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11425,8 +8208,8 @@ graph ] edge [ - source 0 - target 12 + source 5 + target 11 graphics [ fill "#000000" @@ -11435,45 +8218,7 @@ graph ] LabelGraphics [ - text "eSubpackages reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 0 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "eSuperPackage reference EPackage" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 11 - target 8 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "instanceClassName attribute EClassifier" + text "data reference FunctionalInterface" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11483,16 +8228,17 @@ graph ] edge [ - source 11 + source 6 target 9 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "instanceTypeName attribute EClassifier" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11502,54 +8248,17 @@ graph ] edge [ - source 0 + source 7 target 10 graphics [ fill "#000000" + width 3 targetArrow "standard" ] LabelGraphics [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 12 - target 7 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "name attribute ENamedElement" - fontSize 14 - fontName "Consolas" - configuration "AutoFlippingLabel" - model "six_pos" - position "thead" - ] - ] - edge - [ - source 0 - target 9 - graphics - [ - fill "#000000" - targetArrow "standard" - ] - LabelGraphics - [ - text "nsURI attribute EPackage" + text "terminator reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11559,8 +8268,8 @@ graph ] edge [ - source 12 - target 8 + source 6 + target 5 graphics [ fill "#000000" @@ -11568,7 +8277,7 @@ graph ] LabelGraphics [ - text "nsURI attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11578,8 +8287,8 @@ graph ] edge [ - source 0 - target 8 + source 7 + target 5 graphics [ fill "#000000" @@ -11587,7 +8296,7 @@ graph ] LabelGraphics [ - text "nsPrefix attribute EPackage" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11597,8 +8306,8 @@ graph ] edge [ - source 13 - target 1 + source 8 + target 5 graphics [ fill "#000000" @@ -11606,7 +8315,7 @@ graph ] LabelGraphics [ - text "unique attribute ETypedElement" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" @@ -11616,8 +8325,8 @@ graph ] edge [ - source 13 - target 4 + source 11 + target 5 graphics [ fill "#000000" @@ -11625,7 +8334,7 @@ graph ] LabelGraphics [ - text "upperBound attribute ETypedElement" + text "interface reference FunctionalData" fontSize 14 fontName "Consolas" configuration "AutoFlippingLabel" -- cgit v1.2.3-70-g09d2