Skip to content

Commit 11c39e2

Browse files
Merge pull request AY2324S2-CS2103T-F12-2#254 from bennyLCK/branch-b-DeveloperGuide
Branch b developer guide
2 parents 8985b89 + 9aa7e99 commit 11c39e2

File tree

5 files changed

+33
-191
lines changed

5 files changed

+33
-191
lines changed

docs/diagrams/DeleteSequenceDiagram.puml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
@startuml
2-
!include style2.puml
2+
!include style.puml
33
skinparam ArrowFontStyle plain
4+
scale 1.5
45

5-
box <size:30>Logic</size> LOGIC_COLOR_T1
6+
box Logic LOGIC_COLOR_T1
67
participant ":LogicManager" as LogicManager LOGIC_COLOR
78
participant ":AddressBookParser" as AddressBookParser LOGIC_COLOR
89
participant ":DeleteCommandParser" as DeleteCommandParser LOGIC_COLOR
910
participant "d:DeleteCommand" as DeleteCommand LOGIC_COLOR
1011
participant "r:CommandResult" as CommandResult LOGIC_COLOR
1112
end box
1213

13-
box <size:30>Model</size> MODEL_COLOR_T1
14+
box Model MODEL_COLOR_T1
1415
participant "m:Model" as Model MODEL_COLOR
1516
end box
1617

