<h2>org.autoplot.dom.DataSourceController</h2><p>Controller node manages a DataSourceFilter node.</p> <h2>DataSourceController( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/ApplicationModel.html'>org.autoplot.ApplicationModel</a> model, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf )</h2> <p></p> <hr> <a name="PROP_RAWPROPERTIES"></a> <h2>PROP_RAWPROPERTIES</h2> <p>raw properties provided by the datasource after the data load.</p> <hr> <a name="PROP_TSB"></a> <h2>PROP_TSB</h2> <p></p> <hr> <a name="PROP_TSBSURI"></a> <h2>PROP_TSBSURI</h2> <p></p> <hr> <a name="PROP_CACHING"></a> <h2>PROP_CACHING</h2> <p></p> <hr> <a name="PROP_DATASOURCE"></a> <h2>PROP_DATASOURCE</h2> <p>object that can provide data sets and capabilities.</p> <hr> <a name="PROP_DATASET"></a> <h2>PROP_DATASET</h2> <p></p> <hr> <a name="PROP_FILLDATASET"></a> <h2>PROP_FILLDATASET</h2> <p></p> <hr> <a name="PROP_EXCEPTION"></a> <h2>PROP_EXCEPTION</h2> <p></p> <hr> <a name="PROP_HISTOGRAM"></a> <h2>PROP_HISTOGRAM</h2> <p></p> <hr> <a name="PROP_PROPERTIES"></a> <h2>PROP_PROPERTIES</h2> <p></p> <hr> <a name="PROP_FILLPROPERTIES"></a> <h2>PROP_FILLPROPERTIES</h2> <p></p> <hr> <a name="PROP_REDUCEDATASETSTRING"></a> <h2>PROP_REDUCEDATASETSTRING</h2> <p></p> <hr> <a name="PROP_URINEEDSRESOLUTION"></a> <h2>PROP_URINEEDSRESOLUTION</h2> <p>true if the URI has been changed, and must be resolved into a DataSource.</p> <hr> <a name="PROP_DATASETNEEDSLOADING"></a> <h2>PROP_DATASETNEEDSLOADING</h2> <p>true is the DataSource has been changed, and we need to reload.</p> <hr> <a name="PROP_RESETDIMENSIONS"></a> <h2>PROP_RESETDIMENSIONS</h2> <p>true if the data source is changed and we need to reset the dimension names when we get our first data set.</p> <hr> <a name="cancel"></a> <h2>cancel</h2> cancel( ) → void <p>cancel the loading process.</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=cancel&unscoped_q=cancel">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#cancel">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1504">[view source]</a> <br> <br> <hr> <a name="doFillValidRange"></a> <h2>doFillValidRange</h2> doFillValidRange( ) → void <p>look in the metadata for fill and valid range.</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=doFillValidRange&unscoped_q=doFillValidRange">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#doFillValidRange">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1189">[view source]</a> <br> <br> <hr> <a name="getApplication"></a> <h2>getApplication</h2> getApplication( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/dom/Application.html'>org.autoplot.dom.Application</a> <p></p> <h3>Returns:</h3> org.autoplot.dom.Application <br><br> <a href="https://github.com/autoplot/dev/search?q=getApplication&unscoped_q=getApplication">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getApplication">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2215">[view source]</a> <br> <br> <hr> <a name="getAppliedFiltersString"></a> <h2>getAppliedFiltersString</h2> getAppliedFiltersString( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p>return documentation of any processes applied to the data within the DataSourceFilter. This will be an empty string when no processes were applied. See getFilters which specified which should be applied.</p> <h3>Returns:</h3> reduceDataSetString the string, which may be empty but will not be null. <br><br> <a href="https://github.com/autoplot/dev/search?q=getAppliedFiltersString&unscoped_q=getAppliedFiltersString">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getAppliedFiltersString">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1794">[view source]</a> <br> <br> <hr> <a name="getCaching"></a> <h2>getCaching</h2> getCaching( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/capability/Caching.html'>org.autoplot.datasource.capability.Caching</a> <p></p> <h3>Returns:</h3> org.autoplot.datasource.capability.Caching <br><br> <a href="https://github.com/autoplot/dev/search?q=getCaching&unscoped_q=getCaching">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getCaching">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1631">[view source]</a> <br> <br> <hr> <a name="getDataSet"></a> <h2>getDataSet</h2> getDataSet( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Returns:</h3> org.das2.qds.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/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1684">[view source]</a> <br> <br> <hr> <a name="getDataSource"></a> <h2>getDataSource</h2> getDataSource( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/DataSource.html'>org.autoplot.datasource.DataSource</a> <p>return the controller's current datasource. This was synchronized, but this would mean that external clients could not query what the current source was. Since this is only reading the variable, this seems harmless. Note, findbugs prompted the code change, not an observed bug. TODO: there is probably a better way to do this, synchronizing properly on several objects.</p> <h3>Returns:</h3> the controller's current datasource. <br><br> <a href="https://github.com/autoplot/dev/search?q=getDataSource&unscoped_q=getDataSource">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getDataSource">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1658">[view source]</a> <br> <br> <hr> <a name="getException"></a> <h2>getException</h2> getException( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a> <p></p> <h3>Returns:</h3> java.lang.Exception <br><br> <a href="https://github.com/autoplot/dev/search?q=getException&unscoped_q=getException">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getException">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1726">[view source]</a> <br> <br> <hr> <a name="getFillDataSet"></a> <h2>getFillDataSet</h2> getFillDataSet( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=getFillDataSet&unscoped_q=getFillDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getFillDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1711">[view source]</a> <br> <br> <hr> <a name="getFillProperties"></a> <h2>getFillProperties</h2> getFillProperties( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> <p></p> <h3>Returns:</h3> java.util.Map <br><br> <a href="https://github.com/autoplot/dev/search?q=getFillProperties&unscoped_q=getFillProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getFillProperties">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1774">[view source]</a> <br> <br> <hr> <a name="getHistogram"></a> <h2><del>getHistogram</del></h2> Deprecated: this function will be removed and put into the metadata tab. <hr> <a name="getMaxSliceIndex-int"></a> <h2><del>getMaxSliceIndex</del></h2> Deprecated: this is leftover from an ancient version of the code. <hr> <a name="getProperties"></a> <h2>getProperties</h2> getProperties( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> <p></p> <h3>Returns:</h3> java.util.Map <br><br> <a href="https://github.com/autoplot/dev/search?q=getProperties&unscoped_q=getProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getProperties">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1762">[view source]</a> <br> <br> <hr> <a name="getRawProperties"></a> <h2>getRawProperties</h2> getRawProperties( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> <p></p> <h3>Returns:</h3> java.util.Map <br><br> <a href="https://github.com/autoplot/dev/search?q=getRawProperties&unscoped_q=getRawProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getRawProperties">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1594">[view source]</a> <br> <br> <hr> <a name="getTimeSeriesBrowseController"></a> <h2>getTimeSeriesBrowseController</h2> getTimeSeriesBrowseController( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/dom/TimeSeriesBrowseController.html'>org.autoplot.dom.TimeSeriesBrowseController</a> <p></p> <h3>Returns:</h3> org.autoplot.dom.TimeSeriesBrowseController <br><br> <a href="https://github.com/autoplot/dev/search?q=getTimeSeriesBrowseController&unscoped_q=getTimeSeriesBrowseController">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getTimeSeriesBrowseController">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2219">[view source]</a> <br> <br> <hr> <a name="getTsb"></a> <h2>getTsb</h2> getTsb( ) → <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/capability/TimeSeriesBrowse.html'>org.autoplot.datasource.capability.TimeSeriesBrowse</a> <p></p> <h3>Returns:</h3> org.autoplot.datasource.capability.TimeSeriesBrowse <br><br> <a href="https://github.com/autoplot/dev/search?q=getTsb&unscoped_q=getTsb">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getTsb">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1606">[view source]</a> <br> <br> <hr> <a name="getTsbSuri"></a> <h2>getTsbSuri</h2> getTsbSuri( ) → <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=getTsbSuri&unscoped_q=getTsbSuri">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#getTsbSuri">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1618">[view source]</a> <br> <br> <hr> <a name="isDataSetNeedsLoading"></a> <h2>isDataSetNeedsLoading</h2> isDataSetNeedsLoading( ) → boolean <p></p> <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isDataSetNeedsLoading&unscoped_q=isDataSetNeedsLoading">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#isDataSetNeedsLoading">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2188">[view source]</a> <br> <br> <hr> <a name="isPendingChanges"></a> <h2>isPendingChanges</h2> isPendingChanges( ) → boolean <p></p> <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isPendingChanges&unscoped_q=isPendingChanges">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#isPendingChanges">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2231">[view source]</a> <br> <br> <hr> <a name="isResetDimensions"></a> <h2>isResetDimensions</h2> isResetDimensions( ) → boolean <p></p> <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isResetDimensions&unscoped_q=isResetDimensions">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#isResetDimensions">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2205">[view source]</a> <br> <br> <hr> <a name="isTimeSeries-org.das2.qds.QDataSet"></a> <h2>isTimeSeries</h2> isTimeSeries( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the dataset is rank 1 or greater, and has timetags for the xtagsDataSet. This will often be DEPEND_0, but for JoinDataSets which are like an array of datasets, each dataset would have DEPEND_0.</p> <h3>Parameters</h3> ds - any dataset <h3>Returns:</h3> true if the dataset is rank 1 or greater, and has timetags for the xtagsDataSet. <br><br> <a href="https://github.com/autoplot/dev/search?q=isTimeSeries&unscoped_q=isTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#isTimeSeries-org.das2.qds.QDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l533">[view source]</a> <br> <br> <hr> <a name="isUriNeedsResolution"></a> <h2>isUriNeedsResolution</h2> isUriNeedsResolution( ) → boolean <p></p> <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isUriNeedsResolution&unscoped_q=isUriNeedsResolution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#isUriNeedsResolution">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2171">[view source]</a> <br> <br> <hr> <a name="pendingChanges-java.util.Map"></a> <h2>pendingChanges</h2> pendingChanges( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> changes ) → void <p></p> <h3>Parameters</h3> changes - a java.util.Map <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=pendingChanges&unscoped_q=pendingChanges">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#pendingChanges-java.util.Map">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2240">[view source]</a> <br> <br> <hr> <a name="resetDataSource-boolean-org.autoplot.datasource.DataSource"></a> <h2>resetDataSource</h2> resetDataSource( boolean valueWasAdjusting, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/DataSource.html'>org.autoplot.datasource.DataSource</a> dataSource ) → void <p>This might be considered the heart of the DataSourceController. This is where TimeSeriesBrowse is set up as well as Caching. This might also be a good spot to make sure we are not on the event thread, and this is being studied.</p> <h3>Parameters</h3> valueWasAdjusting - true if the app was loading a vap, or locked because of changes. <br> dataSource - a DataSource <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=resetDataSource&unscoped_q=resetDataSource">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#resetDataSource-boolean-org.autoplot.datasource.DataSource">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l340">[view source]</a> <br> <br> <hr> <a name="resetSuri-java.lang.String-org.das2.util.monitor.ProgressMonitor"></a> <h2>resetSuri</h2> resetSuri( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> suri, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → void <p>Set the data source URI, forcing a reload if it is the same.</p> <h3>Parameters</h3> suri - a String <br> mon - a ProgressMonitor <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=resetSuri&unscoped_q=resetSuri">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#resetSuri-java.lang.String-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2071">[view source]</a> <br> <br> <hr> <a name="setAppliedFiltersString-java.lang.String"></a> <h2>setAppliedFiltersString</h2> setAppliedFiltersString( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> appliedFilters ) → void <p>set the documentation of any processes applied to the data within the DataSourceFilter. This will be an empty string when no processes were applied. See getFilters which specified which should be applied.</p> <h3>Parameters</h3> appliedFilters - a String <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setAppliedFiltersString&unscoped_q=setAppliedFiltersString">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setAppliedFiltersString-java.lang.String">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1805">[view source]</a> <br> <br> <hr> <a name="setCaching-org.autoplot.datasource.capability.Caching"></a> <h2>setCaching</h2> setCaching( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/capability/Caching.html'>org.autoplot.datasource.capability.Caching</a> caching ) → void <p></p> <h3>Parameters</h3> caching - a Caching <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setCaching&unscoped_q=setCaching">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setCaching-org.autoplot.datasource.capability.Caching">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1635">[view source]</a> <br> <br> <hr> <a name="setDataSet-org.das2.qds.QDataSet"></a> <h2>setDataSet</h2> setDataSet( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dataSet ) → void <p>see setDataSetInternal, which does autoranging, etc. TODO: fix this and the fillDataSet stuff...</p> <h3>Parameters</h3> dataSet - a QDataSet <h3>Returns:</h3> void (returns nothing) <h3>See Also:</h3> <a href='#setDataSetInternal-org.das2.qds.QDataSet'>setDataSetInternal(QDataSet)</a> <br><br><br> <a href="https://github.com/autoplot/dev/search?q=setDataSet&unscoped_q=setDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1694">[view source]</a> <br> <br> <hr> <a name="setDataSetInternal-org.das2.qds.QDataSet"></a> <h2>setDataSetInternal</h2> setDataSetInternal( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → void <p>set the dataset for the DataSourceFilter.</p> <h3>Parameters</h3> ds - the dataset <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setDataSetInternal&unscoped_q=setDataSetInternal">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setDataSetInternal-org.das2.qds.QDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l520">[view source]</a> <br> <br> <hr> <a name="setDataSetInternal-org.das2.qds.QDataSet-java.util.Map-boolean"></a> <h2>setDataSetInternal</h2> setDataSetInternal( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> rawProperties, boolean immediately ) → void <p>set the new dataset, do autoranging and autolabelling. preconditions: <ul> <li> autoplot is displaying any dataset. <li> A new DataSource has been set, but the dataset is generally not from the DataSource. </ul> postconditions: <ul> <li> the dataset is set <li> labels are set, axes are set. <li> Labels reset might have triggered a timer that will redo layout. <li> slice dimensions are set for dataset. </ul></p> <h3>Parameters</h3> ds - the dataset. <br> rawProperties - additional properties provided by the data source. <br> immediately - if false, then this is done after the application is done adjusting. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setDataSetInternal&unscoped_q=setDataSetInternal">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setDataSetInternal-org.das2.qds.QDataSet-java.util.Map-boolean">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l567">[view source]</a> <br> <br> <hr> <a name="setDataSetNeedsLoading-boolean"></a> <h2>setDataSetNeedsLoading</h2> setDataSetNeedsLoading( boolean dataSetNeedsLoading ) → void <p></p> <h3>Parameters</h3> dataSetNeedsLoading - a boolean <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setDataSetNeedsLoading&unscoped_q=setDataSetNeedsLoading">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setDataSetNeedsLoading-boolean">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2192">[view source]</a> <br> <br> <hr> <a name="setDataSource-org.autoplot.datasource.DataSource"></a> <h2>setDataSource</h2> setDataSource( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/DataSource.html'>org.autoplot.datasource.DataSource</a> dataSource ) → void <p></p> <h3>Parameters</h3> dataSource - a DataSource <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setDataSource&unscoped_q=setDataSource">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setDataSource-org.autoplot.datasource.DataSource">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1670">[view source]</a> <br> <br> <hr> <a name="setException-java.lang.Exception"></a> <h2>setException</h2> setException( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html'>java.lang.Exception</a> exception ) → void <p></p> <h3>Parameters</h3> exception - an Exception <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setException&unscoped_q=setException">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setException-java.lang.Exception">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1730">[view source]</a> <br> <br> <hr> <a name="setFillDataSet-org.das2.qds.QDataSet"></a> <h2>setFillDataSet</h2> setFillDataSet( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> fillDataSet ) → void <p></p> <h3>Parameters</h3> fillDataSet - a QDataSet <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setFillDataSet&unscoped_q=setFillDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setFillDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1715">[view source]</a> <br> <br> <hr> <a name="setFillProperties-java.util.Map"></a> <h2>setFillProperties</h2> setFillProperties( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> fillProperties ) → void <p></p> <h3>Parameters</h3> fillProperties - a java.util.Map <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setFillProperties&unscoped_q=setFillProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setFillProperties-java.util.Map">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1778">[view source]</a> <br> <br> <hr> <a name="setHistogram-org.das2.qds.QDataSet"></a> <h2><del>setHistogram</del></h2> Deprecated: this function will be removed and put into the metadata tab. <hr> <a name="setProperties-java.util.Map"></a> <h2>setProperties</h2> setProperties( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> properties ) → void <p></p> <h3>Parameters</h3> properties - a java.util.Map <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setProperties&unscoped_q=setProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setProperties-java.util.Map">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1766">[view source]</a> <br> <br> <hr> <a name="setRawProperties-java.util.Map"></a> <h2>setRawProperties</h2> setRawProperties( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> rawProperties ) → void <p></p> <h3>Parameters</h3> rawProperties - a java.util.Map <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setRawProperties&unscoped_q=setRawProperties">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setRawProperties-java.util.Map">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1598">[view source]</a> <br> <br> <hr> <a name="setResetDimensions-boolean"></a> <h2>setResetDimensions</h2> setResetDimensions( boolean resetDimensions ) → void <p></p> <h3>Parameters</h3> resetDimensions - a boolean <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setResetDimensions&unscoped_q=setResetDimensions">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setResetDimensions-boolean">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2209">[view source]</a> <br> <br> <hr> <a name="setSuri-java.lang.String-org.das2.util.monitor.ProgressMonitor"></a> <h2>setSuri</h2> setSuri( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> suri, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → void <p>Set the data source URI.</p> <h3>Parameters</h3> suri - a String <br> mon - a ProgressMonitor <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setSuri&unscoped_q=setSuri">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setSuri-java.lang.String-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2055">[view source]</a> <br> <br> <hr> <a name="setTsb-org.autoplot.datasource.capability.TimeSeriesBrowse"></a> <h2>setTsb</h2> setTsb( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/autoplot/datasource/capability/TimeSeriesBrowse.html'>org.autoplot.datasource.capability.TimeSeriesBrowse</a> tsb ) → void <p></p> <h3>Parameters</h3> tsb - a TimeSeriesBrowse <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setTsb&unscoped_q=setTsb">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setTsb-org.autoplot.datasource.capability.TimeSeriesBrowse">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1610">[view source]</a> <br> <br> <hr> <a name="setTsbSuri-java.lang.String"></a> <h2>setTsbSuri</h2> setTsbSuri( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> tsbSuri ) → void <p></p> <h3>Parameters</h3> tsbSuri - a String <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setTsbSuri&unscoped_q=setTsbSuri">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setTsbSuri-java.lang.String">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1622">[view source]</a> <br> <br> <hr> <a name="setUriNeedsResolution-boolean"></a> <h2>setUriNeedsResolution</h2> setUriNeedsResolution( boolean uriNeedsResolution ) → void <p></p> <h3>Parameters</h3> uriNeedsResolution - a boolean <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setUriNeedsResolution&unscoped_q=setUriNeedsResolution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#setUriNeedsResolution-boolean">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2175">[view source]</a> <br> <br> <hr> <a name="toString"></a> <h2>toString</h2> toString( ) → <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=toString&unscoped_q=toString">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#toString">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l2319">[view source]</a> <br> <br> <hr> <a name="update"></a> <h2>update</h2> update( ) → void <p>update the model and view using the new DataSource to create a new dataset. This calls update(false), indicating this was not triggered in response to a human event.</p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=update&unscoped_q=update">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#update">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1520">[view source]</a> <br> <br> <hr> <a name="update-boolean"></a> <h2>update</h2> update( boolean user ) → void <p>update the model and view using the new DataSource to create a new dataset.</p> <h3>Parameters</h3> user - true if this is in response to a user action (e.g. not FilePollUpdates) <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=update&unscoped_q=update">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/DataSourceController.md">[view on GitHub]</a> <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/autoplot/dom/DataSourceController.html#update-boolean">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/DataSourceController.java#l1531">[view source]</a> <br> <br>