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
ParseException
DDSException
Declarations
public final void Declarations()
throws ParseException,
DDSException
ParseException
DDSException
Declaration
public final void Declaration()
throws ParseException,
DDSException
ParseException
DDSException
NonListDecl
public final java.lang.String NonListDecl()
throws ParseException,
DDSException
ParseException
DDSException
List
public final java.lang.String List()
throws ParseException
ParseException
Structure
public final java.lang.String Structure()
throws ParseException
ParseException
Sequence
public final java.lang.String Sequence()
throws ParseException
ParseException
Grid
public final java.lang.String Grid()
throws ParseException
ParseException
BaseType
public final java.lang.String BaseType()
throws ParseException
ParseException
Var
public final java.lang.String Var()
throws ParseException,
DDSException
ParseException
DDSException
ArrayDecl
public final void ArrayDecl()
throws ParseException,
DDSException
ParseException
DDSException
Name
public final void Name()
throws ParseException,
DDSException
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()