Inheritance diagram for edu.cmu.hcii.calo.model.Prioritizable:
Public Member Functions | |
abstract double | getPriority () |
Gets the priority of this prioritizable object. | |
boolean | isManaged () |
Accessor method for isManaged. | |
void | setManaged (boolean isManaged) |
Setter method for isManaged. | |
Private Attributes | |
boolean | isManaged = false |
Whether or not this task is currently managed by the TaskManager. |
abstract double edu.cmu.hcii.calo.model.Prioritizable.getPriority | ( | ) | [pure virtual] |
Gets the priority of this prioritizable object.
Implemented in edu.cmu.hcii.calo.model.Task, and edu.cmu.hcii.calo.model.TaskGroup.
boolean edu.cmu.hcii.calo.model.Prioritizable.isManaged | ( | ) |
Accessor method for isManaged.
void edu.cmu.hcii.calo.model.Prioritizable.setManaged | ( | boolean | isManaged | ) |
Setter method for isManaged.
isManaged | the isManaged to set |
boolean edu.cmu.hcii.calo.model.Prioritizable.isManaged = false [private] |
Whether or not this task is currently managed by the TaskManager.
(When tasks are created, they are not managed, and changes to the task will not be propagated to any controllers.)