<h2>org.autoplot.dom.ApplicationController</h2><p>The ApplicationController, one per dom, is in charge of managing the 
 application as a whole, for example, adding and deleting plots,
 managing bindings, and managing focus.</p>
<h2>ApplicationController( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/ApplicationModel.html'>org.autoplot.ApplicationModel</a> model, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Application.html'>org.autoplot.dom.Application</a> application )</h2>
<p></p>

<hr>
<a name="VALUE_BLUR_FOCUS"></a>
<h2>VALUE_BLUR_FOCUS</h2>
<p>use this value to blur the focus.</p>

<hr>
<a name="PROP_STATUS"></a>
<h2>PROP_STATUS</h2>
<p></p>

<hr>
<a name="PROP_FOCUSURI"></a>
<h2>PROP_FOCUSURI</h2>
<p>property focusUri is the uri that has gained focus.  This can be the datasource uri, or the location of the .vap file.</p>

<hr>
<a name="PROP_PLOT_ELEMENT"></a>
<h2>PROP_PLOT_ELEMENT</h2>
<p></p>

<hr>
<a name="PROP_PLOT"></a>
<h2>PROP_PLOT</h2>
<p></p>

<hr>
<a name="PROP_CANVAS"></a>
<h2>PROP_CANVAS</h2>
<p></p>

<hr>
<a name="PROP_DATASOURCEFILTER"></a>
<h2>PROP_DATASOURCEFILTER</h2>
<p>focus dataSourceFilter.</p>

<hr>
<a name="PROP_PENDINGCHANGECOUNT"></a>
<h2>PROP_PENDINGCHANGECOUNT</h2>
<p></p>

<hr>
<a name="addActionListener"></a>
<h2>addActionListener</h2>
addActionListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionListener.html'>java.awt.event.ActionListener</a> list ) &rarr; void

<p></p>

