<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 ) → <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 ) → <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 ) → <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 ) → <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 ) → 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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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 ) → <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><canvas></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 ) → <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 ) → <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 ) → <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 ) → <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 ) → 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>