Inheritance diagram for edu.cmu.hcii.calo.messagePassing.TaskGroupMessage:
User info map keys | |
These strings are the defined keys for use in the user info dictionary. | |
static final String | OLD_SUBTASKS = "OldSubtasks" |
The old subtasks. | |
static final String | NEW_SUBTASKS = "NewSubtasks" |
The new subtasks. | |
static final long | serialVersionUID = -7455516326133953320L |
To prevent serialization collisions. | |
User info map keys | |
These strings are the defined keys for use in the user info dictionary. | |
TaskGroup | getTaskGroup () |
Accessor method for taskGroup. | |
TaskGroupMessage (Observable sender, MessageType type) | |
Private constructor. | |
TaskGroupMessage (Observable sender, MessageType type, Map< String, Object > userInfo) | |
Private constructor. | |
Public Types | |
enum | TaskGroupMessageType |
The possible types of a PrioritizedObjectMessage. More... | |
Public Member Functions | |
TaskGroupMessage (AbstractManager manager, TaskGroupMessageType type, TaskGroup t) | |
Constructs a TaskGroupMessage for the given manager, message type, and taskGroup. | |
TaskGroupMessage (AbstractManager manager, TaskGroupMessageType type, TaskGroup t, Map< String, Object > userInfo) | |
Constructs a PrioritizedObjectMessage for the given manager, message type, taskGroup, and user info map. | |
Private Attributes | |
TaskGroup | taskGroup |
The Prioritizable to which this message pertains. |
The possible types of a PrioritizedObjectMessage.
edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.TaskGroupMessage | ( | AbstractManager | manager, | |
TaskGroupMessageType | type, | |||
TaskGroup | t | |||
) |
Constructs a TaskGroupMessage for the given manager, message type, and taskGroup.
manager | the manager sending the message | |
type | the type of the message | |
t | the TaskGroup to which the message pertains |
edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.TaskGroupMessage | ( | AbstractManager | manager, | |
TaskGroupMessageType | type, | |||
TaskGroup | t, | |||
Map< String, Object > | userInfo | |||
) |
Constructs a PrioritizedObjectMessage for the given manager, message type, taskGroup, and user info map.
manager | the manager sending the message | |
type | the type of the message | |
t | the Prioritizable to which the message pertains | |
userInfo | the user info map for this message |
edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.TaskGroupMessage | ( | Observable | sender, | |
MessageType | type | |||
) | [private] |
Private constructor.
Use TaskGroupMessage.TaskGroupMessage(Observable, MessageType, TaskGroup) instead.
sender | the object that sent this message | |
type | the type of this message |
edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.TaskGroupMessage | ( | Observable | sender, | |
MessageType | type, | |||
Map< String, Object > | userInfo | |||
) | [private] |
Private constructor.
Use TaskGroupMessage.TaskGroupMessage(Observable, MessageType, TaskGroup, Map) instead.
sender | the object that sent this message | |
type | the type of this message | |
userInfo | the map of message-specific data associated with this message |
TaskGroup edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.getTaskGroup | ( | ) |
Accessor method for taskGroup.
final String edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.OLD_SUBTASKS = "OldSubtasks" [static] |
The old subtasks.
final String edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.NEW_SUBTASKS = "NewSubtasks" [static] |
The new subtasks.
final long edu.cmu.hcii.calo.messagePassing.TaskGroupMessage.serialVersionUID = -7455516326133953320L [static, private] |
To prevent serialization collisions.
The Prioritizable to which this message pertains.