Documentation of 'visad.collab.ReferenceMonitorEvent' Java class
ReferenceMonitorEvent
visad.collab

Class ReferenceMonitorEvent

  • All Implemented Interfaces:
    java.io.Serializable


    public class ReferenceMonitorEvent
    extends MonitorEvent
    ReferenceMonitorEvent is the VisAD class for RemoteReferenceLink-related events from display monitors. They are sourced by DisplayMonitor objects and received by MonitorCallback objects.
    See Also:
    Serialized Form
    • Constructor Detail

      • ReferenceMonitorEvent

        public ReferenceMonitorEvent(int type,
                                     RemoteReferenceLink link)
                              throws VisADException
        Creates a ReferenceMonitorEvent for the specified RemoteReferenceLink.
        Parameters:
        type - The event type (either MonitorEvent.REFERENCE_ADDED or MonitorEvent.REFERENCE_REMOVED.)
        link - The RemoteReferenceLink.
        Throws:
        VisADException - When a bad type is specified.
      • ReferenceMonitorEvent

        public ReferenceMonitorEvent(int type,
                                     int originator,
                                     RemoteReferenceLink link)
                              throws VisADException
        Creates a ReferenceMonitorEvent for the specified RemoteReferenceLink.
        Parameters:
        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.
        Throws:
        VisADException - When a bad type is specified.
    • Method Detail

      • getKey

        public java.lang.String getKey()
        Get the key used to uniquely identify this event.
        Specified by:
        getKey in class MonitorEvent
        Returns:
        The unique key.
      • getLink

        public RemoteReferenceLink getLink()
        Gets the RemoteReferenceLink to which this event refers.
      • equals

        public boolean equals(java.lang.Object o)
        Returns true if the specified object matches this object.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - The object to compare.
      • clone

        public java.lang.Object clone()
        Returns an exact clone of this object.
        Specified by:
        clone in class MonitorEvent
      • toString

        public java.lang.String toString()
        Returns a String representation of this object.
        Overrides:
        toString in class MonitorEvent

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.