visad.collab
Class MapMonitorEvent
java.lang.Object
|
+--visad.collab.MonitorEvent
|
+--visad.collab.MapMonitorEvent
- public class MapMonitorEvent
- extends MonitorEvent
MapMonitorEvent is the VisAD class for
ScalarMap-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. |
ScalarMap |
getMap()
Gets the ScalarMap to which this event refers. |
String |
toString()
Returns a String representation of this object. |
MapMonitorEvent
public MapMonitorEvent(int type,
ScalarMap map)
throws VisADException
- Creates a
MapMonitorEvent for the specified
ScalarMap.
- Parameters:
type - The event type (either MonitorEvent.MAP_ADDED,
MonitorEvent.MAP_REMOVED, or
MonitorEvent.MAP_CHANGED, or
MonitorEvent.MAPS_CLEARED.)map - the ScalarMap (or ConstantMap).- Throws:
- VisADException - When a bad
type is specified.
MapMonitorEvent
public MapMonitorEvent(int type,
int originator,
ScalarMap map)
throws VisADException
- Creates a
MapMonitorEvent for the specified
ScalarMap.
- Parameters:
type - The event type (either MonitorEvent.MAP_ADDED,
MonitorEvent.MAP_REMOVED, or
MonitorEvent.MAP_CHANGED, or
MonitorEvent.MAPS_CLEARED.)originator - The ID of the connection from which this event came,
relative to the receiver of the event.map - the ScalarMap (or ConstantMap).- 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
getMap
public ScalarMap getMap()
- 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