Skip to content

Commit

Permalink
Merge pull request #208 from nixonwidjaja/master
Browse files Browse the repository at this point in the history
Update DeveloperGuide
  • Loading branch information
marcellaantania authored Nov 13, 2023
2 parents 02e58ca + 77fe86b commit d8da6dc
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,8 @@ How the parsing works:

The `Model` component,

* stores the address book data i.e., all `Person` objects (which are contained in a `UniquePersonList` object).
* stores the current address book data i.e., all `Person` objects (which are contained in a `UniquePersonList` object).
* stores the history of address book data in `AddressBookList`.
* stores the currently 'selected' `Person` objects (e.g., results of a search query) as a separate _filtered_ list which is exposed to outsiders as an unmodifiable `ObservableList<Person>` that can be 'observed' e.g. the UI can be bound to this list so that the UI automatically updates when the data in the list change.
* stores a `UserPref` object that represents the user’s preferences. This is exposed to the outside as a `ReadOnlyUserPref` objects.
* does not depend on any of the other three components (as the `Model` represents data entities of the domain, they should make sense on their own without depending on other components)
Expand Down

0 comments on commit d8da6dc

Please sign in to comment.