| #aboutToOpen | Triggerd when just received the #open message |
| #opened | Triggered at end of the #open process. At this point in time, the receiver is open (mainView just opened) and ready for interaction with the user. |
| #initialized | Triggered just after contents of the receiver is set, and before opening the mainView. |
| #aboutToClose | Triggered when the receiver is preparing to be closed. |
| #closed | Triggered when the receiver has been closed (mainView has been closed). |
| #needsMainView | Must return an initialized mainView. |