<h2>org.autoplot.datasource.capability.TimeSeriesBrowse</h2><p>This capability allows DataSources that know how to produce data sets from a long time series to provide views of the DataSource for different times and resolutions. The getURI() method of the DataSource should return the original URI and getDataSet should return the original dataset. getURI if TimeSeriesBrowse should return the URI for the range and resolution specified. Note DataSources providing this capability must insert CacheTags into the QDataSets they produce.</p> <hr> <a name="PROB_NO_TIMERANGE_PROVIDED"></a> <h2>PROB_NO_TIMERANGE_PROVIDED</h2> <p>problem message to use in reject when the timerange was not provided in the URI.</p> <hr> <a name="PROB_PARSE_ERROR_IN_TIMERANGE"></a> <h2>PROB_PARSE_ERROR_IN_TIMERANGE</h2> <p>problem message to use in reject when the timerange does not parse properly.</p> <hr> <a name="blurURI"></a> <h2>blurURI</h2> blurURI( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p>return the URI without the timeSeriesBrowse settings, for use in .vap files and where the timerange is set elsewhere.</p> <h3>Returns:</h3> the URI simplified by removing the timerange and resolution. <br><br> <a href="https://github.com/autoplot/dev/search?q=blurURI&unscoped_q=blurURI">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#blurURI">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l71">[view source]</a> <br> <br> <hr> <a name="getTimeRange"></a> <h2>getTimeRange</h2> getTimeRange( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a> <p>get the time range for the current view of the timeseries. Note this may not be the same as getTimeRange</p> <h3>Returns:</h3> the current time range. <br><br> <a href="https://github.com/autoplot/dev/search?q=getTimeRange&unscoped_q=getTimeRange">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#getTimeRange">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l42">[view source]</a> <br> <br> <hr> <a name="getTimeResolution"></a> <h2>getTimeResolution</h2> getTimeResolution( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p>get the resolution for the current view of the timeseries. Note this may not be the same as setTimeResolution. Also, this may be null, indicating the native resolution is used.</p> <h3>Returns:</h3> the resolution for the current view of the timeseries. <br><br> <a href="https://github.com/autoplot/dev/search?q=getTimeResolution&unscoped_q=getTimeResolution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#getTimeResolution">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l56">[view source]</a> <br> <br> <hr> <a name="getURI"></a> <h2>getURI</h2> getURI( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p>return the URI for the current time range and resolution. This is also used to identify the dataset, so the same urls returned from here must return the same dataset!</p> <h3>Returns:</h3> the URI to load this data. <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/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#getURI">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l64">[view source]</a> <br> <br> <hr> <a name="setTimeRange"></a> <h2>setTimeRange</h2> setTimeRange( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a> dr ) → void <p>set the time range for the desired view of the timeseries.</p> <h3>Parameters</h3> dr - the new time range. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setTimeRange&unscoped_q=setTimeRange">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#setTimeRange">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l35">[view source]</a> <br> <br> <hr> <a name="setTimeResolution"></a> <h2>setTimeResolution</h2> setTimeResolution( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> d ) → void <p>set the resolution for the desired view of the timeseries.</p> <h3>Parameters</h3> d - the time resolution <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setTimeResolution&unscoped_q=setTimeResolution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#setTimeResolution">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l48">[view source]</a> <br> <br> <hr> <a name="setURI"></a> <h2>setURI</h2> setURI( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> suri ) → void <p>Added in effort to make it easier to set the timerange if we have a timerange already. This allows the timerange part of the URI to be set without having to understand the rest of it. set the URI, and possibly the timerange part.</p> <h3>Parameters</h3> suri - a String <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setURI&unscoped_q=setURI">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/datasource/capability/TimeSeriesBrowse.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/datasource/capability/TimeSeriesBrowse.html#setURI">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/DataSource/src/org/autoplot/datasource/capability/TimeSeriesBrowse.java#l80">[view source]</a> <br> <br>