<h2>org.autoplot.datasource.capability.Updating</h2><p>Updating allows the data sources to notify clients that a different dataset
 will be returned if they call getDataSet again.  Implementations should
 take into account that excessive update notifications may be ignored.

 Updates should be made by calling the registered listeners' propertyChange
 method, with an appropriate PropertyChangeEvent:

 listener.propertyChange( new PropertyChangeEvent( this, Updating.PROP_DATASET, null, null ) )
 to force the client to post a new request, or
    new PropertyChangeEvent( this, "dataSet", null, ds )
 if the dataset is trivially available.

 Developers should consider using java.beans.PropertyChangeSupport to
 implement this capability, so that it's firePropertyChange method can be used.</p>
<hr>
<a name="PROP_DATASET"></a>
<h2>PROP_DATASET</h2>
<p></p>

<hr>
<a name="addPropertyChangeListener"></a>
<h2>addPropertyChangeListener</h2>
addPropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void

<p></p>

<h3>Parameters</h3>
listener - a PropertyChangeListener

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPropertyChangeListener&unscoped_q=addPropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/Updating.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/Updating.html#addPropertyChangeListener">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/Updating.java#l30">[view source]</a>
<br>
<br>
<hr>
<a name="removePropertyChangeListener"></a>
<h2>removePropertyChangeListener</h2>
removePropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void

<p></p>

<h3>Parameters</h3>
listener - a PropertyChangeListener

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removePropertyChangeListener&unscoped_q=removePropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/Updating.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/Updating.html#removePropertyChangeListener">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/Updating.java#l31">[view source]</a>
<br>
<br>