See: Description
Interface | Description |
---|---|
IRefactoringCoreStatusCodes |
Status codes used by the refactoring core plug-in.
|
IRefactoringStatusEntryComparator |
Comparator class to compare two refactoring status entries.
|
IResourceMapper |
An
IResourceMapper provides methods to map an original
resource to its refactored counterparts. |
IUndoManager |
An undo manager keeps track of performed changes.
|
IUndoManagerListener |
Listener to monitor state changes of an
IUndoManager . |
IValidationCheckResultQuery |
A query interface to decide if a undo change whose validation check
returned a status unequal
RefactoringStatus.OK
should be executed or not. |
IValidationCheckResultQueryFactory |
A factory to create
IValidationCheckResultQuery objects. |
Class | Description |
---|---|
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. |
RefactoringContext |
Refactoring context is a disposable object that can be used by a refactoring to hold resources
that have to be explicitly released.
|
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 . |
Copyright (c) 2000, 2013 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.