|
|
@ -80,19 +80,19 @@ package Model <<Frame>> #bada55 {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
PlayerManager .right.|> IManager
|
|
|
|
PlayerManager .right.|> IManager
|
|
|
|
PlayerManager --> Player
|
|
|
|
PlayerManager --> Player : "[*]"
|
|
|
|
|
|
|
|
|
|
|
|
Turn .. (Die, Face)
|
|
|
|
Turn .. (Die, Face) : "[*]"
|
|
|
|
Face -- Die
|
|
|
|
Face "1" -- "1" Die
|
|
|
|
Turn --> Player
|
|
|
|
Turn --> Player
|
|
|
|
|
|
|
|
|
|
|
|
DiceGroupManager .up.|> IManager
|
|
|
|
DiceGroupManager .up.|> IManager
|
|
|
|
DiceGroupManager --> Die
|
|
|
|
DiceGroupManager --> Die : "[*]"
|
|
|
|
|
|
|
|
|
|
|
|
GameManager .left.|> IManager
|
|
|
|
GameManager .left.|> 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
|
|
|
|
```
|
|
|
|
```
|
|
|
|