|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfaa.tg.prep.aces.AcesParser
public class AcesParser
This class parses a ACES data stream into a series of Tokens represented by AcesToken. See the source: AcesParser.java
| Field Summary | |
|---|---|
static java.lang.String |
CVS_VERSION_ID
The CVS Version ID |
private java.io.BufferedReader |
dataFileReader
|
private java.io.File |
inFile
the file the Aces Data will be read from |
private java.lang.String |
lineno
|
private java.util.Stack |
stack
|
| Constructor Summary | |
|---|---|
AcesParser(java.io.File inFile)
Construct a AcesParser given a File to read from. |
|
AcesParser(java.lang.String urlString)
Construct a AcesParser given a url to read from. |
|
AcesParser(java.net.URL url)
Construct a AcesParser given a URL to read from. |
|
| Method Summary | |
|---|---|
private java.lang.String |
cleanLine(java.lang.String line)
|
private void |
fillStack()
|
java.io.File |
getInFile()
|
private java.lang.String |
getLineNo(java.lang.String line)
Extract the NAS Linu Sequence Number form colums 73 to 80 |
AcesToken |
getNextToken()
|
static void |
main(java.lang.String[] args)
|
void |
push(AcesToken acesToken)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CVS_VERSION_ID
private java.io.File inFile
private java.io.BufferedReader dataFileReader
private java.util.Stack stack
private java.lang.String lineno
| Constructor Detail |
|---|
public AcesParser(java.io.File inFile)
public AcesParser(java.lang.String urlString)
public AcesParser(java.net.URL url)
| Method Detail |
|---|
private java.lang.String getLineNo(java.lang.String line)
public void push(AcesToken acesToken)
private void fillStack()
throws java.io.IOException
java.io.IOException
public AcesToken getNextToken()
throws java.io.IOException
java.io.IOExceptionprivate java.lang.String cleanLine(java.lang.String line)
public java.io.File getInFile()
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||