diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/class-diag.puml | 10 |
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 |