opendap.dap.parser
public class DDSParser extends DapParser
DapParser.Lexer
Modifier and Type | Field and Description |
---|---|
protected int |
dapdebug |
bisonSkeleton, bisonVersion, EOF, errorVerbose, SCAN_ALIAS, SCAN_ARRAY, SCAN_ATTR, SCAN_BYTE, SCAN_CODE, SCAN_DATA, SCAN_DATASET, SCAN_ERROR, SCAN_FLOAT32, SCAN_FLOAT64, SCAN_GRID, SCAN_INT16, SCAN_INT32, SCAN_MAPS, SCAN_MESSAGE, SCAN_PROG, SCAN_PTYPE, SCAN_SEQUENCE, SCAN_STRING, SCAN_STRUCTURE, SCAN_UINT16, SCAN_UINT32, SCAN_URL, SCAN_WORD, stream, YYABORT, YYACCEPT, YYERROR, YYFAIL
Constructor and Description |
---|
DDSParser(java.io.InputStream stream) |
Modifier and Type | Method and Description |
---|---|
void |
Attributes(DAS das) |
void |
Dataset(DDS dds,
BaseTypeFactory factory) |
void |
Errorbody() |
DAS |
getDASroot() |
DDS |
getDDSroot() |
getDebugLevel, getDebugStream, parse, recovering, setDebugLevel, setDebugStream, yycdebug, yyerror
public DDSParser(java.io.InputStream stream) throws ParseException
ParseException
public DDS getDDSroot()
public DAS getDASroot()
public void Dataset(DDS dds, BaseTypeFactory factory) throws ParseException, DDSException
ParseException
DDSException
public void Attributes(DAS das) throws ParseException
ParseException
public void Errorbody() throws ParseException
ParseException