ya2 · news · projects · code · about

Revert "main component"
[pmachines.git] / uml / components.pu
CommitLineData
c348da80
FC
1@startuml
2frame "Entities" {
3 [Entities] as E
4}
5frame "Interactors" {
6 [Player Interactors] as IP
7 [Developer Interactors] as ID
8 [Functional Tests Interactors] as IF
9}
10E <-- IP
11E <-- ID
12E <-- IF
13frame "Controllers" {
14 [Player Controllers] as CP
15 [Developer Controllers] as CD
16 [Functional Tests Controllers] as CF
17}
18IP <-- CP
19ID <-- CD
20IF <-- CF
21frame "Presenters" {
22 [Player Presenters] as PP
23 [Developer Presenters] as PD
24 [Functional Tests Presenters] as PF
25}
26IP <-- PP
27ID <-- PD
28IF <-- PF
29frame "Persistence" {
30 [Data Access] as DA
31 [Data Storage] as DS
32}
33IP <-- DA
34ID <-- DA
35IF <-- DA
36DS <-- DA
37frame "Views" {
38 [Player Views] as VP
39 [Developer Views] as VD
40 [Functional Tests Views] as VF
41}
42PP <-- VP
43PD <-- VD
44PF <-- VF
45frame "Main" {
46 [Main] as M
47}
48note bottom of M
49 Main uses all the components
50end note
51@enduml