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

Class ControlMonitorEvent

  • All Implemented Interfaces:
    java.io.Serializable


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

      • ControlMonitorEvent

        public ControlMonitorEvent(int type,
                                   Control ctl)
                            throws VisADException
        Creates a ControlMonitorEvent for the specified Control.
        Parameters:
        type - The event type (either MonitorEvent.CONTROL_INIT_REQUESTED or MonitorEvent.CONTROL_CHANGED.)
        ctl - The Control.
        Throws:
        VisADException - When a bad type is specified.
      • ControlMonitorEvent

        public ControlMonitorEvent(int type,
                                   int originator,
                                   Control ctl)
                            throws VisADException
        Creates a ControlMonitorEvent for the specified Control.
        Parameters:
        type - The event type (either MonitorEvent.CONTROL_INIT_REQUESTED or MonitorEvent.CONTROL_CHANGED.)
        originator - The ID of the connection from which this event came, relative to the receiver of the event.
        ctl - The Control.
        Throws:
        VisADException - When a bad type is specified.
    • Method Detail

      • getControl

        public Control getControl()
        Gets the Control to which this event refers.
      • getControlKey

        public static java.lang.String getControlKey(Control ctl)
        Get the key used to uniquely identify this control.
        Returns:
        The unique key.
      • 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.
      • 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.