diff --git a/docs/diagrams/AddPersonSequenceDiagram.puml b/docs/diagrams/AddPersonSequenceDiagram.puml index 2dea466e2cb..4aa6f4c0682 100644 --- a/docs/diagrams/AddPersonSequenceDiagram.puml +++ b/docs/diagrams/AddPersonSequenceDiagram.puml @@ -2,13 +2,18 @@ !include style.puml skinparam ArrowFontStyle plain +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR Participant ":Person" as person PERSON_COLOR Participant ":Attribute" as attribute ATTRIBUTE_COLOR Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "add /Name Bob" activate ui UI_COLOR @@ -51,6 +56,7 @@ deactivate storage storage --[Hidden]> storage : model destroy storage + logic --[LOGIC_COLOR]> ui : CommandResult("New person added. Details: Name: Bob") deactivate logic diff --git a/docs/diagrams/ArchitectureSequenceDiagram.puml b/docs/diagrams/ArchitectureSequenceDiagram.puml index 8fddc27cdb5..2001df3b678 100644 --- a/docs/diagrams/ArchitectureSequenceDiagram.puml +++ b/docs/diagrams/ArchitectureSequenceDiagram.puml @@ -2,11 +2,19 @@ !include style.puml skinparam ArrowFontStyle plain +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR +end box + +box storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "delete 0000" activate ui UI_COLOR diff --git a/docs/diagrams/AttributeAdditionSequenceDiagram.puml b/docs/diagrams/AttributeAdditionSequenceDiagram.puml index 50fac447ac2..2759943add5 100644 --- a/docs/diagrams/AttributeAdditionSequenceDiagram.puml +++ b/docs/diagrams/AttributeAdditionSequenceDiagram.puml @@ -2,12 +2,20 @@ !include style.puml skinparam ArrowFontStyle plain +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box Model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR Participant ":Attribute" as attribute ATTRIBUTE_COLOR +end box + +box Storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "addAttribute /1234 /name value" activate ui UI_COLOR diff --git a/docs/diagrams/AttributeDeletionSequenceDiagram.puml b/docs/diagrams/AttributeDeletionSequenceDiagram.puml index 9520e422228..04573c1ef8a 100644 --- a/docs/diagrams/AttributeDeletionSequenceDiagram.puml +++ b/docs/diagrams/AttributeDeletionSequenceDiagram.puml @@ -2,11 +2,19 @@ !include style.puml skinparam ArrowFontStyle plain +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box Model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR +end box + +box Storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "deleteAttribute \uuid 1234 \\name" activate ui UI_COLOR diff --git a/docs/diagrams/AttributeEditSequenceDiagram.puml b/docs/diagrams/AttributeEditSequenceDiagram.puml index bf47845c2d3..a9d900bca56 100644 --- a/docs/diagrams/AttributeEditSequenceDiagram.puml +++ b/docs/diagrams/AttributeEditSequenceDiagram.puml @@ -2,12 +2,20 @@ !include style.puml skinparam ArrowFontStyle plain +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box Model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR Participant ":Attribute" as attribute ATTRIBUTE_COLOR +end box + +box Storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "editAttribute /uuid 1234 /name newValue" activate ui UI_COLOR diff --git a/docs/diagrams/ClearSequenceDiagram.puml b/docs/diagrams/ClearSequenceDiagram.puml index 17e47c404c3..fc6a4bdc14d 100644 --- a/docs/diagrams/ClearSequenceDiagram.puml +++ b/docs/diagrams/ClearSequenceDiagram.puml @@ -3,11 +3,16 @@ skinparam ArrowFontStyle plain !define CLEARCOMMAND_COLOR #FF7700 +box Logic LOGIC_COLOR_T1 actor User as user USER_COLOR participant ":UI" as ui UI_COLOR participant ":LogicManager" as logic LOGIC_COLOR participant ":ClearCommand" as clearCommand CLEARCOMMAND_COLOR +end box + +box Model MODEL_COLOR_T1 participant ":Model" as model MODEL_COLOR +end box user -> ui : deleteallpersons activate ui diff --git a/docs/diagrams/ClearTerminalSequenceDiagram.puml b/docs/diagrams/ClearTerminalSequenceDiagram.puml index c9483722047..161d9e4df31 100644 --- a/docs/diagrams/ClearTerminalSequenceDiagram.puml +++ b/docs/diagrams/ClearTerminalSequenceDiagram.puml @@ -5,14 +5,16 @@ skinparam ArrowFontStyle plain !define DIALOG_CONTAINER_COLOR #FF8F00 !define IMAGE_CONTAINER_COLOR #F57F17 !define SCROLLPANE_COLOR #E65100 -!define CLIINPUT_COLOR #BF360C +!define CLIINPUT_COLOR #FF6F00 +box ui GUI_CONTROLLER_COLOR actor User as user USER_COLOR participant "GUI Controller" as controller GUI_CONTROLLER_COLOR participant "CommandSectionDialogContainer" as dialogContainer DIALOG_CONTAINER_COLOR participant "CommandBoxImageContainer" as imageContainer IMAGE_CONTAINER_COLOR participant "CommandSectionDialogScrollPane" as scrollPane SCROLLPANE_COLOR participant "CLIInput" as cliInput CLIINPUT_COLOR +end box user -> controller : input("c" or "clear") activate controller diff --git a/docs/diagrams/DeleteAttributeSequenceDiagram.puml b/docs/diagrams/DeleteAttributeSequenceDiagram.puml index de979c0e4d3..151eb921d36 100644 --- a/docs/diagrams/DeleteAttributeSequenceDiagram.puml +++ b/docs/diagrams/DeleteAttributeSequenceDiagram.puml @@ -2,12 +2,20 @@ !include style.puml skinparam ArrowFontStyle plain +box logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR Participant ":Person" as person PERSON_COLOR +end box + +box storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "deleteattribute /uuid 1234 /name1 /name2" activate ui UI_COLOR diff --git a/docs/diagrams/DeletePersonSequenceDiagram.puml b/docs/diagrams/DeletePersonSequenceDiagram.puml index 85e193e67ee..0acb84a3683 100644 --- a/docs/diagrams/DeletePersonSequenceDiagram.puml +++ b/docs/diagrams/DeletePersonSequenceDiagram.puml @@ -2,11 +2,19 @@ !include style.puml skinparam ArrowFontStyle plain +box logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":Logic" as logic LOGIC_COLOR +end box + +box model MODEL_COLOR_T1 Participant ":Model" as model MODEL_COLOR +end box + +box storage STORAGE_COLOR_T1 Participant ":Storage" as storage STORAGE_COLOR +end box user -[USER_COLOR]> ui : "delete /0001" activate ui UI_COLOR diff --git a/docs/diagrams/FindSequenceDiagram.puml b/docs/diagrams/FindSequenceDiagram.puml index d2710c11a61..12b11d8d256 100644 --- a/docs/diagrams/FindSequenceDiagram.puml +++ b/docs/diagrams/FindSequenceDiagram.puml @@ -11,13 +11,18 @@ skinparam ArrowFontStyle plain !define ABPARSER_COLOR #A9DCDF !define PREDICATE_COLOR #FAA1A1 +box Logic LOGIC_COLOR_T1 Actor User as user USER_COLOR Participant ":UI" as ui UI_COLOR Participant ":LogicManager" as logic LOGIC_COLOR Participant ":AddressBookParser" as parser ABPARSER_COLOR Participant ":FindCommand" as findCommand FINDCOMMAND_COLOR +end box + +box Model MODEL_COLOR_T1 Participant ":NameContainsKeywordsPredicate" as predicate PREDICATE_COLOR Participant ":Model" as model MODEL_COLOR +end box user -[USER_COLOR]> ui : enter "find /alice /bob" activate ui UI_COLOR diff --git a/docs/images/AddPersonSequenceDiagram.png b/docs/images/AddPersonSequenceDiagram.png index 68cc35dd78a..9a69514463f 100644 Binary files a/docs/images/AddPersonSequenceDiagram.png and b/docs/images/AddPersonSequenceDiagram.png differ diff --git a/docs/images/ArchitectureSequenceDiagram.png b/docs/images/ArchitectureSequenceDiagram.png index ddf8c092959..04e4caea686 100644 Binary files a/docs/images/ArchitectureSequenceDiagram.png and b/docs/images/ArchitectureSequenceDiagram.png differ diff --git a/docs/images/AttributeAdditionSequenceDiagram.png b/docs/images/AttributeAdditionSequenceDiagram.png index 68a9d443171..db7baef7a88 100644 Binary files a/docs/images/AttributeAdditionSequenceDiagram.png and b/docs/images/AttributeAdditionSequenceDiagram.png differ diff --git a/docs/images/AttributeDeletionSequenceDiagram.png b/docs/images/AttributeDeletionSequenceDiagram.png index 4276b71aac5..5da216f9ba1 100644 Binary files a/docs/images/AttributeDeletionSequenceDiagram.png and b/docs/images/AttributeDeletionSequenceDiagram.png differ diff --git a/docs/images/AttributeEditSequenceDiagram.png b/docs/images/AttributeEditSequenceDiagram.png index a42672cba40..a0b709cea75 100644 Binary files a/docs/images/AttributeEditSequenceDiagram.png and b/docs/images/AttributeEditSequenceDiagram.png differ diff --git a/docs/images/ClearSequenceDiagram.png b/docs/images/ClearSequenceDiagram.png index c9912382496..ee60967c102 100644 Binary files a/docs/images/ClearSequenceDiagram.png and b/docs/images/ClearSequenceDiagram.png differ diff --git a/docs/images/ClearTerminalSequenceDiagram.png b/docs/images/ClearTerminalSequenceDiagram.png index b1cef3ac08c..ae9eeff4b40 100644 Binary files a/docs/images/ClearTerminalSequenceDiagram.png and b/docs/images/ClearTerminalSequenceDiagram.png differ diff --git a/docs/images/DeleteAttributeSequenceDiagram.png b/docs/images/DeleteAttributeSequenceDiagram.png index c1ed5fd5606..d4cd88a95d0 100644 Binary files a/docs/images/DeleteAttributeSequenceDiagram.png and b/docs/images/DeleteAttributeSequenceDiagram.png differ diff --git a/docs/images/DeletePersonSequenceDiagram.png b/docs/images/DeletePersonSequenceDiagram.png index 46133632d98..1bbada96eba 100644 Binary files a/docs/images/DeletePersonSequenceDiagram.png and b/docs/images/DeletePersonSequenceDiagram.png differ diff --git a/docs/images/FindSequenceDiagram.png b/docs/images/FindSequenceDiagram.png index 6cc86bb1b45..d4d9e8b9815 100644 Binary files a/docs/images/FindSequenceDiagram.png and b/docs/images/FindSequenceDiagram.png differ