<h2>org.das2.dasml.Processor</h2><p>Introduced to factor out all the dasml stuff from the graph package.</p>
<h2>Processor( )</h2>
<p></p>

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

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

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

<hr>
<a name="createFormCanvas"></a>
<h2>createFormCanvas</h2>
createFormCanvas( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name, int width, int height ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a>

<p></p>

<h3>Parameters</h3>
name - a String
<br>
width - an int
<br>
height - an int

<h3>Returns:</h3>
DasCanvas with a name.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=createFormCanvas&unscoped_q=createFormCanvas">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#createFormCanvas">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="createNamedAxis"></a>
<h2>createNamedAxis</h2>
createNamedAxis( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a>

<p>TODO</p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=createNamedAxis&unscoped_q=createNamedAxis">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#createNamedAxis">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="createNamedColorBar"></a>
<h2>createNamedColorBar</h2>
createNamedColorBar( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColorBar.html'>org.das2.graph.DasColorBar</a>

<p></p>

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

<h3>Returns:</h3>
org.das2.graph.DasColorBar

<br><br>
<a href="https://github.com/autoplot/dev/search?q=createNamedColorBar&unscoped_q=createNamedColorBar">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#createNamedColorBar">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="createNamedPlot"></a>
<h2>createNamedPlot</h2>
createNamedPlot( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a>

<p></p>

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

<h3>Returns:</h3>
org.das2.graph.DasPlot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=createNamedPlot&unscoped_q=createNamedPlot">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#createNamedPlot">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="deregisterComponent"></a>
<h2>deregisterComponent</h2>
deregisterComponent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a> canvas ) &rarr; void

<p></p>

<h3>Parameters</h3>
canvas - a DasCanvas

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=deregisterComponent&unscoped_q=deregisterComponent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#deregisterComponent">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="getDOMElement"></a>
<h2>getDOMElement</h2>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasAxis.html'>org.das2.graph.DasAxis</a> axis, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a>

<p>TODO</p>

<h3>Parameters</h3>
axis - a DasAxis
<br>
document - a Document

<h3>Returns:</h3>
an org.w3c.dom.Element

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDOMElement&unscoped_q=getDOMElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#getDOMElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a> canvas, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasRow.html'>org.das2.graph.DasRow</a> row, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColumn.html'>org.das2.graph.DasColumn</a> column, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasColorBar.html'>org.das2.graph.DasColorBar</a> colorbar, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a> plot, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> document ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
getDOMElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Renderer.html'>org.das2.graph.Renderer</a> r, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Document.html'>org.w3c.dom.Document</a> doc ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a><br>
<hr>
<a name="getForm"></a>
<h2>getForm</h2>
getForm( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a> canvas ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a>

<p>TODO</p>

<h3>Parameters</h3>
canvas - a DasCanvas

<h3>Returns:</h3>
an org.das2.dasml.FormBase

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getForm&unscoped_q=getForm">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#getForm">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="parseValue"></a>
<h2>parseValue</h2>
parseValue( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/NameContext.html'>org.das2.NameContext</a> nameContext, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> valueString, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html'>java.lang.Class</a> type ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a>

<p>Parses the given <code>String</code> object in an attempt to
 produce the an object of the given type.</p>

<h3>Parameters</h3>
nameContext - a NameContext
<br>
valueString - the given <code>String</code>
<br>
type - the given type

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=parseValue&unscoped_q=parseValue">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#parseValue">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="processCanvasElement"></a>
<h2>processCanvasElement</h2>
processCanvasElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a> element, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a> form ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a>

<p>Process a <code>&lt;canvas&gt;</code> element.</p>

<h3>Parameters</h3>
element - The DOM tree node that represents the element
<br>
form - a FormBase

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=processCanvasElement&unscoped_q=processCanvasElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#processCanvasElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="processLinePlotElement"></a>
<h2>processLinePlotElement</h2>
processLinePlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a> element, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a> parent, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a> form ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/SeriesRenderer.html'>org.das2.graph.SeriesRenderer</a>

<p></p>

<h3>Parameters</h3>
element - an Element
<br>
parent - a DasPlot
<br>
form - a FormBase

<h3>Returns:</h3>
org.das2.graph.SeriesRenderer

<br><br>
<a href="https://github.com/autoplot/dev/search?q=processLinePlotElement&unscoped_q=processLinePlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#processLinePlotElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="processPlotElement"></a>
<h2>processPlotElement</h2>
processPlotElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a> element, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a> form ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a>

<p></p>

<h3>Parameters</h3>
element - an Element
<br>
form - a FormBase

<h3>Returns:</h3>
org.das2.graph.DasPlot

<br><br>
<a href="https://github.com/autoplot/dev/search?q=processPlotElement&unscoped_q=processPlotElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#processPlotElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="processSpectrogramElement"></a>
<h2>processSpectrogramElement</h2>
processSpectrogramElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a> element, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a> parent, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a> form ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/SpectrogramRenderer.html'>org.das2.graph.SpectrogramRenderer</a>

<p></p>

<h3>Parameters</h3>
element - an Element
<br>
parent - a DasPlot
<br>
form - a FormBase

<h3>Returns:</h3>
org.das2.graph.SpectrogramRenderer

<br><br>
<a href="https://github.com/autoplot/dev/search?q=processSpectrogramElement&unscoped_q=processSpectrogramElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#processSpectrogramElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="processStackedHistogramElement"></a>
<h2>processStackedHistogramElement</h2>
processStackedHistogramElement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/w3c/dom/Element.html'>org.w3c.dom.Element</a> element, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasPlot.html'>org.das2.graph.DasPlot</a> parent, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dasml/FormBase.html'>org.das2.dasml.FormBase</a> form ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/Renderer.html'>org.das2.graph.Renderer</a>

<p></p>

<h3>Parameters</h3>
element - an Element
<br>
parent - a DasPlot
<br>
form - a FormBase

<h3>Returns:</h3>
org.das2.graph.Renderer

<br><br>
<a href="https://github.com/autoplot/dev/search?q=processStackedHistogramElement&unscoped_q=processStackedHistogramElement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#processStackedHistogramElement">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>
<hr>
<a name="registerComponent"></a>
<h2>registerComponent</h2>
registerComponent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/graph/DasCanvas.html'>org.das2.graph.DasCanvas</a> canvas ) &rarr; void

<p></p>

<h3>Parameters</h3>
canvas - a DasCanvas

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=registerComponent&unscoped_q=registerComponent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dasml/Processor.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dasml/Processor.html#registerComponent">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dasml/Processor.java">[view source]</a>
<br>
<br>