|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Lexer | Common interface for ANTLR lexers. |
Parser | Common interface for ANTLR parsers. |
Transformation | Command interface for applying tree transformations. |
Type | Tagging interface. |
Class Summary | |
Annotation | A class that wraps some application specific annotation data. |
ClassRepository | Stores type names for Java packages. |
ClassRepositoryEntry | Represents a repository entry for a given Java library. |
ClassRepositoryEntry.Info | Provides information about a repository entry. |
CodeInspector | Inspects a Java parse tree for convention violations and possible code weaknesses. |
CompositeFactory | This class creates instances of all the Factories used to generate JavaNodes, Nodes, & Extended Tokens. |
DeclarationType | Represents a method type to distinguish between ordinary method names and those which adhere to the Java Bean naming conventions. |
JavadocLexer | TODO |
JavaNodeHelper | Some common helpers for dealing with the nodes of a Java AST. |
JavaNodeModifier | Helper class which resolves the different modifiers of a MODIFIERS node. |
JavaParser | Java 1.5 Recognizer
Run 'java Main [-showtree] directory-full-of-java-files'
[The -showtree option pops up a Swing frame that shows
the JavaNode constructed from the parser.]
Run 'java Main |
JavaRecognizer | The Java-specific recognizer. |
MethodType | Represents a method type to distinguish between ordinary method names and those which adhere to the Java Bean naming conventions. |
ModifierType | Represents a Java modifier. |
NodeFactory | Central facility to create extended nodes. |
Position | Represents a position in a Java Source file. |
Recognizer | Recognizer acts as a helper class to bundle both an ANTLR parser and lexer for the task of language recognition. |
TreeWalker | Helper class to make implementing tree walkers easy. |
Exception Summary | |
Recognizer.ParseException | Indicates an unexpected error during the parsing of an input file or stream. |
TransformationException | Indicates an error during a transformation. |
Contains all classes related to the task of language recognition and processing.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |