Classes |
|
CanOnlyRefactorOnceException
|
Exception thrown when attempting to refactor twice within
a RefactorSection
|
|
|
LineTooShortException
|
Exception thrown by the RefactorEditor when lines are
to short to provide a requested column
|
|
|
OverlappingSectionNotSupportedException
|
Exception thrown when attempting to refactor overlapping
code sections
|
|
|
RefactorEditor
|
Performs multi-line replace on an LONGCHAR based on a
row/column position
|
|
|
RefactorException
|
Except
|
|
|
RefactorSession
|
Supports refactoring in the sense of replacing the text
of individual JPNode's with a provided text. The utility
keeps track of replaced line breaks etc. so that multiple
replacements within the same files do not cause the
Parse Tree to be out of sync with the file contents.
|