SORTIE Java Interface
1
|
This provides common file-reading functions for reading tab-delimited files. More...
Static Public Member Functions | |
static void | skipLine (FileReader in) throws ModelException |
Advances a file stream to the beginning of the next line. More... | |
static ArrayList< String > | readLine (FileReader in) throws IOException |
Reads a line from a tab-delimited text file. More... | |
static int | countLines (String filename) throws ModelException |
Counts the number of text lines in a file. More... | |
This provides common file-reading functions for reading tab-delimited files.
Copyright: Copyright (c) Charles D. Canham 2003
Company: Cary Institute of Ecosystem Studies
Edit history:
---------------—
April 28, 2004: Submitted in beta version (LEM)
February 4, 2008: Updated to conform to Java 6 compliance (LEM)
|
static |
Counts the number of text lines in a file.
filename | File to count. |
|
static |
Reads a line from a tab-delimited text file.
Each cell in the line is placed in a separate bucket of a Vector. The file stream is then advanced to the beginning of the next line.
in | The file stream to read from. |
java.io.IOException | - passthru from FileReader |
|
static |
Advances a file stream to the beginning of the next line.
in | The file stream to advance. |
ModelException | with error code TAB_PAR_FILE_PREMATURE_END if the input stream is currently at end of file. Reaching the end of file after that point will not cause this exception to be thrown. |