<h3>Parameters</h3>
list - an ActionListener

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addActionListener&unscoped_q=addActionListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addActionListener">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l195">[view source]</a>
<br>
<br>
<hr>
<a name="addAnnotation"></a>
<h2>addAnnotation</h2>
addAnnotation( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Annotation.html'>org.autoplot.dom.Annotation</a> annotation ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Annotation.html'>org.autoplot.dom.Annotation</a>

<p>experiment with Jython-friendly method where the annotation is 
 instantiated within the script.  This allows code like:

<blockquote><pre><small>
 ann= Annotation( text='Feature', pointAtX=datum(tt), pointAtY=datum('100nT'), showArrow=True )
</small></pre></blockquote></p>

<h3>Parameters</h3>
annotation - an Annotation

<h3>Returns:</h3>
the annotation, configured.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=addAnnotation&unscoped_q=addAnnotation">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addAnnotation">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1050">[view source]</a>
<br>
<br>
addAnnotation( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> text ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Annotation.html'>org.autoplot.dom.Annotation</a><br>
addAnnotation( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Row.html'>org.autoplot.dom.Row</a> row, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Column.html'>org.autoplot.dom.Column</a> column, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> text ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Annotation.html'>org.autoplot.dom.Annotation</a><br>
<hr>
<a name="addCanvas"></a>
<h2>addCanvas</h2>
addCanvas(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a>

<p>add a canvas to the application.  Currently, only one canvas is supported, so this
 will have unanticipated effects if called more than once.

 This must be public to provide access to org.autoplot.ApplicationModel</p>

<h3>Returns:</h3>
an org.das2.graph.DasCanvas

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addCanvas&unscoped_q=addCanvas">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addCanvas">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l850">[view source]</a>
<br>
<br>
<hr>
<a name="addConnector"></a>
<h2>addConnector</h2>
addConnector( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> upperPlot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> lowerPlot ) &rarr; void

<p>adds a context overview plotId below the plotId.</p>

<h3>Parameters</h3>
upperPlot - the upper plot
<br>
lowerPlot - the lower plot

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

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

<p>kludgy way to decouple the context menus from the DOM tree.</p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addDas2PeerChangeListener&unscoped_q=addDas2PeerChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addDas2PeerChangeListener">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l218">[view source]</a>
<br>
<br>
<hr>
<a name="addDataSourceFilter"></a>
<h2>addDataSourceFilter</h2>
addDataSourceFilter(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a>

<p>add a DataSourceFilter to the dom.</p>

<h3>Returns:</h3>
the new DataSourceFilter
<br><br>
<a href="https://github.com/autoplot/dev/search?q=addDataSourceFilter&unscoped_q=addDataSourceFilter">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addDataSourceFilter">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l775">[view source]</a>
<br>
<br>
<hr>
<a name="addPlot"></a>
<h2>addPlot</h2>
addPlot( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> direction ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>add a plot to the canvas.  Direction is with respect to the current
 focus plot, and currently only LayoutConstants.ABOVE and LayoutConstants.BELOW
 are supported.</p>

<h3>Parameters</h3>
direction - LayoutConstants.ABOVE, LayoutConstants.BELOW, or null.  
 Null indicates the layout will be done elsewhere, and the new plot will
 be on top of the old.

<h3>Returns:</h3>
an org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPlot&unscoped_q=addPlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addPlot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1464">[view source]</a>
<br>
<br>
addPlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> focus, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> direction ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a><br>
addPlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Row.html'>org.autoplot.dom.Row</a> row, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Column.html'>org.autoplot.dom.Column</a> column ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a><br>
addPlot( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> xpos, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> ypos ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a><br>
<hr>
<a name="addPlotElement"></a>
<h2>addPlotElement</h2>
addPlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> domPlot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a>

<p>add a plotElement to the application, attaching it to the given Plot and DataSourceFilter.</p>

<h3>Parameters</h3>
domPlot - if null, create a Plot, if non-null, add the plotElement to this plot.
<br>
dsf - if null, create a DataSourceFilter.  If non-null, connect the plotElement to this data source.

<h3>Returns:</h3>
an org.autoplot.dom.PlotElement

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPlotElement&unscoped_q=addPlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addPlotElement">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1361">[view source]</a>
<br>
<br>
addPlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> domPlot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> parent, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a><br>
<hr>
<a name="addPlots"></a>
<h2>addPlots</h2>
addPlots( int nrow, int ncol, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dir ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a>

<p>adds a block of plots to the canvas below the focus plot.  A plotElement
 is added for each plot as well.</p>

<h3>Parameters</h3>
nrow - number of rows
<br>
ncol - number of columns
<br>
dir - LayoutConstants.ABOVE, LayoutConstants.BELOW or null.  Null means use the current row.  RIGHT and LEFT for the margin column.

<h3>Returns:</h3>
a list of the newly added plots.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPlots&unscoped_q=addPlots">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#addPlots">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1651">[view source]</a>
<br>
<br>
<hr>
<a name="bind"></a>
<h2>bind</h2>
bind( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dst, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> dstProp, Converter converter ) &rarr; void

<p>binds two bean properties together.  Bindings are bidirectional, but
 the initial copy is from src to dst.  In MVC terms, src should be the model
 and dst should be a view.  The properties must fire property
 change events for the binding mechanism to work.  A converter object can be 
 provided that converts the object type between the two nodes.

 BeansBinding library is apparently not thread-safe.
 
 Example:
<blockquote><pre><small>
 model= getApplicationModel()
 bind( model.getPlotDefaults(), "title", model.getPlotDefaults().getXAxis(), "label" )
</small></pre></blockquote></p>

<h3>Parameters</h3>
src - java bean such as model.getPlotDefaults()
<br>
srcProp - a property name such as "title"
<br>
dst - java bean such as model.getPlotDefaults().getXAxis()
<br>
dstProp - a property name such as "label"
<br>
converter - a converter object for the binding.  (e.g. Color name to Color object)

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=bind&unscoped_q=bind">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#bind">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2546">[view source]</a>
<br>
<br>
bind( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dst, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> dstProp ) &rarr; void<br>
<hr>
<a name="cancelAllPendingTasks"></a>
<h2>cancelAllPendingTasks</h2>
cancelAllPendingTasks(  ) &rarr; void

<p>go through the monitors we keep track of, and cancel each one.</p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=cancelAllPendingTasks&unscoped_q=cancelAllPendingTasks">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#cancelAllPendingTasks">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2183">[view source]</a>
<br>
<br>
<hr>
<a name="copyPlot"></a>
<h2>copyPlot</h2>
copyPlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> srcPlot, boolean bindx, boolean bindy, boolean addPlotElement ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>Copy the plot and its axis settings, optionally binding the axes. Whether
 the axes are bound or not, the duplicate plot is initially synchronized to
 the source plot.</p>

<h3>Parameters</h3>
srcPlot - The plot to be copied
<br>
bindx - If true, X axes are bound.  If the srcPlot x axis is bound to the
    application timerange, then bind to that instead (kludge--handle higher)
<br>
bindy - If true, Y axes are bound
<br>
addPlotElement - add a plotElement attached to the new plot as well.

<h3>Returns:</h3>
The duplicate plot
<h3>See Also:</h3>
<a href='null'>DomOps#copyPlotAndPlotElements(org.autoplot.dom.Plot, boolean, boolean, boolean, java.lang.Object)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=copyPlot&unscoped_q=copyPlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#copyPlot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1863">[view source]</a>
<br>
<br>
<hr>
<a name="copyPlotAndPlotElements"></a>
<h2>copyPlotAndPlotElements</h2>
copyPlotAndPlotElements( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> domPlot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf, boolean bindx, boolean bindy ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>copy plot and plotElements into a new plot.</p>

<h3>Parameters</h3>
domPlot - copy this plot.
<br>
dsf - if non-null, then use this dataSourceFilter
<br>
bindx - If true, X axes are bound.  If the srcPlot x axis is bound to the
    application timerange, then bind to that instead (kludge--handle higher)
<br>
bindy - If true, Y axes are bound

<h3>Returns:</h3>
the new plot
<br><br>
<a href="https://github.com/autoplot/dev/search?q=copyPlotAndPlotElements&unscoped_q=copyPlotAndPlotElements">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#copyPlotAndPlotElements">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1744">[view source]</a>
<br>
<br>
<hr>
<a name="delete"></a>
<h2>delete</h2>
delete( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> id ) &rarr; void

<p>delete the named plot, plotElement, annotation, or dataSource</p>

<h3>Parameters</h3>
id - node name like "plot_5", see dom.plots[0].id.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=delete&unscoped_q=delete">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#delete">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1927">[view source]</a>
<br>
<br>
delete( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> n ) &rarr; void<br>
<hr>
<a name="deleteAnnotation"></a>
<h2>deleteAnnotation</h2>
deleteAnnotation( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Annotation.html'>org.autoplot.dom.Annotation</a> c ) &rarr; void

<p>delete the annotation</p>

<h3>Parameters</h3>
c - the annotation

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=deleteAnnotation&unscoped_q=deleteAnnotation">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#deleteAnnotation">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1275">[view source]</a>
<br>
<br>
<hr>
<a name="deleteBinding"></a>
<h2><del>deleteBinding</del></h2>
Deprecated: see removeBinding(binding)
<hr>
<a name="deleteConnector"></a>
<h2>deleteConnector</h2>
deleteConnector( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Connector.html'>org.autoplot.dom.Connector</a> connector ) &rarr; void

<p>delete the connector between two plot X axes.</p>

<h3>Parameters</h3>
connector - a Connector

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=deleteConnector&unscoped_q=deleteConnector">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#deleteConnector">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1021">[view source]</a>
<br>
<br>
<hr>
<a name="deleteDataSourceFilter"></a>
<h2>deleteDataSourceFilter</h2>
deleteDataSourceFilter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; void

<p>delete the dsf and any parents that deleting it leaves orphaned. (??? maybe they should be called children...)</p>

<h3>Parameters</h3>
dsf - a DataSourceFilter

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

<h3>See Also:</h3>
<a href='null'>DomUtil#deleteDataSourceFilter(org.autoplot.dom.Application, org.autoplot.dom.DataSourceFilter)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=deleteDataSourceFilter&unscoped_q=deleteDataSourceFilter">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#deleteDataSourceFilter">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2126">[view source]</a>
<br>
<br>
<hr>
<a name="deletePlot"></a>
<h2>deletePlot</h2>
deletePlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> domPlot ) &rarr; void

<p>delete the plot from the application.
 TODO: this should really call the plot.controller.deleteDasPeer()</p>

<h3>Parameters</h3>
domPlot - a Plot

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=deletePlot&unscoped_q=deletePlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#deletePlot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l1960">[view source]</a>
<br>
<br>
<hr>
<a name="deletePlotElement"></a>
<h2>deletePlotElement</h2>
deletePlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> pelement ) &rarr; void

<p>delete the plot element completely, or if it is the last, then empty the data source.
 Earlier versions of this would throw an exception if the last plotElement was deleted.</p>

<h3>Parameters</h3>
pelement - a PlotElement

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=deletePlotElement&unscoped_q=deletePlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#deletePlotElement">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l889">[view source]</a>
<br>
<br>
<hr>
<a name="doplot"></a>
<h2>doplot</h2>
doplot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> plot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> pele, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> secondaryUri, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> teriaryUri, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> primaryUri ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a>

<p></p>

<h3>Parameters</h3>
plot - a Plot
<br>
pele - a PlotElement
<br>
secondaryUri - a String
<br>
teriaryUri - a String
<br>
primaryUri - a String

<h3>Returns:</h3>
org.autoplot.dom.PlotElement

<br><br>
<a href="https://github.com/autoplot/dev/search?q=doplot&unscoped_q=doplot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#doplot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l676">[view source]</a>
<br>
<br>
doplot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> plot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> pele, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> secondaryUri, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> primaryUri ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a><br>
doplot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> plot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> pele, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> primaryUri ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a><br>
<hr>
<a name="fillEditPlotMenu"></a>
<h2>fillEditPlotMenu</h2>
fillEditPlotMenu( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/JMenu.html'>javax.swing.JMenu</a> editPlotMenu, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> domPlot ) &rarr; void

<p></p>

<h3>Parameters</h3>
editPlotMenu - a JMenu
<br>
domPlot - a Plot

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=fillEditPlotMenu&unscoped_q=fillEditPlotMenu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#fillEditPlotMenu">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l521">[view source]</a>
<br>
<br>
<hr>
<a name="findBinding"></a>
<h2>findBinding</h2>
findBinding( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> dst, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> dstProp ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/BindingModel.html'>org.autoplot.dom.BindingModel</a>

<p>Find the binding, if it exists.  All bindingImpls are symmetric, so the src and dst order is ignored in this
 search.</p>

<h3>Parameters</h3>
src - the node (e.g. an Axis)
<br>
srcProp - the property name (e.g. "range")
<br>
dst - the other node
<br>
dstProp - the other node's property name (e.g. "range")

<h3>Returns:</h3>
the BindingModel or null if it doesn't exist.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=findBinding&unscoped_q=findBinding">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#findBinding">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2864">[view source]</a>
<br>
<br>
<hr>
<a name="findBindings"></a>
<h2>findBindings</h2>
findBindings( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a>

<p>returns a list of bindings of the node for the property</p>

<h3>Parameters</h3>
src - a DomNode
<br>
srcProp - a String

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=findBindings&unscoped_q=findBindings">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#findBindings">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2875">[view source]</a>
<br>
<br>
findBindings( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> dst, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> dstProp ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a><br>
<hr>
<a name="getApplication"></a>
<h2>getApplication</h2>
getApplication(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~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/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getApplication">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l199">[view source]</a>
<br>
<br>
<hr>
<a name="getApplicationModel"></a>
<h2>getApplicationModel</h2>
getApplicationModel(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/ApplicationModel.html'>org.autoplot.ApplicationModel</a>

<p></p>

<h3>Returns:</h3>
org.autoplot.ApplicationModel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getApplicationModel&unscoped_q=getApplicationModel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getApplicationModel">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l203">[view source]</a>
<br>
<br>
<hr>
<a name="getBindingsFor"></a>
<h2>getBindingsFor</h2>
getBindingsFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> node ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/BindingModel.html'>org.autoplot.dom.BindingModel[]</a>

<p></p>

<h3>Parameters</h3>
node - a DomNode

<h3>Returns:</h3>
org.autoplot.dom.BindingModel[]

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getBindingsFor&unscoped_q=getBindingsFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getBindingsFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2892">[view source]</a>
<br>
<br>
<hr>
<a name="getCanvas"></a>
<h2>getCanvas</h2>
getCanvas(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Canvas.html'>org.autoplot.dom.Canvas</a>

<p>focus canvas.  Note there is only one canvas allowed (for now).</p>

<h3>Returns:</h3>
the focus canvas.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getCanvas&unscoped_q=getCanvas">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getCanvas">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3361">[view source]</a>
<br>
<br>
<hr>
<a name="getColumn"></a>
<h2>getColumn</h2>
getColumn(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColumn.html'>org.das2.graph.DasColumn</a>

<p>get the DasColumn implementation for the marginRow.</p>

<h3>Returns:</h3>
the DasColumn implementation for the marginColumn.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getColumn&unscoped_q=getColumn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getColumn">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3574">[view source]</a>
<br>
<br>
<hr>
<a name="getDasCanvas"></a>
<h2>getDasCanvas</h2>
getDasCanvas(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a>

<p>return the das canvas.</p>

<h3>Returns:</h3>
the das canvas.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDasCanvas&unscoped_q=getDasCanvas">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getDasCanvas">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3558">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSourceFilter"></a>
<h2>getDataSourceFilter</h2>
getDataSourceFilter(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a>

<p>return focus dataSourceFilter, or null.  This will return
 the first dataSourceFilter when nothing is in focus.</p>

<h3>Returns:</h3>
the focus dataSourceFilter.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSourceFilter&unscoped_q=getDataSourceFilter">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getDataSourceFilter">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3392">[view source]</a>
<br>
<br>
<hr>
<a name="getDataSourceFilterFor"></a>
<h2>getDataSourceFilterFor</h2>
getDataSourceFilterFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> element ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a>

<p>return the DataSourceFilter for the plotElement, or null if none exists.</p>

<h3>Parameters</h3>
element - a PlotElement

<h3>Returns:</h3>
the DataSourceFilter to which the plot element refers, or null.
<h3>See Also:</h3>
<a href='null'>getFirstPlotFor(org.autoplot.dom.DataSourceFilter)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSourceFilterFor&unscoped_q=getDataSourceFilterFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getDataSourceFilterFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3061">[view source]</a>
<br>
<br>
<hr>
<a name="getElementById"></a>
<h2>getElementById</h2>
getElementById( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> id ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a>

<p>return the dom element (plot,axis,etc) with this id.</p>

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

<h3>Returns:</h3>
the DomNode with this id.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getElementById&unscoped_q=getElementById">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getElementById">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2902">[view source]</a>
<br>
<br>
<hr>
<a name="getFirstPlotFor"></a>
<h2>getFirstPlotFor</h2>
getFirstPlotFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>find the first plot that is connected to this data, following vap+internal
 links.  This is used, for example, to get a timerange to control the DSF.</p>

<h3>Parameters</h3>
dsf - a DataSourceFilter

<h3>Returns:</h3>
an org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getFirstPlotFor&unscoped_q=getFirstPlotFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getFirstPlotFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3119">[view source]</a>
<br>
<br>
<hr>
<a name="getFocusUri"></a>
<h2>getFocusUri</h2>
getFocusUri(  ) &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=getFocusUri&unscoped_q=getFocusUri">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getFocusUri">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2950">[view source]</a>
<br>
<br>
<hr>
<a name="getMonitorFactory"></a>
<h2>getMonitorFactory</h2>
getMonitorFactory(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/system/MonitorFactory.html'>org.das2.system.MonitorFactory</a>

<p>return the source of monitors.</p>

<h3>Returns:</h3>
the source of monitors.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getMonitorFactory&unscoped_q=getMonitorFactory">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getMonitorFactory">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3582">[view source]</a>
<br>
<br>
<hr>
<a name="getNextPlotHoriz"></a>
<h2>getNextPlotHoriz</h2>
getNextPlotHoriz( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dir ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p></p>

<h3>Parameters</h3>
p - a Plot
<br>
dir - an Object

<h3>Returns:</h3>
org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getNextPlotHoriz&unscoped_q=getNextPlotHoriz">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getNextPlotHoriz">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2984">[view source]</a>
<br>
<br>
<hr>
<a name="getPendingChangeCount"></a>
<h2>getPendingChangeCount</h2>
getPendingChangeCount(  ) &rarr; int

<p>get the number of pending changes.  0 means the application is idle.</p>

<h3>Returns:</h3>
get the number of pending changes.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPendingChangeCount&unscoped_q=getPendingChangeCount">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPendingChangeCount">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3645">[view source]</a>
<br>
<br>
<hr>
<a name="getPlot"></a>
<h2>getPlot</h2>
getPlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dir ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p></p>

<h3>Parameters</h3>
p - a Plot
<br>
dir - an Object

<h3>Returns:</h3>
org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlot&unscoped_q=getPlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3006">[view source]</a>
<br>
<br>
getPlot(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a><br>
<hr>
<a name="getPlotAbove"></a>
<h2>getPlotAbove</h2>
getPlotAbove( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>return a plot that is immediately above the given plot.  This
 encapsulates the layout model, and implementation should change.</p>

<h3>Parameters</h3>
p - a Plot

<h3>Returns:</h3>
an org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotAbove&unscoped_q=getPlotAbove">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotAbove">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2970">[view source]</a>
<br>
<br>
<hr>
<a name="getPlotBelow"></a>
<h2>getPlotBelow</h2>
getPlotBelow( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>return a plot that is immediately below the given plot.  This
 encapsulates the layout model, and implementation should change.</p>

<h3>Parameters</h3>
p - a Plot

<h3>Returns:</h3>
an org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotBelow&unscoped_q=getPlotBelow">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotBelow">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2980">[view source]</a>
<br>
<br>
<hr>
<a name="getPlotElement"></a>
<h2>getPlotElement</h2>
getPlotElement(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a>

<p>return the focus plot element or null</p>

<h3>Returns:</h3>
the focus plot element
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotElement&unscoped_q=getPlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotElement">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3239">[view source]</a>
<br>
<br>
<hr>
<a name="getPlotElementsFor"></a>
<h2>getPlotElementsFor</h2>
getPlotElementsFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> plot ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a>

<p>return the PlotElements for the plot, if any.</p>

<h3>Parameters</h3>
plot - a Plot

<h3>Returns:</h3>
list of PlotElements.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotElementsFor&unscoped_q=getPlotElementsFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotElementsFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3051">[view source]</a>
<br>
<br>
getPlotElementsFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a><br>
<hr>
<a name="getPlotFor"></a>
<h2>getPlotFor</h2>
getPlotFor( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html'>java.awt.Component</a> c ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a>

<p>return the Plot corresponding to the das2 component.</p>

<h3>Parameters</h3>
c - Das2 component such as DasPlot or DasAxis.

<h3>Returns:</h3>
an org.autoplot.dom.Plot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotFor&unscoped_q=getPlotFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l656">[view source]</a>
<br>
<br>
getPlotFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> element ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a><br>
<hr>
<a name="getPlotsFor"></a>
<h2>getPlotsFor</h2>
getPlotsFor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dsf ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a>

<p>return the Plot using the DataSourceFilter, checking for ticksURI
 as well.  This does not
 return indirect (via vap+internal) references.</p>

<h3>Parameters</h3>
dsf - the data source filter.

<h3>Returns:</h3>
return the PlotElements for the data source filter, if any.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPlotsFor&unscoped_q=getPlotsFor">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getPlotsFor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3097">[view source]</a>
<br>
<br>
<hr>
<a name="getRow"></a>
<h2>getRow</h2>
getRow(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasRow.html'>org.das2.graph.DasRow</a>

<p>get the DasRow implementation for the marginRow.</p>

<h3>Returns:</h3>
the DasRow implementation for the marginRow.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getRow&unscoped_q=getRow">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getRow">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3566">[view source]</a>
<br>
<br>
<hr>
<a name="getSelectedPlots"></a>
<h2>getSelectedPlots</h2>
getSelectedPlots(  ) &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=getSelectedPlots&unscoped_q=getSelectedPlots">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getSelectedPlots">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3302">[view source]</a>
<br>
<br>
<hr>
<a name="getSelectedPlotsArray"></a>
<h2>getSelectedPlotsArray</h2>
getSelectedPlotsArray(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot[]</a>

<p>convenient method for setting the selected plots</p>

<h3>Returns:</h3>
the plots
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getSelectedPlotsArray&unscoped_q=getSelectedPlotsArray">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getSelectedPlotsArray">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3333">[view source]</a>
<br>
<br>
<hr>
<a name="getStatus"></a>
<h2>getStatus</h2>
getStatus(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>clients can get status here.</p>

<h3>Returns:</h3>
the last status message.
<h3>See Also:</h3>
<a href='null'>waitUntilIdle()</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getStatus&unscoped_q=getStatus">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getStatus">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2914">[view source]</a>
<br>
<br>
<hr>
<a name="getStatusAgeMillis"></a>
<h2>getStatusAgeMillis</h2>
getStatusAgeMillis(  ) &rarr; long

<p>return the number of milliseconds since the last status update</p>

<h3>Returns:</h3>
the number of milliseconds since the last status update
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getStatusAgeMillis&unscoped_q=getStatusAgeMillis">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#getStatusAgeMillis">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2939">[view source]</a>
<br>
<br>
<hr>
<a name="isHeadless"></a>
<h2>isHeadless</h2>
isHeadless(  ) &rarr; boolean

<p>true if running in headless environment</p>

<h3>Returns:</h3>
true if running in headless environment
<br><br>
<a href="https://github.com/autoplot/dev/search?q=isHeadless&unscoped_q=isHeadless">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#isHeadless">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3550">[view source]</a>
<br>
<br>
<hr>
<a name="isTimeSeriesBrowse"></a>
<h2>isTimeSeriesBrowse</h2>
isTimeSeriesBrowse( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> p ) &rarr; boolean

<p>return true if the plot has the time series browse capability, meaning
 something will go off and load more data if the time range is changed.
 Note the TSB may be connected to the plot's context property, and 
 the x-axis is not a time axis.</p>

<h3>Parameters</h3>
p - the plot.

<h3>Returns:</h3>
true if the plot has the time series browse.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=isTimeSeriesBrowse&unscoped_q=isTimeSeriesBrowse">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#isTimeSeriesBrowse">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3622">[view source]</a>
<br>
<br>
<hr>
<a name="maybeGetApplicatonGUI"></a>
<h2>maybeGetApplicatonGUI</h2>
maybeGetApplicatonGUI(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/AutoplotUI.html'>org.autoplot.AutoplotUI</a>

<p>contain the logic which returns a reference to the AutoplotUI, so that 
 this nasty bit of code is contained.</p>

<h3>Returns:</h3>
null or the application
<br><br>
<a href="https://github.com/autoplot/dev/search?q=maybeGetApplicatonGUI&unscoped_q=maybeGetApplicatonGUI">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#maybeGetApplicatonGUI">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2203">[view source]</a>
<br>
<br>
<hr>
<a name="peekBindingSupport"></a>
<h2>peekBindingSupport</h2>
peekBindingSupport(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/BindingSupport.html'>org.autoplot.dom.BindingSupport</a>

<p>for debugging in scripts.</p>

<h3>Returns:</h3>
the BindingSupport object.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=peekBindingSupport&unscoped_q=peekBindingSupport">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#peekBindingSupport">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2522">[view source]</a>
<br>
<br>
<hr>
<a name="plotUri"></a>
<h2>plotUri</h2>
plotUri( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> suri, boolean resetPlot ) &rarr; void

<p>provide method for plotting a URI without any axis resetting.</p>

<h3>Parameters</h3>
suri - the URI to plot
<br>
resetPlot - a boolean

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=plotUri&unscoped_q=plotUri">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#plotUri">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l693">[view source]</a>
<br>
<br>
plotUri( int position, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> suri, boolean resetPlot ) &rarr; void<br>
plotUri( int position, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, boolean resetPlot ) &rarr; void<br>
<hr>
<a name="removeActionListener"></a>
<h2>removeActionListener</h2>
removeActionListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionListener.html'>java.awt.event.ActionListener</a> list ) &rarr; void

<p></p>

<h3>Parameters</h3>
list - an ActionListener

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeActionListener&unscoped_q=removeActionListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#removeActionListener">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l207">[view source]</a>
<br>
<br>
<hr>
<a name="removeBinding"></a>
<h2>removeBinding</h2>
removeBinding( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/BindingModel.html'>org.autoplot.dom.BindingModel</a> binding ) &rarr; void

<p>remove the binding and its implementation.</p>

<h3>Parameters</h3>
binding - a BindingModel

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeBinding&unscoped_q=removeBinding">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#removeBinding">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2829">[view source]</a>
<br>
<br>
<hr>
<a name="reset"></a>
<h2>reset</h2>
reset(  ) &rarr; void

<p>resets the dom to the initial state by deleting added 
 plotElements, plots and data sources.</p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=reset&unscoped_q=reset">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#reset">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2217">[view source]</a>
<br>
<br>
<hr>
<a name="setCanvas"></a>
<h2>setCanvas</h2>
setCanvas( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Canvas.html'>org.autoplot.dom.Canvas</a> canvas ) &rarr; void

<p>set focus canvas, which must be the one of the canvas the application
 knows about.</p>

<h3>Parameters</h3>
canvas - the new focus canvas.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setCanvas&unscoped_q=setCanvas">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setCanvas">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3370">[view source]</a>
<br>
<br>
<hr>
<a name="setDataSourceFilter"></a>
<h2>setDataSourceFilter</h2>
setDataSourceFilter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DataSourceFilter.html'>org.autoplot.dom.DataSourceFilter</a> dataSourceFilter ) &rarr; void

<p>set the focus dataSourceFilter.</p>

<h3>Parameters</h3>
dataSourceFilter - the focus dataSourceFilter, or null.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setDataSourceFilter&unscoped_q=setDataSourceFilter">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setDataSourceFilter">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3404">[view source]</a>
<br>
<br>
<hr>
<a name="setFocusUri"></a>
<h2>setFocusUri</h2>
setFocusUri( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> focusUri ) &rarr; void

<p></p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setFocusUri&unscoped_q=setFocusUri">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setFocusUri">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2954">[view source]</a>
<br>
<br>
<hr>
<a name="setPendingChangeCount"></a>
<h2>setPendingChangeCount</h2>
setPendingChangeCount( int pendingChangeCount ) &rarr; void

<p></p>

<h3>Parameters</h3>
pendingChangeCount - an int

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setPendingChangeCount&unscoped_q=setPendingChangeCount">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setPendingChangeCount">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3649">[view source]</a>
<br>
<br>
<hr>
<a name="setPlot"></a>
<h2>setPlot</h2>
setPlot( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot</a> plot ) &rarr; void

<p>This can take a while and should not be called on the event thread.</p>

<h3>Parameters</h3>
plot - a Plot

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setPlot&unscoped_q=setPlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setPlot">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3285">[view source]</a>
<br>
<br>
<hr>
<a name="setPlotElement"></a>
<h2>setPlotElement</h2>
setPlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/PlotElement.html'>org.autoplot.dom.PlotElement</a> plotElement ) &rarr; void

<p>set the focus plot element</p>

<h3>Parameters</h3>
plotElement - the new focus plot element.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setPlotElement&unscoped_q=setPlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setPlotElement">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3247">[view source]</a>
<br>
<br>
<hr>
<a name="setSelectedPlots"></a>
<h2>setSelectedPlots</h2>
setSelectedPlots( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> selectedPlots ) &rarr; void

<p></p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setSelectedPlots&unscoped_q=setSelectedPlots">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setSelectedPlots">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3306">[view source]</a>
<br>
<br>
<hr>
<a name="setSelectedPlotsArray"></a>
<h2>setSelectedPlotsArray</h2>
setSelectedPlotsArray( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/Plot.html'>org.autoplot.dom.Plot[]</a> selectedPlots ) &rarr; void

<p>convenient method for setting the selected plots</p>

<h3>Parameters</h3>
selectedPlots - an org.autoplot.dom.Plot[]

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setSelectedPlotsArray&unscoped_q=setSelectedPlotsArray">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setSelectedPlotsArray">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l3314">[view source]</a>
<br>
<br>
<hr>
<a name="setStatus"></a>
<h2>setStatus</h2>
setStatus( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> status ) &rarr; void

<p>clients can send messages to here.  The message may be conventionally 
 prefixed with "busy:" "error:" or "warning:" (And these will be displayed
 as icons, for example, in the view.)</p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setStatus&unscoped_q=setStatus">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#setStatus">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2925">[view source]</a>
<br>
<br>
<hr>
<a name="showBindings"></a>
<h2>showBindings</h2>
showBindings(  ) &rarr; void

<p>show the bindings, for debugging purposes.</p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=showBindings&unscoped_q=showBindings">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#showBindings">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2697">[view source]</a>
<br>
<br>
<hr>
<a name="unbind"></a>
<h2>unbind</h2>
unbind( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> srcProp, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> dst, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> dstProp ) &rarr; void

<p>unbind the binding between a dom node and another object.</p>

<h3>Parameters</h3>
src - a DomNode
<br>
srcProp - the property name.
<br>
dst - an Object
<br>
dstProp - the property name.

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=unbind&unscoped_q=unbind">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#unbind">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l2663">[view source]</a>
<br>
<br>
unbind( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/dom/DomNode.html'>org.autoplot.dom.DomNode</a> src ) &rarr; void<br>
<hr>
<a name="waitUntilIdle"></a>
<h2>waitUntilIdle</h2>
waitUntilIdle(  ) &rarr; void

<p>block the calling thread until the application is idle.</p>

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

<h3>See Also:</h3>
<a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/isPendingChanges/.html'>isPendingChanges.</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=waitUntilIdle&unscoped_q=waitUntilIdle">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/dom/ApplicationController.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/dom/ApplicationController.html#waitUntilIdle">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/dom/ApplicationController.java#l753">[view source]</a>
<br>
<br>