aboutsummaryrefslogtreecommitdiff
path: root/docs/class-diag.puml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/class-diag.puml')
-rw-r--r--docs/class-diag.puml10
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/class-diag.puml b/docs/class-diag.puml
index 697e32c..b8e8a63 100644
--- a/docs/class-diag.puml
+++ b/docs/class-diag.puml
@@ -59,8 +59,7 @@ rectangle Group_FileReading as "File reading" <<group>> {
rectangle Group_ParsingDeserialization as "Parsing & deserialization" <<group>> {
class Parser {
+ parse(File, Deserializer) <<static>>
- --
- - register_strategy(ParserStrategy) <<static>>
+ + register_strategy(ParserStrategy) <<static>>
}
interface ParserStrategy {
+ parse(File, Deserializer) <<static>>
@@ -137,12 +136,13 @@ rectangle Group_Model as "Model" <<group>> {
blue : unsigned int
}
class TileAppearance {
- + color : Color
+ + get_color(string) : Color <<static>>
+ + register_color(string, Color) <<static>>
}
- TileAppearance --> Color
+ Tile --> Color
- Tile --> "state" TileAppearance
+ Color <.. TileAppearance
}
rectangle Group_Tile_Behavior as "Tile behavior" <<group>> {
interface TileBehavior