<h2>org.autoplot.aggregator.AggregatingDataSource</h2><p>Data Source that aggregates (or combines) the data from granule files containing 
 data for intervals.  For example, 
 https://cdaweb.gsfc.nasa.gov/istp_public/data/polar/hydra/hyd_h0/$Y/po_h0_hyd_$Y$m$d_v$v.cdf?ELECTRON_DIFFERENTIAL_ENERGY_FLUX&timerange=20000109
 is the aggregation of daily files from the CDAWeb.  This provides an 
 easy method for storing a long time series without having a complex 
 data server.
 
 The result of this is not guaranteed to be monotonically increasing in 
 time.  See https://sourceforge.net/p/autoplot/bugs/1326/</p>
<h2>AggregatingDataSource( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URI.html'>java.net.URI</a> uri, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/datasource/DataSourceFactory.html'>org.autoplot.datasource.DataSourceFactory</a> delegateFactory )</h2>
<p>Creates a new instance of AggregatingDataSource</p>

<hr>
<a name="MSG_NO_FILES_FOUND"></a>
<h2>MSG_NO_FILES_FOUND</h2>
<p>message used when no files are found in the interval.</p>

<hr>
<a name="PARAM_AVAIL"></a>
<h2>PARAM_AVAIL</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> l ) &rarr; void

<p>Adds a PropertyChangeListener to the listener list.</p>

<h3>Parameters</h3>
l - The listener to add.

<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/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#addPropertyChangeListener">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getDataSet"></a>
<h2>getDataSet</h2>
getDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>read the data.  This supports reference caching.</p>

<h3>Parameters</h3>
mon - a ProgressMonitor

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSet&unscoped_q=getDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getDataSet">[view on old javadoc]</a>
<br>
<br>
getDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a> lviewRange, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> lresolution ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="getFsm"></a>
<h2>getFsm</h2>
getFsm(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/fsm/FileStorageModel.html'>org.das2.fsm.FileStorageModel</a>

<p></p>

<h3>Returns:</h3>
org.das2.fsm.FileStorageModel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getFsm&unscoped_q=getFsm">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getFsm">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getMetadata"></a>
<h2>getMetadata</h2>
getMetadata( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a>

<p>returns the metadata provided by the first delegate dataset.</p>

<h3>Parameters</h3>
mon - a ProgressMonitor

<h3>Returns:</h3>
a java.util.Map

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getMetadata&unscoped_q=getMetadata">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getMetadata">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getMetadataModel"></a>
<h2>getMetadataModel</h2>
getMetadataModel(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/datasource/MetadataModel.html'>org.autoplot.datasource.MetadataModel</a>

<p></p>

<h3>Returns:</h3>
org.autoplot.datasource.MetadataModel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getMetadataModel&unscoped_q=getMetadataModel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getMetadataModel">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getResolution"></a>
<h2>getResolution</h2>
getResolution(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a>

<p></p>

<h3>Returns:</h3>
org.das2.datum.Datum

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getResolution&unscoped_q=getResolution">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getResolution">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getURI"></a>
<h2>getURI</h2>
getURI(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getURI&unscoped_q=getURI">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getURI">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getViewRange"></a>
<h2>getViewRange</h2>
getViewRange(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a>

<p>Getter for property viewRange.</p>

<h3>Returns:</h3>
Value of property viewRange.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getViewRange&unscoped_q=getViewRange">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#getViewRange">[view on old javadoc]</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> l ) &rarr; void

<p>Removes a PropertyChangeListener from the listener list.</p>

<h3>Parameters</h3>
l - The listener to remove.

<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/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#removePropertyChangeListener">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="setFsm"></a>
<h2>setFsm</h2>
setFsm( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/fsm/FileStorageModel.html'>org.das2.fsm.FileStorageModel</a> fsm ) &rarr; void

<p></p>

<h3>Parameters</h3>
fsm - a FileStorageModel

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setFsm&unscoped_q=setFsm">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#setFsm">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="setParams"></a>
<h2>setParams</h2>
setParams( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> params ) &rarr; void

<p>Setter for property args.</p>

<h3>Parameters</h3>
params - a String

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setParams&unscoped_q=setParams">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#setParams">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="setResolution"></a>
<h2>setResolution</h2>
setResolution( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> resolution ) &rarr; void

<p></p>

<h3>Parameters</h3>
resolution - a Datum

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setResolution&unscoped_q=setResolution">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#setResolution">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="setViewRange"></a>
<h2>setViewRange</h2>
setViewRange( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a> viewRange ) &rarr; void

<p>Setter for property viewRange.</p>

<h3>Parameters</h3>
viewRange - New value of property viewRange.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setViewRange&unscoped_q=setViewRange">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/aggregator/AggregatingDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/aggregator/AggregatingDataSource.html#setViewRange">[view on old javadoc]</a>
<br>
<br>