diff --git a/docs/diagrams/FindFreeTimeSequenceDiagram.puml b/docs/diagrams/FindFreeTimeSequenceDiagram.puml index ec2197c2eea..56b96a7c4a5 100644 --- a/docs/diagrams/FindFreeTimeSequenceDiagram.puml +++ b/docs/diagrams/FindFreeTimeSequenceDiagram.puml @@ -43,6 +43,12 @@ deactivate FindFreeTimeCommand FindFreeTimeParser --> AddressBookParser : f deactivate FindFreeTimeParser +FindFreeTimeParser-[hidden]-> AddressBookParser +destroy FindFreeTimeParser + +AddressBookParser -> LogicManager : f +deactivate AddressBookParser + LogicManager -> FindFreeTimeCommand : execute() activate FindFreeTimeCommand @@ -75,5 +81,16 @@ activate CommandResult CommandResult --> FindFreeTimeCommand deactivate CommandResult +CommandResult-[hidden]-> AddressBookParser +destroy CommandResult + +FindFreeTimeCommand --> LogicManager +deactivate FindFreeTimeCommand + +FindFreeTimeCommand-[hidden]-> AddressBookParser +destroy FindFreeTimeCommand + +[<--LogicManager +deactivate LogicManager @enduml diff --git a/docs/diagrams/GroupPersonSequenceDiagram.puml b/docs/diagrams/GroupPersonSequenceDiagram.puml index da0635dc3af..be476e6fe0c 100644 --- a/docs/diagrams/GroupPersonSequenceDiagram.puml +++ b/docs/diagrams/GroupPersonSequenceDiagram.puml @@ -68,7 +68,20 @@ create CommandResult GroupPersonCommand -> CommandResult activate CommandResult + CommandResult --> GroupPersonCommand deactivate CommandResult +CommandResult -[hidden]-> AddressBookParser +destroy CommandResult + +GroupPersonCommand --> LogicManager + +deactivate GroupPersonCommand + +GroupPersonCommand -[hidden]-> AddressBookParser +destroy GroupPersonCommand + +[<--LogicManager +deactivate LogicManager @enduml diff --git a/docs/diagrams/UngroupPersonSequenceDiagram.puml b/docs/diagrams/UngroupPersonSequenceDiagram.puml index cbd1e8291fa..7050a1a1cbc 100644 --- a/docs/diagrams/UngroupPersonSequenceDiagram.puml +++ b/docs/diagrams/UngroupPersonSequenceDiagram.puml @@ -62,8 +62,20 @@ create CommandResult UngroupPersonCommand -> CommandResult activate CommandResult + CommandResult --> UngroupPersonCommand deactivate CommandResult +UngroupPersonCommand --> LogicManager +CommandResult -[Hidden]-> UngroupPersonCommand +destroy CommandResult + +deactivate UngroupPersonCommand + +UngroupPersonCommand -[hidden]-> AddressBookParser +destroy UngroupPersonCommand + +[<--LogicManager +deactivate LogicManager @enduml