Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
dev:tnp [2018/02/07 16:07] 127.0.0.1 external edit |
dev:tnp [2022/06/16 08:04] (current) |
===== Goal ===== | ===== Goal ===== |
To implement a consistent notification mechanism whereby Boundary (User Interface) objects make changes directly to Entity (Document) objects and use a notification (Observer) mechanism within the Entities to inform the rest of the system of changes. | To implement a consistent notification mechanism whereby Boundary (User Interface) objects make changes directly to Entity (Document) objects and use a notification (Observer) mechanism within the Entities to inform the rest of the system of changes. |
| |
| We are now moving toward an even simpler approach where a single notification mechanism (documentModified()) is used across all of rg for most things. See [[dev:update_notifications|Update Notifications]] for more. |
| |
===== Secondary Goal ===== | ===== Secondary Goal ===== |
===== Test Plans ===== | ===== Test Plans ===== |
| |
| See bug #1625 for another test case that is missing here. Add it. |
==== TrackButtons Test Plan ==== | ==== TrackButtons Test Plan ==== |
| |