org.griphyn.vdl.parser |
|
Java Source File Name | Type | Comment |
DAXParser.java | Class | This class uses the Xerces SAX2 parser to validate and parse an DAX
document. |
DAXTest.java | Class | This class is used to test the DAXParser class and
the input file index. |
DefinitionHandler.java | Interface | This interface introduces a callback to be employed whenever
a Definition is fully read into memory, and ready to be processed.
Any overwrite or dontcare mode is not part of this interface's
contract.
author: Jens-S. |
FinalizerHandler.java | Interface | This interface introduces a callback to be employed whenever
a Definition is fully read into memory, and ready to be processed.
Any overwrite or dontcare mode is not part of this interface's
contract.
author: Jens-S. |
InvocationParser.java | Class | This class uses the Xerces SAX2 parser to validate and parse an XML
document which contains information from kickstart generated
invocation record.
author: Jens-S. |
IVPTest.java | Class | This class is used to test the InvocationParser class.
It parses an invocation record, creates the corresponding java
objects, and generates an XML document from these objects.
author: Jens-S. |
IVSElement.java | Class | This class keeps the name of an element and its corresponding
java object reference. |
MemoryStorage.java | Class | This class adds a given Definition from the parser's callback into
the already established in-memory storage. |
NoHassleHandler.java | Class | This class adds a given Definition from the parser's callback into
the fresh in-memory storage. |
StackElement.java | Class | This class keeps the name of an element and its corresponding
java object reference. |
VDLContentHandler.java | Class | This class establishes the in-memory construction of Definition
objects read, and does the callback on the storage interface.
This class is the content handler for the XML document being parsed.
author: Jens-S. |
VDLErrorHandler.java | Class | This class is the error handler for the parser. |
VDLtArrow.java | Class | Class to signal the arrow operator to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtAt.java | Class | Class to signal the at symbol to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtCloseBrace.java | Class | Class to signal a closing curly brace to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtCloseBracket.java | Class | Class to signal a closing square bracket to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtCloseParenthesis.java | Class | Class to signal a closing parenthesis to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtColon.java | Class | Class to signal a single colon to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtComma.java | Class | Class to signal a single comma to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtDefinition.java | Class | Class to signal the reserved words TR and DV to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtDerivation.java | Class | Class to signal the reserved words DV to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtDollar.java | Class | Class to signal a dollar symbol to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtDoubleColon.java | Class | Class to signal a double colon to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtEquals.java | Class | Class to signal a single equality sign to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtException.java | Class | This class is used to signal errors while scanning or parsing. |
VDLtFQDN.java | Class | Class to pass the name of a definition from scanner to parser.
The class is used for both, the namespace::name:version info as
well as the namespace::name:min,max mapping.
This class is module-local on purpose.
author: Jens-S. |
VDLtIdentifier.java | Class | Class to pass the name of a regular identifier from scanner to parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtOpenBrace.java | Class | Class to signal an open curly brace to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtOpenBracket.java | Class | Class to signal an opened bracket to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtOpenParenthesis.java | Class | Class to signal an opened parenthesis to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtParser.java | Class | Parses the input stream and generates pool configuration map as
output.
author: Jens-S. |
VDLtParserException.java | Class | This class is used to signal errors while parsing only.
See Also: VDLtParser author: Jens-S. |
VDLtPeriod.java | Class | Class to signal a single period to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtQuotedString.java | Class | Class to pass the content from a quoted string from scanner to parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtScanner.java | Class | Implements the scanner for reserved words and other tokens that are
generated from the input stream. |
VDLtScannerException.java | Class | This class is used to signal errors while scanning only.
See Also: VDLtScanner author: Jens-S. |
VDLtSemicolon.java | Class | Class to signal a semicolon from the scanner to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtToken.java | Interface | Base class for the tokens passed from the VDLt scanner to the VDLt parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtTransformation.java | Class | Class to signal the reserved words TR to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLtVBar.java | Class | Class to signal a vertical bar to the parser.
This class is module-local on purpose.
author: Jens-S. |
VDLxParser.java | Class | This class uses the Xerces SAX2 parser to validate and parse an XML
document. |
VDLxTest.java | Class | This class is used to test the VDLxParser class and
the input file index. |