|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IDE | An interface to the IDE from ProRefactor. |
| ILint | Interface to a Lint object. |
| IRefactor | Interface to a Refactor object. |
| Class Summary | |
|---|---|
| FileChange | An object of this class is used for tracking a file change (new, modify, delete) made by automated refactorings. |
| FileStuff | Various file and directory related utilities for the refactoring toolkit. |
| FileTarget | A simple, sortable data structure for file, line, and column. |
| FileTargetComparator | Needed for JDBM btree entries, just delegates to FileTarget.compareTo(). |
| IDEDefault | |
| LooseChain | A convenience class for storing loose token chains. |
| PUB | The API for "Parse Unit Binary" files, which are a persistent store for syntax trees. |
| Refactor | A collection of functions to help with refactoring. |
| RefactorSession | This "Singleton" class provides an interface to an org.prorefactor.refactor session. |
| RefactorTarget | Represents a (potential) target for refactoring. |
| ReviewChangesDialog | Application modal dialog for previewing, changing, and then either accepting or rejecting a change proposed by an automated refactoring routine. |
| Rollback | A refactoring "roll back" restores files which were preserved before a refactoring was run. |
| Scan | Scan objects are managed by a ScanManager. |
| ScanIncludeRef | Scan an include reference gathering attributes like the entire reference, the string used for the include name, and a string containing all arguments. |
| ScanLib | Library of functions for working with a scanner and its token list. |
| ScanManager | Eases the use of one or more scanners in combination with the parser. |
| TempDirWrap | Generic wrapper for refactorings which are non-interactive and write their output to an empty output directory. |
| Exception Summary | |
|---|---|
| RefactorException | Exception to be thrown only by the refactoring libraries, especially ScanLib, Refactor, etc. |
General support classes for the refactoring packages.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||