|
|
@ -20,7 +20,7 @@ package "Qwirkle" {
|
|
|
|
interface IGamePersistence
|
|
|
|
interface IGamePersistence
|
|
|
|
interface ILeaderboardPersistence
|
|
|
|
interface ILeaderboardPersistence
|
|
|
|
class GamePersistencejson
|
|
|
|
class GamePersistencejson
|
|
|
|
class Leaderboardjson
|
|
|
|
class LeaderboardPersistencejson
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
IPlayer ..|> Game
|
|
|
|
IPlayer ..|> Game
|
|
|
@ -33,6 +33,6 @@ package "Qwirkle" {
|
|
|
|
IGamePersistence ..> Game : <<access>>
|
|
|
|
IGamePersistence ..> Game : <<access>>
|
|
|
|
ILeaderboardPersistence ..> Leaderboard : <<access>>
|
|
|
|
ILeaderboardPersistence ..> Leaderboard : <<access>>
|
|
|
|
IGamePersistence ..|> GamePersistencejson
|
|
|
|
IGamePersistence ..|> GamePersistencejson
|
|
|
|
ILeaderboardPersistence ..|> Leaderboardjson
|
|
|
|
ILeaderboardPersistence ..|> LeaderboardPersistencejson
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@enduml
|
|
|
|
@enduml
|