|
|
@ -30,6 +30,9 @@ package "Events" {
|
|
|
|
class PlaceTileNotifiedEventArgs
|
|
|
|
class PlaceTileNotifiedEventArgs
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
package "Program" {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
Cell <--* Board
|
|
|
|
Cell <--* Board
|
|
|
|
|
|
|
|
|
|
|
|
IPlayer ..|> Game
|
|
|
|
IPlayer ..|> Game
|
|
|
@ -41,4 +44,9 @@ Tile <--* TileBag
|
|
|
|
Tile --> Color
|
|
|
|
Tile --> Color
|
|
|
|
Tile --> Shape
|
|
|
|
Tile --> Shape
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Program ..> Boards : <<import>>
|
|
|
|
|
|
|
|
Program ..> Games : <<import>>
|
|
|
|
|
|
|
|
Program ..> Players : <<import>>
|
|
|
|
|
|
|
|
Program ..> Tiles : <<import>>
|
|
|
|
|
|
|
|
Program ..> Events : <<import>>
|
|
|
|
@enduml
|
|
|
|
@enduml
|