|
|||||||||||
| 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 | ||||||||||