Classes |
|
CanOnlyRefactorOnceException
|
Exception thrown when attempting to refactor twice within
a RefactorSection
|
|
|
OverlappingSectionNotSupportedException
|
Exception thrown when attempting to refactor overlapping
code sections
|
|
|
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.
|