<h2>org.das2.util.Entities</h2><p>Encoder and decoder for HTML entities, like &amp;rho; for &rho;.
 See https://shapecatcher.com/ to identify shapes and
 also https://detexify.kirelabs.org/classify.html for identifying
 LaTeX characters (which are not supported here).</p>
<h2>Entities( )</h2>
<p></p>

<hr>
<a name="decode"></a>
<h2>decode</h2>
decode( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> entity ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>decode one entity, and "" empty string is returned when the string cannot be decoded.</p>

<h3>Parameters</h3>
entity - like &amp;rho;

<h3>Returns:</h3>
unicode character like "&rho;"
<br><br>
<a href="https://github.com/autoplot/dev/search?q=decode&unscoped_q=decode">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/Entities.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/Entities.html#decode">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/Entities.java">[view source]</a>
<br>
<br>
<hr>
<a name="decodeEntities"></a>
<h2>decodeEntities</h2>
decodeEntities( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> str ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p>utility method for decoding entities like &amp;rho; into UNICODE.
 Malformed entities (like &#03B1; instead of &#x03B1;) are formatted as "???"</p>

<h3>Parameters</h3>
str - string e.g. "&amp;rho; degrees"

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

<p>encode one or more entities.</p>

<h3>Parameters</h3>
s - string with unicode like "&rho;"

<h3>Returns:</h3>
like &amp;rho;
<br><br>
<a href="https://github.com/autoplot/dev/search?q=encode&unscoped_q=encode">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/Entities.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/Entities.html#encode">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/Entities.java">[view source]</a>
<br>
<br>
<hr>
<a name="fontSupports"></a>
<h2>fontSupports</h2>
fontSupports( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html'>java.awt.Font</a> f, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s ) &rarr; boolean

<p>return true of the font supports each character of the string.</p>

<h3>Parameters</h3>
f - a Font
<br>
s - a String

<h3>Returns:</h3>
a boolean

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

<p></p>

<h3>Parameters</h3>
args - a java.lang.String[]

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

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

<p>provide a picker GUI</p>

<h3>Returns:</h3>
empty string or the selected character HTML.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=pickEntityGUI&unscoped_q=pickEntityGUI">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/Entities.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/Entities.html#pickEntityGUI">[view on old javadoc]</a>
 <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/Entities.java">[view source]</a>
<br>
<br>