Inheritance diagram for edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage:
Public Types | |
enum | TasklikeObjectMessageType |
The possible types of a TasklikeObjectMessage. More... | |
Public Member Functions | |
TasklikeObjectMessage (AbstractManager manager, TasklikeObjectMessageType type, TasklikeObject t) | |
Constructs a TasklikeObjectMessage for the given manager, message type, and TasklikeObject. | |
TasklikeObjectMessage (AbstractManager manager, TasklikeObjectMessageType type, TasklikeObject t, Map< String, Object > userInfo) | |
Constructs a TasklikeObjectMessage for the given manager, message type, TasklikeObject, and user info map. | |
TasklikeObject | getTasklikeObject () |
Accessor method for tasklikeObject. | |
Private Member Functions | |
TasklikeObjectMessage (Observable sender, MessageType type) | |
Private constructor. | |
TasklikeObjectMessage (Observable sender, MessageType type, Map< String, Object > userInfo) | |
Private constructor. | |
Private Attributes | |
TasklikeObject | tasklikeObject |
The TasklikeObject to which this message pertains. | |
Static Private Attributes | |
static final long | serialVersionUID = 6128954924460994128L |
To prevent serialization collisions. |
The possible types of a TasklikeObjectMessage.
edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.TasklikeObjectMessage | ( | AbstractManager | manager, | |
TasklikeObjectMessageType | type, | |||
TasklikeObject | t | |||
) |
Constructs a TasklikeObjectMessage for the given manager, message type, and TasklikeObject.
manager | the manager sending the message | |
type | the type of the message | |
t | the TasklikeObject to which the message pertains |
edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.TasklikeObjectMessage | ( | AbstractManager | manager, | |
TasklikeObjectMessageType | type, | |||
TasklikeObject | t, | |||
Map< String, Object > | userInfo | |||
) |
Constructs a TasklikeObjectMessage for the given manager, message type, TasklikeObject, and user info map.
manager | the manager sending the message | |
type | the type of the message | |
t | the TasklikeObject to which the message pertains | |
userInfo | the user info map for this message |
edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.TasklikeObjectMessage | ( | Observable | sender, | |
MessageType | type | |||
) | [private] |
Private constructor.
Use TasklikeObjectMessage.TaskManagedObjectMessage(Observable, MessageType, TasklikeObject) instead.
sender | the object that sent this message | |
type | the type of this message |
edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.TasklikeObjectMessage | ( | Observable | sender, | |
MessageType | type, | |||
Map< String, Object > | userInfo | |||
) | [private] |
Private constructor.
Use TasklikeObjectMessage.TaskManagedObjectMessage(Observable, MessageType, TasklikeObject, 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 |
TasklikeObject edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.getTasklikeObject | ( | ) |
Accessor method for tasklikeObject.
final long edu.cmu.hcii.calo.messagePassing.TasklikeObjectMessage.serialVersionUID = 6128954924460994128L [static, private] |
To prevent serialization collisions.
The TasklikeObject to which this message pertains.