![]() |
![]() |
![]() |
![]() |
![]() |
|
Thus, in the modelviewercontroller paradigm, the following sequence of messages represents what typically occurs after, for example, a mouse click is noted by a controller:
*------------* *---------------*
| | 1. setter message | | ---* 2.
| Controller | ----------------------> | Model | | changed:
| | | | <--* message
*------------* *---------------*
3. update: message | ^
*------------------------------------* |
v |
*------------* |
| | 4. getter message |
| Viewer | ------------------------------------*
| |
*------------*