Inheritance diagram for edu.cmu.hcii.calo.controller.NotificationCenterController:
Public Member Functions | |
NotificationCenterController (NotificationCenterView view) | |
Constructs a NotificationCenterController that sends updates to (and listens for property changes from) the given NotificationCenterView. | |
void | onMessageReceived (Observable sender, Message msg) |
Should be implemented by implementing classes to handle specific messages. | |
void | Change (PropertyChangeEvent e) |
This method gets called when a bound property is changed. | |
Private Attributes | |
NotificationCenterView | view |
The view to control. | |
boolean | ignoreModelMessages |
Tells the controller to ignore model messages to assure atomic updates. | |
NotificationGroupView | oldOutsideViewReference |
The last group shown outside of the mini bar. |
edu.cmu.hcii.calo.controller.NotificationCenterController.NotificationCenterController | ( | NotificationCenterView | view | ) |
Constructs a NotificationCenterController that sends updates to (and listens for property changes from) the given NotificationCenterView.
view | the view to send updates to |
void edu.cmu.hcii.calo.controller.NotificationCenterController.onMessageReceived | ( | Observable | sender, | |
Message | msg | |||
) | [virtual] |
Should be implemented by implementing classes to handle specific messages.
sender | the sender of this message | |
msg | the message being sent |
Implements edu.cmu.hcii.calo.messagePassing.MessageTarget.
void edu.cmu.hcii.calo.controller.NotificationCenterController.Change | ( | PropertyChangeEvent | e | ) |
This method gets called when a bound property is changed.
e | A PropertyChangeEvent object describing the event source and the property that has changed. |
The view to control.
Tells the controller to ignore model messages to assure atomic updates.
NotificationGroupView edu.cmu.hcii.calo.controller.NotificationCenterController.oldOutsideViewReference [private] |
The last group shown outside of the mini bar.