opendap.dap.parser
Class ErrorParser

java.lang.Object
  extended by opendap.dap.parser.DapParser
      extended by opendap.dap.parser.ErrorParser

public class ErrorParser
extends DapParser


Nested Class Summary
 
Nested classes/interfaces inherited from class opendap.dap.parser.DapParser
DapParser.Lexer
 
Field Summary
protected  int dapdebug
           
 
Fields inherited from class opendap.dap.parser.DapParser
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 Summary
ErrorParser(java.io.InputStream stream)
           
 
Method Summary
 void Attributes(DAS das)
           
 void Dataset(DDS dds, BaseTypeFactory factory)
           
 void Errorbody()
           
 void ErrorObject(DAP2Exception exception)
           
 DAS getDASroot()
           
 DDS getDDSroot()
           
 
Methods inherited from class opendap.dap.parser.DapParser
getDebugLevel, getDebugStream, parse, recovering, setDebugLevel, setDebugStream, yycdebug, yyerror
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dapdebug

protected int dapdebug
Constructor Detail

ErrorParser

public ErrorParser(java.io.InputStream stream)
Method Detail

ErrorObject

public void ErrorObject(DAP2Exception exception)
                 throws ParseException
Throws:
ParseException

getDDSroot

public DDS getDDSroot()

getDASroot

public DAS getDASroot()

Dataset

public void Dataset(DDS dds,
                    BaseTypeFactory factory)
             throws ParseException,
                    DDSException
Throws:
ParseException
DDSException

Attributes

public void Attributes(DAS das)
                throws ParseException
Throws:
ParseException

Errorbody

public void Errorbody()
               throws ParseException
Throws:
ParseException