<h2>org.autoplot.hapi.HapiDataSourceEditorPanel</h2><p>Swing editor for HAPI URIs</p>
<h2>HapiDataSourceEditorPanel( )</h2>
<p>Creates new form HapiDataSourceEditorPanel</p>

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

<p>return the duration in a easily-human-consumable form.</p>

<h3>Parameters</h3>
milliseconds - the duration in milliseconds.

<h3>Returns:</h3>
a duration like "2.6 hours"
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDurationForHumans&unscoped_q=getDurationForHumans">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#getDurationForHumans">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getPanel"></a>
<h2>getPanel</h2>
getPanel(  ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/JPanel.html'>javax.swing.JPanel</a>

<p></p>

<h3>Returns:</h3>
javax.swing.JPanel

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getPanel&unscoped_q=getPanel">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#getPanel">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getURI"></a>
<h2>getURI</h2>
getURI(  ) &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=getURI&unscoped_q=getURI">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#getURI">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="loadKnownServersImmediately"></a>
<h2>loadKnownServersImmediately</h2>
loadKnownServersImmediately(  ) &rarr; void

<p>load the known servers and set the GUI.  This should not be called from
 the event thread, and a runnable for the event thread will be submitted.</p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=loadKnownServersImmediately&unscoped_q=loadKnownServersImmediately">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#loadKnownServersImmediately">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="loadKnownServersSoon"></a>
<h2>loadKnownServersSoon</h2>
loadKnownServersSoon(  ) &rarr; void

<p>request that the known servers be displayed.  This will spawn an 
 asynchronous thread to get the server names, and then will load the GUI 
 on the event thread.  This can be called from the event thread.</p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=loadKnownServersSoon&unscoped_q=loadKnownServersSoon">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#loadKnownServersSoon">[view on old javadoc]</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/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#main">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="markProblems"></a>
<h2>markProblems</h2>
markProblems( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/List.html'>java.util.List</a> problems ) &rarr; void

<p></p>

<h3>Parameters</h3>
problems - a java.util.List

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=markProblems&unscoped_q=markProblems">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#markProblems">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="prepare"></a>
<h2>prepare</h2>
prepare( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> uri, <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html'>java.awt.Window</a> parent, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; boolean

<p></p>

<h3>Parameters</h3>
uri - a String
<br>
parent - a Window
<br>
mon - a ProgressMonitor

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=prepare&unscoped_q=prepare">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#prepare">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="reject"></a>
<h2>reject</h2>
reject( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> uri ) &rarr; boolean

<p></p>

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

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=reject&unscoped_q=reject">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#reject">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="setURI"></a>
<h2>setURI</h2>
setURI( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> uri ) &rarr; void

<p></p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=setURI&unscoped_q=setURI">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/hapi/HapiDataSourceEditorPanel.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/hapi/HapiDataSourceEditorPanel.html#setURI">[view on old javadoc]</a>
<br>
<br>