-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPackageDiagramComplete.puml
98 lines (91 loc) · 2.77 KB
/
PackageDiagramComplete.puml
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
@startuml
!theme plain
top to bottom direction
skinparam linetype ortho
component jackson {
component node16 as "annotation"
component node10 as "core"
component node15 as "databind"
}
component core {
package workoutplanner.core
package workoutplanner.json
}
component fxui {
package workoutplanner.fxui
}
component fxutil {
package workoutplanner.fxutil
}
component restapi {
package workoutplanner.restapi
}
component java {
component node18 as "datatransfer"
component node3 as "desktop"
component node5 as "logging"
component node20 as "prefs"
component node13 as "scripting"
component node14 as "sql"
component node12 as "transaction.xa"
component node1 as "xml"
}
component javafx {
component node23 as "base"
component node6 as "controls"
component node8 as "fxml"
component node19 as "graphics"
}
component jdk {
component node9 as "jfr"
component node0 as "unsupported"
}
component springboot {
component node2 as "boot" {
component node21 as "autoconfigure"
}
component node4 as "web"
}
node16 -[#595959,plain]-> node15
node10 -[#595959,plain]-> node15
node15 -[#595959,plain]-> workoutplanner.json
node15 -[#595959,plain]-> workoutplanner.fxui
node15 -[#595959,plain]-> workoutplanner.restapi
workoutplanner.core -[#595959,plain]-> workoutplanner.fxui
workoutplanner.core -[#595959,plain]-> workoutplanner.restapi
workoutplanner.fxutil -[#595959,plain]-> workoutplanner.fxui
node18 -[#595959,plain]-> node3
node3 -[#595959,dashed]-> node15
node3 -[#595959,plain]-> node23
node3 -[#595959,plain]-> node19
node5 -[#595959,plain]-> workoutplanner.core
node5 -[#595959,plain]-> workoutplanner.json
node5 -[#595959,plain]-> workoutplanner.fxui
node5 -[#595959,plain]-> node14
node5 -[#595959,plain]-> workoutplanner.restapi
node20 -[#595959,plain]-> node3
node13 -[#595959,plain]-> node8
node14 -[#595959,dashed]-> node15
node12 -[#595959,plain]-> node14
node1 -[#595959,dashed]-> node15
node1 -[#595959,plain]-> node3
node1 -[#595959,plain]-> node20
node1 -[#595959,plain]-> node14
node1 -[#595959,plain]-> node8
node1 -[#595959,plain]-> node19
node23 -[#595959,plain]-> node6
node23 -[#595959,plain]-> node8
node23 -[#595959,plain]-> node19
node6 -[#595959,plain]-> workoutplanner.fxui
node6 -[#595959,plain]-> workoutplanner.fxutil
node8 -[#595959,plain]-> workoutplanner.fxui
node19 -[#595959,plain]-> node6
node19 -[#595959,plain]-> node8
node9 -[#595959,dashed]-> node23
node0 -[#595959,plain]-> node19
node2 -[#595959,plain]-> workoutplanner.restapi
node21 -[#595959,plain]-> workoutplanner.restapi
node4 -[#595959,plain]-> workoutplanner.restapi
workoutplanner.core -[#595959,plain]-> workoutplanner.json
workoutplanner.json -[#595959,plain]-> workoutplanner.core
@enduml