Class Summary
|
CategorizedTextEditGroup
|
A special text edit group that manages an additional set of
group categories. |
Change
|
An abstract base implementation for object representing a generic change
to the workbench. |
ChangeDescriptor
|
Descriptor of a change object. |
CheckConditionsOperation
|
Operation that, when run, checks the preconditions of the
Refactoring
passed on creation. |
CompositeChange
|
Represents a composite change. |
ContentStamp
|
A content stamp object represent the content of an IFile . |
CreateChangeOperation
|
Operation that, when performed, creates a
Change object for a given
refactoring. |
DocumentChange
|
A text change that operates directly on instances of
IDocument . |
FileStatusContext
|
A file context can be used to annotate a RefactoringStatusEntry with
detailed information about a problem detected in an IFile . |
GroupCategory
|
A group category is used to annotate change groups so that
they can be identified and filtered. |
GroupCategorySet
|
A special set to manage group categories. |
MultiStateTextFileChange
|
A multi state text file change is a special change object that applies a sequence of
text edit trees to a document. |
NullChange
|
A refactoring change that does nothing. |
PerformChangeOperation
|
Operation that, when run, performs a
Change object. |
PerformRefactoringHistoryOperation
|
Operation that, when run, executes a series of refactoring sequentially. |
PerformRefactoringOperation
|
Operation that, when run, executes a refactoring. |
Refactoring
|
Abstract super class for all refactorings. |
RefactoringChangeDescriptor
|
A
RefactoringChangeDescriptor describes changes created by a
refactoring. |
RefactoringContribution
|
Partial implementation of refactoring contribution objects which are capable
of creating refactoring descriptors or refactoring arguments. |
RefactoringCore
|
Central access point to access resources managed by the refactoring
core plug-in. |
RefactoringDescriptor
|
Descriptor object of a refactoring. |
RefactoringDescriptorProxy
|
Proxy of a refactoring descriptor. |
RefactoringSessionDescriptor
|
Descriptor object of a refactoring session. |
RefactoringStatus
|
A RefactoringStatus object represents the outcome of a
condition checking operation. |
RefactoringStatusContext
|
A RefactoringStatusContext can be used to annotate a
RefactoringStatusEntry with additional information
typically presented in the user interface. |
RefactoringStatusEntry
|
An immutable object representing an entry in the list in RefactoringStatus . |
RefactoringTickProvider
|
Implementors of refactorings uses instances of RefactoringTickProvider
to specify the tick distribution during progress reporting when executing the
check conditions, create change and change initialization steps. |
TextChange
|
A text change is a special change object that applies a
text edit tree to a document. |
TextEditBasedChange
|
An abstract base implementation of a change which is based on text edits. |
TextEditBasedChangeGroup
|
This class is a wrapper around a
TextEditGroup
adding support for marking a group as active and inactive. |
TextEditChangeGroup
|
This class is a wrapper around a
TextEditGroup
adding support for marking a group as active and inactive. |
TextFileChange
|
A special
TextChange that operates on a IFile . |
UndoManagerAdapter
|
This adapter class provides default implementations for the
methods defined by the
IUndoManagerListener interface. |
UndoTextFileChange
|
A change to perform the reverse change of a
TextFileChange . |