Skip to content

Commit

Permalink
Fix img numbers, Add link to commons and remove out-of-place full stop
Browse files Browse the repository at this point in the history
  • Loading branch information
varung97 committed Oct 12, 2016
1 parent 0a8f4bb commit 05c3861
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ command `delete 3`.

<img src="images\SDforDeleteTask.png" width="800">

<center><sub>Fig 3: Sequence Diagram for Delete Task</sub></center>
<center><sub>Fig 2: Sequence Diagram for Delete Task</sub></center>

>Note how the `Model` simply raises a `TaskManagerChangedEvent` when the Task Manager data are changed,
instead of asking the `Storage` to save the updates to the hard disk.
Expand All @@ -107,7 +107,7 @@ being saved to the hard disk and the status bar of the `UI` being updated to ref

<img src="images\SDforDeleteTaskEventHandling.png" width="800">

<center><sub>Fig 4: Sequence Diagram for Event Handling for Delete Task</sub></center>
<center><sub>Fig 3: Sequence Diagram for Event Handling for Delete Task</sub></center>

> Note how the event is propagated through the `EventsCenter` to the `Storage` and `UI` without `Model` having
to be coupled to either of them. This is an example of how this Event Driven approach helps us reduce direct
Expand All @@ -118,7 +118,7 @@ The sections below give more details of each component.
### `UI` component

<img src="images/UiClassDiagram.png" width="800">
<center><sub>Fig 5: Class Diagram for UI component</sub></center>
<center><sub>Fig 4: Class Diagram for UI component</sub></center>

**API** : [`Ui.java`](../src/main/java/seedu/manager/ui/Ui.java)

Expand All @@ -138,7 +138,7 @@ The `UI`,
### Logic component

<img src="images/LogicClassDiagram.png" width="800">
<center><sub>Fig 6: Class Diagram for Logic component</sub></center>
<center><sub>Fig 5: Class Diagram for Logic component</sub></center>

**API** : [`Logic.java`](../src/main/java/seedu/manager/logic/Logic.java)

Expand All @@ -153,12 +153,12 @@ Given below is the Sequence Diagram for interactions within the `Logic` componen
API call.<br><br>
<img src="images/DeleteTaskSdForLogic.png" width="800"><br>

<center><sub>Fig 7: Sequence Diagram for Delete command in Logic component</sub></center>
<center><sub>Fig 6: Sequence Diagram for Delete command in Logic component</sub></center>

### Model component

<img src="images/ModelClassDiagram.png" width="800">
<center><sub>Fig 8: Class Diagram for Model component</sub></center>
<center><sub>Fig 7: Class Diagram for Model component</sub></center>

**API** : [`Model.java`](../src/main/java/seedu/manager/model/Model.java)

Expand All @@ -172,7 +172,7 @@ The `Model`,

<img src="images/StorageClassDiagram.png" width="800">

<center><sub>Fig 9: Class Diagram for Storage component</sub></center>
<center><sub>Fig 8: Class Diagram for Storage component</sub></center>

**API** : [`Storage.java`](../src/main/java/seedu/manager/storage/Storage.java)

Expand All @@ -182,7 +182,7 @@ The `Storage` component,

### Common classes

Classes used by multiple components are in the `seedu.manager.commons` package.
Classes used by multiple components are in the [`seedu.manager.commons`](#../src/main/java/seedu/manager/commons) package.


## Implementation
Expand Down Expand Up @@ -463,7 +463,7 @@ We researched other task managers' special features to better understand the pro
1. The command line mode of Wunderlist
2. Uses natural words as commands, content is put inside single quotes
3. Data can be exported as a JSON file
4. Allows searching by keywords (doesn't need single quotes).
4. Allows searching by keywords (doesn't need single quotes)

##### Calendar Vim
1. A calendar application for Vim
Expand Down

0 comments on commit 05c3861

Please sign in to comment.