17-
[-> LogicManager : <size:25>execute("delete 1")</size>
18+
[-> LogicManager : execute("delete 1")
1819
activate LogicManager
1920

20-
LogicManager -> AddressBookParser : <size:25>parseCommand("delete 1")</size>
21+
LogicManager -> AddressBookParser : parseCommand("delete 1")
2122
activate AddressBookParser
2223

2324
create DeleteCommandParser
@@ -27,7 +28,7 @@ activate DeleteCommandParser
2728
DeleteCommandParser --> AddressBookParser
2829
deactivate DeleteCommandParser
2930

30-
AddressBookParser -> DeleteCommandParser : <size:25>parse("1")</size>
31+
AddressBookParser -> DeleteCommandParser : parse("1")
3132
activate DeleteCommandParser
3233

3334
create DeleteCommand
@@ -37,19 +38,19 @@ activate DeleteCommand
3738
DeleteCommand --> DeleteCommandParser
3839
deactivate DeleteCommand
3940

40-
DeleteCommandParser --> AddressBookParser : <size:25>d</size>
41+
DeleteCommandParser --> AddressBookParser : d
4142
deactivate DeleteCommandParser
4243
'Hidden arrow to position the destroy marker below the end of the activation bar.
4344
DeleteCommandParser -[hidden]-> AddressBookParser
4445
destroy DeleteCommandParser
4546

46-
AddressBookParser --> LogicManager : <size:25>d</size>
47+
AddressBookParser --> LogicManager : d
4748
deactivate AddressBookParser
4849

49-
LogicManager -> DeleteCommand : <size:25>execute(m)</size>
50+
LogicManager -> DeleteCommand : execute(m)
5051
activate DeleteCommand
5152

52-
DeleteCommand -> Model : <size:25>deletePerson(1)</size>
53+
DeleteCommand -> Model : deletePerson(1)
5354
activate Model
5455

5556
Model --> DeleteCommand
@@ -62,7 +63,7 @@ activate CommandResult
6263
CommandResult --> DeleteCommand
6364
deactivate CommandResult
6465

65-
DeleteCommand --> LogicManager : <size:25>r</size>
66+
DeleteCommand --> LogicManager : r
6667
deactivate DeleteCommand
6768
DeleteCommand -[hidden]-> DeleteCommandParser
6869
destroy DeleteCommand

docs/diagrams/ModelClassDiagram.puml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
@startuml
2-
!include style2.puml
2+
!include style.puml
33
skinparam arrowThickness 1.1
44
skinparam arrowColor MODEL_COLOR
55
skinparam classBackgroundColor MODEL_COLOR
6+
scale 3
67

78
Package Model as ModelPackage <<Rectangle>>{
89
Class "<<interface>>\nReadOnlyAddressBook" as ReadOnlyAddressBook
Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,70 @@
11
@startuml
2-
!include style3.puml
2+
!include style.puml
33
skinparam ArrowFontStyle plain
4+
scale 2
45

5-
6-
box <size:35>Logic</size> LOGIC_COLOR_T1
6+
box Logic LOGIC_COLOR_T1
77
participant ":LogicManager" as LogicManager LOGIC_COLOR
88
participant ":AddressBookParser" as AddressBookParser LOGIC_COLOR
99
participant ":ArticleBookParser" as ArticleBookParser LOGIC_COLOR
1010
participant ":SortArticleCommandParser" as SortArticleCommandParser LOGIC_COLOR
1111
participant "s:SortArticleCommand" as SortArticleCommand LOGIC_COLOR
1212
end box
1313

14-
box <size:35>Model</size> MODEL_COLOR_T1
14+
box Model MODEL_COLOR_T1
1515
participant ":Model" as Model MODEL_COLOR
1616
end box
17-
[-> LogicManager : <size:30>execute("sort -a d/")</size>
17+
[-> LogicManager : execute("sort -a d/")
1818
activate LogicManager
1919

20-
LogicManager -> AddressBookParser : <size:30>parseCommand("sort -a d/")</size>
20+
LogicManager -> AddressBookParser : parseCommand("sort -a d/")
2121
activate AddressBookParser
2222

23-
AddressBookParser -> ArticleBookParser : <size:30>parseCommand("sort d/")</size>
23+
AddressBookParser -> ArticleBookParser : parseCommand("sort d/")
2424
activate ArticleBookParser
2525

2626
create SortArticleCommandParser
27-
ArticleBookParser -> SortArticleCommandParser : <size:30>SortArticleCommandParser()</size>
27+
ArticleBookParser -> SortArticleCommandParser : SortArticleCommandParser()
2828
activate SortArticleCommandParser
2929

3030
SortArticleCommandParser --> ArticleBookParser
3131
deactivate SortArticleCommandParser
3232

33-
ArticleBookParser -> SortArticleCommandParser : <size:30>parse("d/")</size>
33+
ArticleBookParser -> SortArticleCommandParser : parse("d/")
3434
activate SortArticleCommandParser
3535

3636
create SortArticleCommand
37-
SortArticleCommandParser -> SortArticleCommand : <size:30>SortArticleCommand("d/")</size>
37+
SortArticleCommandParser -> SortArticleCommand : SortArticleCommand("d/")
3838
activate SortArticleCommand
3939

4040
SortArticleCommand --> SortArticleCommandParser
4141
deactivate SortArticleCommand
4242

43-
SortArticleCommandParser --> ArticleBookParser : <size:30>s</size>
43+
SortArticleCommandParser --> ArticleBookParser : s
4444
deactivate SortArticleCommandParser
45-
SortArticleCommandParser -[hidden]-> AddressBookParser : <size:30>s</size>
45+
SortArticleCommandParser -[hidden]-> AddressBookParser : s
4646
destroy SortArticleCommandParser
4747

48-
ArticleBookParser --> AddressBookParser : <size:30>s</size>
48+
ArticleBookParser --> AddressBookParser : s
4949
deactivate ArticleBookParser
5050

51-
AddressBookParser --> LogicManager : <size:30>s</size>
51+
AddressBookParser --> LogicManager : s
5252
deactivate AddressBookParser
5353

54-
LogicManager -> SortArticleCommand : <size:30>execute()</size>
54+
LogicManager -> SortArticleCommand : execute()
5555
activate SortArticleCommand
5656

57-
SortArticleCommand -> Model : <size:30>sortArticleBook("d/")</size>
57+
SortArticleCommand -> Model : sortArticleBook("d/")
5858
activate Model
5959

6060
Model --> SortArticleCommand
6161
deactivate Model
6262

63-
SortArticleCommand --> LogicManager : <size:30>commandResult</size>
63+
SortArticleCommand --> LogicManager : commandResult
6464
deactivate SortArticleCommand
65-
SortArticleCommand -[hidden]-> LogicManager : <size:30>commandResult</size>
65+
SortArticleCommand -[hidden]-> LogicManager : commandResult
6666
destroy SortArticleCommand
6767

68-
[<--LogicManager : <size:30>commandResult</size>
68+
[<--LogicManager : commandResult
6969
deactivate LogicManager
7070
@enduml

docs/diagrams/style2.puml

Lines changed: 0 additions & 80 deletions
This file was deleted.

docs/diagrams/style3.puml

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)