|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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 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.
|
Application programmer interface to implement semantic preserving workspace transformations.
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.