dods.dap.parser
Class DDSParser
java.lang.Object
dods.dap.parser.DDSParser
- All Implemented Interfaces:
- DDSParserConstants
- public class DDSParser
- extends java.lang.Object
- implements DDSParserConstants
Fields inherited from interface dods.dap.parser.DDSParserConstants |
BYTE, DATASET, DEFAULT, EOF, FLOAT32, FLOAT64, GRID, INT16, INT32, LIST, SEQUENCE, STRING, STRUCTURE, tokenImage, UINT16, UINT32, URL, WORD |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public DDSParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
DDSParser
public DDSParser(java.io.InputStream stream)
DDSParser
public DDSParser(java.io.Reader stream)
DDSParser
public DDSParser(DDSParserTokenManager tm)
Dataset
public final void Dataset(DDS dds,
BaseTypeFactory factory)
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
Declarations
public final void Declarations()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
Declaration
public final void Declaration()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
NonListDecl
public final java.lang.String NonListDecl()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
List
public final java.lang.String List()
throws ParseException
- Throws:
ParseException
Structure
public final java.lang.String Structure()
throws ParseException
- Throws:
ParseException
Sequence
public final java.lang.String Sequence()
throws ParseException
- Throws:
ParseException
Grid
public final java.lang.String Grid()
throws ParseException
- Throws:
ParseException
BaseType
public final java.lang.String BaseType()
throws ParseException
- Throws:
ParseException
Var
public final java.lang.String Var()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
ArrayDecl
public final void ArrayDecl()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
Name
public final void Name()
throws ParseException,
DDSException
- Throws:
ParseException
DDSException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(DDSParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()