|
|
@ -80,19 +80,19 @@ package Model <<Frame>> #bada55 {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
PlayerManager ..|> IManager
|
|
|
|
PlayerManager ..|> IManager
|
|
|
|
PlayerManager --> "[*]" Player
|
|
|
|
PlayerManager --> Player
|
|
|
|
|
|
|
|
|
|
|
|
Turn .. (Die, Face) : [*]
|
|
|
|
Turn .. (Die, Face) : [*]
|
|
|
|
Face "[1]" -- "[1]" Die
|
|
|
|
Face "[1]" -- "[1]" Die
|
|
|
|
Turn --> Player
|
|
|
|
Turn --> Player
|
|
|
|
|
|
|
|
|
|
|
|
DiceGroupManager ..|> IManager
|
|
|
|
DiceGroupManager ..|> IManager
|
|
|
|
DiceGroupManager --> "[*[*]]" Die
|
|
|
|
DiceGroupManager --> Die
|
|
|
|
|
|
|
|
|
|
|
|
GameManager ..|> IManager
|
|
|
|
GameManager ..|> IManager
|
|
|
|
GameManager --> "[*]" Game
|
|
|
|
GameManager --> Game
|
|
|
|
|
|
|
|
|
|
|
|
Die --> "[*]" Face
|
|
|
|
Die --> Face
|
|
|
|
|
|
|
|
|
|
|
|
HomogeneousDie --|> Die
|
|
|
|
HomogeneousDie --|> Die
|
|
|
|
|
|
|
|
|
|
|
@ -100,9 +100,9 @@ MasterOfCeremonies --> IManager
|
|
|
|
MasterOfCeremonies --> IManager
|
|
|
|
MasterOfCeremonies --> IManager
|
|
|
|
MasterOfCeremonies --> IManager
|
|
|
|
MasterOfCeremonies --> IManager
|
|
|
|
|
|
|
|
|
|
|
|
Game --> "[*]" Turn
|
|
|
|
Game --> Turn
|
|
|
|
Game --> IManager
|
|
|
|
Game --> IManager
|
|
|
|
Game --> "[*]" Die
|
|
|
|
Game --> Die
|
|
|
|
|
|
|
|
|
|
|
|
@enduml
|
|
|
|
@enduml
|
|
|
|
```
|
|
|
|
```
|
|
|
|