Skip to content

Commit

Permalink
Update use cases for clip and prioList
Browse files Browse the repository at this point in the history
  • Loading branch information
jetrz authored Apr 10, 2022
1 parent 66b2568 commit 1b8d600
Showing 1 changed file with 37 additions and 2 deletions.
39 changes: 37 additions & 2 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -567,12 +567,47 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli

**Extensions**

* aThere is no command to reo.
* There is no command to redo.

* 1a1. AddressBook shows an error message.

Use case ends.


**Use case: Clip a person's information to clipboard**

**MSS**

1. User requests to clip a person
2. User specifies the person to clip
3. AddressBook copies that person's information to user's system clipboard

Use case ends.

**Extensions**

* 2a. The specified person cannot be found.

* 2a1. AddressBook shows an error message letting the user know what went wrong.

Use case ends.

**Use case: Display client list by priority level of tags**

**MSS**

1. User requests to sort and display client list by priority level of tags
2. AddressBook displays sorted list

Use case ends.

**Extensions**

* 1a. The command was inputted wrongly.

* 1a1. AddressBook shows an error message letting the user know what went wrong.

Use case ends.

### Non-Functional Requirements

1. Should work on any _mainstream OS_ as long as it has Java `11` or above installed.
Expand Down

0 comments on commit 1b8d600

Please sign in to comment.