Skip to content

Commit

Permalink
Update ModelClassDiagram for AY1920S1-CS2103T-W13-1#31
Browse files Browse the repository at this point in the history
  • Loading branch information
geshuming committed Oct 13, 2019
1 parent 2f8ec79 commit eac4cae
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions docs/diagrams/ModelClassDiagram.puml
Expand Up @@ -18,8 +18,9 @@ Class ReadOnlyUserPrefs
Package Module {
Class ArchivedModule
Class ArchivedModuleList
Class Module
Class UniqueModuleList
Class TrackedModule
Class TrackedModuleList
Interface Module <<Interface>>
}

Class HiddenOutside #FFFFFF
Expand All @@ -33,11 +34,13 @@ ModelManager o--> "1" ModuleBook
ModelManager o-left-> "1" UserPrefs
UserPrefs .up.|> ReadOnlyUserPrefs

ModuleBook *--> "1" UniqueModuleList
UniqueModuleList o--> "*" Module
ModuleBook *--> "1" TrackedModuleList
TrackedModuleList o--> "*" TrackedModule
TrackedModule .down.|> Module
ModuleBook *--> "1" ArchivedModuleList
ArchivedModuleList o--> "*" ArchivedModule
Module *-right-> "1" ArchivedModule
TrackedModule *-right-> "1" ArchivedModule : references >
ArchivedModule .down.|> Module

ModelManager -->"*" Module : filtered list
@enduml
Binary file modified docs/images/ModelClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit eac4cae

Please sign in to comment.