-
Notifications
You must be signed in to change notification settings - Fork 3
/
model.dot
58 lines (58 loc) · 7.64 KB
/
model.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
digraph "graph" {
graph [fontsize=12]
node [fontsize=12]
edge [fontsize=12]
rankdir=TB;
"N19" -> "N17" [uuid = "<ClassDecl, Declaration>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N14" -> "N9" [uuid = "<FunctionCall, Expression>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N19" -> "N18" [uuid = "<FunctionDecl, Declaration>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N14" -> "N8" [uuid = "<MethodCall, Expression>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N14" -> "N13" [uuid = "<StringConcat, Expression>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N14" -> "N7" [uuid = "<VariableAccess, Expression>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "extends", dir = "back", weight = "10000"]
"N9" -> "N7" [uuid = "<FunctionCall, VariableAccess>", color = "#a65628", fontcolor = "#a65628", style = "solid", label = "arguments", dir = "forward", weight = "1"]
"N8" -> "N7" [uuid = "<MethodCall, VariableAccess>", color = "#ff7f00", fontcolor = "#ff7f00", style = "solid", label = "arguments", dir = "forward", weight = "1"]
"N18" -> "N15" [uuid = "<FunctionDecl, Block>", color = "#4daf4a", fontcolor = "#4daf4a", style = "solid", label = "body", dir = "forward", weight = "1"]
"N16" -> "N15" [uuid = "<MethodDecl, Block>", color = "#377eb8", fontcolor = "#377eb8", style = "solid", label = "body", dir = "forward", weight = "1"]
"N13" -> "N12" [uuid = "<StringConcat, StringLiteral>", color = "#984ea3", fontcolor = "#984ea3", style = "solid", label = "concat", dir = "forward", weight = "1"]
"N13" -> "N7" [uuid = "<StringConcat, VariableAccess>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "concat", dir = "forward", weight = "1"]
"N20" -> "N19" [uuid = "<Program, Declaration>", color = "#a65628", fontcolor = "#a65628", style = "solid", label = "declarations", dir = "forward", weight = "1"]
"N15" -> "N14" [uuid = "<Block, Expression>", color = "#ff7f00", fontcolor = "#ff7f00", style = "solid", label = "expression", dir = "forward", weight = "1"]
"N17" -> "N17" [uuid = "<ClassDecl, ClassDecl>", color = "#4daf4a", fontcolor = "#4daf4a", style = "solid", label = "extend", dir = "forward", weight = "1"]
"N17" -> "N10" [uuid = "<ClassDecl, Field>", color = "#377eb8", fontcolor = "#377eb8", style = "solid", label = "fields", dir = "forward", weight = "1"]
"N17" -> "N16" [uuid = "<ClassDecl, MethodDecl>", color = "#984ea3", fontcolor = "#984ea3", style = "solid", label = "methods", dir = "forward", weight = "1"]
"N17" -> "N11" [uuid = "<ClassDecl, ClassIdentifier>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "name", dir = "forward", weight = "1"]
"N10" -> "N6" [uuid = "<Field, FieldIdentifier>", color = "#a65628", fontcolor = "#a65628", style = "solid", label = "name", dir = "forward", weight = "1"]
"N9" -> "N5" [uuid = "<FunctionCall, FunctionIdentifier>", color = "#ff7f00", fontcolor = "#ff7f00", style = "solid", label = "name", dir = "forward", weight = "1"]
"N18" -> "N5" [uuid = "<FunctionDecl, FunctionIdentifier>", color = "#4daf4a", fontcolor = "#4daf4a", style = "solid", label = "name", dir = "forward", weight = "1"]
"N8" -> "N4" [uuid = "<MethodCall, MethodIdentifier>", color = "#377eb8", fontcolor = "#377eb8", style = "solid", label = "name", dir = "forward", weight = "1"]
"N16" -> "N4" [uuid = "<MethodDecl, MethodIdentifier>", color = "#984ea3", fontcolor = "#984ea3", style = "solid", label = "name", dir = "forward", weight = "1"]
"N3" -> "N2" [uuid = "<ParameterDecl, ParameterIdentifier>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "name", dir = "forward", weight = "1"]
"N18" -> "N3" [uuid = "<FunctionDecl, ParameterDecl>", color = "#a65628", fontcolor = "#a65628", style = "solid", label = "parameters", dir = "forward", weight = "1"]
"N16" -> "N3" [uuid = "<MethodDecl, ParameterDecl>", color = "#ff7f00", fontcolor = "#ff7f00", style = "solid", label = "parameters", dir = "forward", weight = "1"]
"N10" -> "N1" [uuid = "<Field, Type>", color = "#4daf4a", fontcolor = "#4daf4a", style = "solid", label = "type", dir = "forward", weight = "1"]
"N3" -> "N1" [uuid = "<ParameterDecl, Type>", color = "#377eb8", fontcolor = "#377eb8", style = "solid", label = "type", dir = "forward", weight = "1"]
"N7" -> "N6" [uuid = "<VariableAccess, FieldIdentifier>", color = "#984ea3", fontcolor = "#984ea3", style = "solid", label = "variable", dir = "forward", weight = "1"]
"N7" -> "N2" [uuid = "<VariableAccess, ParameterIdentifier>", color = "#e41a1c", fontcolor = "#e41a1c", style = "solid", label = "variable", dir = "forward", weight = "1"]
"N10" -> "N0" [uuid = "<Field, Private>", color = "#a65628", fontcolor = "#a65628", style = "solid", label = "visibility", dir = "forward", weight = "1"]
"N0" [uuid="Private", label="Private", color="#d6d6d6", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N1" [uuid="Type", label="Type", color="#efdf84", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N2" [uuid="ParameterIdentifier", label="ParameterIdentifier", color="#ff8273", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N3" [uuid="ParameterDecl", label="ParameterDecl", color="#5a9ea5", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N4" [uuid="MethodIdentifier", label="MethodIdentifier", color="#bdef6b", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N5" [uuid="FunctionIdentifier", label="FunctionIdentifier", color="#000000", fontcolor = "#FFFFFF", shape = "box", style = "filled, solid"]
"N6" [uuid="FieldIdentifier", label="FieldIdentifier", color="#d6d6d6", fontcolor = "#000000", shape = "Mdiamond", style = "filled, solid"]
"N7" [uuid="VariableAccess", label="VariableAccess", color="#ffffff", fontcolor = "#000000", shape = "tripleoctagon", style = "filled, solid"]
"N8" [uuid="MethodCall", label="MethodCall", color="#ffffff", fontcolor = "#000000", shape = "octagon", style = "filled, solid"]
"N9" [uuid="FunctionCall", label="FunctionCall", color="#ffffff", fontcolor = "#000000", shape = "hexagon", style = "filled, solid"]
"N10" [uuid="Field", label="Field", color="#ff8273", fontcolor = "#000000", shape = "invtriangle", style = "filled, solid"]
"N11" [uuid="ClassIdentifier", label="ClassIdentifier", color="#5a9ea5", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N12" [uuid="StringLiteral", label="StringLiteral", color="#000000", fontcolor = "#FFFFFF", shape = "box", style = "filled, solid"]
"N13" [uuid="StringConcat", label="StringConcat", color="#ffffff", fontcolor = "#000000", shape = "doubleoctagon", style = "filled, solid"]
"N14" [uuid="Expression", label="Expression", color="#ffffff", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N15" [uuid="Block", label="Block", color="#efdf84", fontcolor = "#000000", shape = "ellipse", style = "filled, solid"]
"N16" [uuid="MethodDecl", label="MethodDecl", color="#efdf84", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N17" [uuid="ClassDecl", label="ClassDecl", color="#bdef6b", fontcolor = "#000000", shape = "parallelogram", style = "filled, solid"]
"N18" [uuid="FunctionDecl", label="FunctionDecl", color="#bdef6b", fontcolor = "#000000", shape = "diamond", style = "filled, solid"]
"N19" [uuid="Declaration", label="Declaration", color="#bdef6b", fontcolor = "#000000", shape = "box", style = "filled, solid"]
"N20" [uuid="Program", label="Program", color="#ffffff", fontcolor = "#000000", shape = "box", style = "filled, solid"]
}