|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object visad.collab.MonitorEvent visad.collab.ReferenceMonitorEvent
public class ReferenceMonitorEvent
ReferenceMonitorEvent
is the VisAD class for
RemoteReferenceLink
-related events from display monitors.
They are sourced by DisplayMonitor
objects and received by
MonitorCallback
objects.
Field Summary |
---|
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 |
Constructor Summary | |
---|---|
ReferenceMonitorEvent(int type,
int originator,
RemoteReferenceLink link)
Creates a ReferenceMonitorEvent for the specified
RemoteReferenceLink . |
|
ReferenceMonitorEvent(int type,
RemoteReferenceLink link)
Creates a ReferenceMonitorEvent for the specified
RemoteReferenceLink . |
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. |
RemoteReferenceLink |
getLink()
Gets the RemoteReferenceLink to which this event refers. |
String |
toString()
Returns a String representation of this object. |
Methods inherited from class visad.collab.MonitorEvent |
---|
getOriginator, getSequenceNumber, getType, getTypeName, getTypeName, setOriginator |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReferenceMonitorEvent(int type, RemoteReferenceLink link) throws VisADException
ReferenceMonitorEvent
for the specified
RemoteReferenceLink
.
type
- The event type (either
MonitorEvent.REFERENCE_ADDED
or
MonitorEvent.REFERENCE_REMOVED
.)link
- The RemoteReferenceLink
.
VisADException
- When a bad type
is specified.public ReferenceMonitorEvent(int type, int originator, RemoteReferenceLink link) throws VisADException
ReferenceMonitorEvent
for the specified
RemoteReferenceLink
.
type
- The event type (either
MonitorEvent.REFERENCE_ADDED
or
MonitorEvent.REFERENCE_REMOVED
.)originator
- The ID of the connection from which this event came,
relative to the receiver of the event.link
- The RemoteReferenceLink
.
VisADException
- When a bad type
is specified.Method Detail |
---|
public String getKey()
getKey
in class MonitorEvent
public RemoteReferenceLink getLink()
RemoteReferenceLink
to which this event refers.
public boolean equals(Object o)
true
if the specified object matches this object.
equals
in class Object
o
- The object to compare.public Object clone()
clone
in class MonitorEvent
public String toString()
String
representation of this object.
toString
in class MonitorEvent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |