Package org.griphyn.vdl.parser

Interface Summary
DefinitionHandler This interface introduces a callback to be employed whenever a Definition is fully read into memory, and ready to be processed.
FinalizerHandler This interface introduces a callback to be employed whenever a Definition is fully read into memory, and ready to be processed.
VDLtToken Base class for the tokens passed from the VDLt scanner to the VDLt parser.
 

Class Summary
DAXParser This class uses the Xerces SAX2 parser to validate and parse an DAX document.
DAXTest This class is used to test the DAXParser class and the input file index.
InvocationParser This class uses the Xerces SAX2 parser to validate and parse an XML document which contains information from kickstart generated invocation record.
IVPTest This class is used to test the InvocationParser class.
IVSElement This class keeps the name of an element and its corresponding java object reference.
MemoryStorage This class adds a given Definition from the parser's callback into the already established in-memory storage.
NoHassleHandler This class adds a given Definition from the parser's callback into the fresh in-memory storage.
StackElement This class keeps the name of an element and its corresponding java object reference.
VDLContentHandler This class establishes the in-memory construction of Definition objects read, and does the callback on the storage interface.
VDLErrorHandler This class is the error handler for the parser.
VDLtArrow Class to signal the arrow operator to the parser.
VDLtAt Class to signal the at symbol to the parser.
VDLtCloseBrace Class to signal a closing curly brace to the parser.
VDLtCloseBracket Class to signal a closing square bracket to the parser.
VDLtCloseParenthesis Class to signal a closing parenthesis to the parser.
VDLtColon Class to signal a single colon to the parser.
VDLtComma Class to signal a single comma to the parser.
VDLtDefinition Class to signal the reserved words TR and DV to the parser.
VDLtDerivation Class to signal the reserved words DV to the parser.
VDLtDollar Class to signal a dollar symbol to the parser.
VDLtDoubleColon Class to signal a double colon to the parser.
VDLtEquals Class to signal a single equality sign to the parser.
VDLtFQDN Class to pass the name of a definition from scanner to parser.
VDLtIdentifier Class to pass the name of a regular identifier from scanner to parser.
VDLtOpenBrace Class to signal an open curly brace to the parser.
VDLtOpenBracket Class to signal an opened bracket to the parser.
VDLtOpenParenthesis Class to signal an opened parenthesis to the parser.
VDLtParser Parses the input stream and generates pool configuration map as output.
VDLtPeriod Class to signal a single period to the parser.
VDLtQuotedString Class to pass the content from a quoted string from scanner to parser.
VDLtScanner Implements the scanner for reserved words and other tokens that are generated from the input stream.
VDLtSemicolon Class to signal a semicolon from the scanner to the parser.
VDLtTransformation Class to signal the reserved words TR to the parser.
VDLtVBar Class to signal a vertical bar to the parser.
VDLxParser This class uses the Xerces SAX2 parser to validate and parse an XML document.
VDLxTest This class is used to test the VDLxParser class and the input file index.
 

Exception Summary
VDLtException This class is used to signal errors while scanning or parsing.
VDLtParserException This class is used to signal errors while parsing only.
VDLtScannerException This class is used to signal errors while scanning only.
 



Copyright © 2007 The University of Southern California. All Rights Reserved.