|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ICallback | |
| ICallbackAST | Interface for callback with an antlr.collections.AST. |
| ICallbackb | Callback with a boolean value. |
| ICallbacki | Callback with int return, int argument. |
| IConstants | Constants commonly used when working with Proparse. |
| IJPNode | This interface exists so that we can refer to it, rather than to JPNode directly, from the tree parsers. |
| TokenTypesI | Common interface for fetching token names from token numbers. |
| Class Summary | |
|---|---|
| CodeSelect | Provides methods for selecting surrounding code based on the AST, and shrinking and growing that selection. |
| CommentFinder | Use this class to find specific comments in, before, or after a node hierarchy. |
| HandleCollection | Eases use of large numbers of Proparse node handles. |
| JPNav | Deprecated. |
| JPNode | Extension to antlr.BaseAST, which allows us to extract an external "antlr" AST view of a Proparse AST, which we can then run tree parsers against. |
| JPNodeLister | Prints out the structure of a JPNode AST. |
| JPUtil | Joanju Proparse Utility Pack |
| PositionIndex | Provides an index of JPNode objects, sorted by fileIndex, line, and column. |
| Pstring | This class is for working with the text of Proparse's QSTRING nodes. |
| TokenLister | Lists nodes directly via Proparse's API. |
| TokenTypes | This static class provides information about Proparse's token types as well as all of the static, final names for each token type. |
| TreeUtils | Utilities for working with a JPNode syntax tree. |
| Util | General purpose utilities |
| Exception Summary | |
|---|---|
| PRCException | ProRefactor Core Exception |
General purpose Proparse support functions and subroutines.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||