visad.collab
Class MessageMonitorEvent
java.lang.Object
|
+--visad.collab.MonitorEvent
|
+--visad.collab.MessageMonitorEvent
- public class MessageMonitorEvent
- extends MonitorEvent
MessageMonitorEvent is the VisAD class for
MessageEvent-related events from display monitors.
They are sourced by DisplayMonitor objects and received by
MonitorCallback objects.
- See Also:
- Serialized Form
| Fields inherited from class visad.collab.MonitorEvent |
CONTROL_CHANGED,
CONTROL_INIT_REQUESTED,
MAP_ADDED,
MAP_CHANGED,
MAP_REMOVED,
MAPS_CLEARED,
MESSAGE_SENT,
REFERENCE_ADDED,
REFERENCE_REMOVED,
seqNum,
type |
|
Method Summary |
Object |
clone()
Returns an exact clone of this object. |
boolean |
equals(Object o)
Returns true if the specified object matches this object. |
String |
getKey()
Get the key used to uniquely identify this event. |
MessageEvent |
getMessage()
Gets the ScalarMap to which this event refers. |
String |
toString()
Returns a String representation of this object. |
MessageMonitorEvent
public MessageMonitorEvent(MessageEvent msg)
throws RemoteException,
VisADException
- Creates a
MessageMonitorEvent for the specified
MessageEvent.
- Parameters:
msg - the MessageEvent.- Throws:
- VisADException - When a bad
type is specified.
MessageMonitorEvent
public MessageMonitorEvent(int type,
MessageEvent msg)
throws RemoteException,
VisADException
- Creates a
MessageMonitorEvent for the specified
MessageEvent.
- Parameters:
type - The event type (currently only
MonitorEvent.MESSAGE_SENT.)msg - the MessageEvent.- Throws:
- VisADException - When a bad
type is specified.
MessageMonitorEvent
public MessageMonitorEvent(int type,
int originator,
MessageEvent msg)
throws RemoteException,
VisADException
- Creates a
MessageMonitorEvent for the specified
MessageEvent.
- Parameters:
type - The event type (currently only
MonitorEvent.MESSAGE_SENT.)originator - The ID of the connection from which this event came,
relative to the receiver of the event.msg - the MessageEvent.- Throws:
- VisADException - When a bad
type is specified.
getKey
public String getKey()
- Get the key used to uniquely identify this event.
- Returns:
- The unique key.
- Overrides:
- getKey in class MonitorEvent
getMessage
public MessageEvent getMessage()
- Gets the
ScalarMap to which this event refers.
equals
public boolean equals(Object o)
- Returns
true if the specified object matches this object.
- Parameters:
o - The object to compare.- Overrides:
- equals in class Object
clone
public Object clone()
- Returns an exact clone of this object.
- Overrides:
- clone in class MonitorEvent
toString
public String toString()
- Returns a
String representation of this object.
- Overrides:
- toString in class MonitorEvent