<h2>org.autoplot.ascii.AsciiTableDataSource</h2><p>DataSource for reading data in ASCII files, where each record is 
 one line of the file, and each record has the same number of fields.  
 This reads in each record and splits on the delimiter, which is typically
 guessed by examining the first 5 viable records.  This also supports
 combining times that are in several fields.  
 
 This also handles true CSV files, where a quoted field may contain a 
 newline character.  
 
 Last, a three or four column ASCII file containing two ISO8601 strings 
 for the first two columns is automatically treated as an "events list",
 a list of named intervals.</p>
<h2>AsciiTableDataSource( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URI.html'>java.net.URI</a> uri )</h2>
<p>Creates a new instance of AsciiTableDataSource</p>

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

<hr>
<a name="getDataSet"></a>
<h2>getDataSet</h2>
getDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p></p>

<h3>Parameters</h3>
mon - a ProgressMonitor

<h3>Returns:</h3>
org.das2.qds.QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getDataSet&unscoped_q=getDataSet">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/ascii/AsciiTableDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/ascii/AsciiTableDataSource.html#getDataSet">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getMetadata"></a>
<h2>getMetadata</h2>
getMetadata( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a>

<p></p>

<h3>Parameters</h3>
mon - a ProgressMonitor

<h3>Returns:</h3>
java.util.Map

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

<p>return a list of column names, supporting:<ul>
 <li>field1,field3,field5
 <li>field1,field3-field5
 <li>field1,field3:field5  exclusive
 </ul></p>

<h3>Parameters</h3>
s - a String
<br>
fieldCount - an int

<h3>Returns:</h3>
an int[]

<h3>See Also:</h3>
<a href='null'>parseRangeStr(java.lang.String, int)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=parseColumns&unscoped_q=parseColumns">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/ascii/AsciiTableDataSource.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/ascii/AsciiTableDataSource.html#parseColumns">[view on old javadoc]</a>
<br>
<br>