ucar.unidata.view.sounding
Class WindStaff.ArrowWindListener

java.lang.Object
  extended by ucar.unidata.view.sounding.WindStaff.ArrowWindListener
All Implemented Interfaces:
PropertyChangeListener, EventListener
Enclosing class:
WindStaff

protected class WindStaff.ArrowWindListener
extends Object
implements PropertyChangeListener

Provides support for observing changes in the "wind" property of a WindArrow.


Constructor Summary
WindStaff.ArrowWindListener()
          Constructs from nothing.
 
Method Summary
 void propertyChange(PropertyChangeEvent event)
          Handles a change to a WindArrow's "wind" property.
 void setEnabled(boolean yes)
          Sets whether or not this instance responds to property-change events.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindStaff.ArrowWindListener

public WindStaff.ArrowWindListener()
Constructs from nothing.

Method Detail

propertyChange

public void propertyChange(PropertyChangeEvent event)
Handles a change to a WindArrow's "wind" property.

Specified by:
propertyChange in interface PropertyChangeListener
Parameters:
event - The property-change event.

setEnabled

public void setEnabled(boolean yes)
                throws VisADException,
                       RemoteException
Sets whether or not this instance responds to property-change events.

Parameters:
yes - Whether or not this instance responds to property-change events.
Throws:
VisADException - VisAD failure.
RemoteException - Java RMI failure.