Inheritance diagram for edu.cmu.hcii.calo.controller.SchedulePaneController:
Public Member Functions | |
SchedulePaneController (SchedulePaneView view) | |
Constructs a SchedulePaneController that sends updates to (and listens for property changes from) the given SchedulePaneView. | |
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 | |
SchedulePaneView | view |
The view to control. | |
boolean | ignoreModelMessages |
Tells the controller to ignore model messages to assure atomic updates. |
edu.cmu.hcii.calo.controller.SchedulePaneController.SchedulePaneController | ( | SchedulePaneView | view | ) |
Constructs a SchedulePaneController that sends updates to (and listens for property changes from) the given SchedulePaneView.
view | the view to send updates to |
void edu.cmu.hcii.calo.controller.SchedulePaneController.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.SchedulePaneController.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.
boolean edu.cmu.hcii.calo.controller.SchedulePaneController.ignoreModelMessages [private] |
Tells the controller to ignore model messages to assure atomic updates.