|
|||||||||
| Home >> All >> org >> eclipse >> ltk >> core >> [ refactoring overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.eclipse.ltk.core.refactoring
| Interface Summary | |
| IRefactoringCoreStatusCodes | Status codes used by the refactoring core plug-in. |
| 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 55
should be executed or not. |
| Class Summary | |
| Change | An abstract base implementation for object representing a generic change to the workbench. |
| 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 org.eclipse.jface.text.IDocument. |
| FileStatusContext | A file context can be used to annotate a RefactoringStatusEntry with
detailed information about a problem detected in an IFile. |
| NullChange | A refactoring change that does nothing. |
| PerformChangeOperation | Operation that, when run, performs a Change object. |
| PerformRefactoringOperation | Operation that, when run, executes a refactoring. |
| Refactoring | Abstract super class for all refactorings. |
| RefactoringCore | Central access point to access resources managed by the refactoring core plug-in. |
| 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. |
| TextChange | A text change is a special change object that applies a text edit tree to a document. |
| TextChange.LocalTextEditProcessor | |
| TextChange.PreviewAndRegion | |
| 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. |
|
|||||||||
| Home >> All >> org >> eclipse >> ltk >> core >> [ refactoring overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||