Package | Description |
---|---|
org.eclipse.ltk.core.refactoring |
Application programmer interface to implement semantic preserving workspace transformations.
|
org.eclipse.ltk.core.refactoring.history |
Application programming interface to query refactoring history information from the refactoring infrastructure.
|
org.eclipse.ltk.core.refactoring.model |
Application programming interface to support logical models.
|
org.eclipse.ltk.core.refactoring.participants |
Application programming interface to participant in existing rename, move and delete refactorings
if the refactoring provider supports participation.
|
org.eclipse.ltk.core.refactoring.resource |
Application programmer interface to implement resource dependend refactorings.
|
org.eclipse.ltk.ui.refactoring |
Application programming interface to implement a wizard based user interface for refactorings.
|
org.eclipse.ltk.ui.refactoring.history |
Application programming interface to display and preview refactoring history information.
|
org.eclipse.ltk.ui.refactoring.model |
Application programming interface to provide model integration for refactoring histories.
|
Class and Description |
---|
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. |
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.
|
IRefactoringStatusEntryComparator
Comparator class to compare two refactoring status entries.
|
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. |
Refactoring
Abstract super class for all refactorings.
|
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.
|
RefactoringDescriptor
Descriptor object of a refactoring.
|
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. |
Class and Description |
---|
RefactoringDescriptorProxy
Proxy of a refactoring descriptor.
|
RefactoringSessionDescriptor
Descriptor object of a refactoring session.
|
Class and Description |
---|
RefactoringDescriptorProxy
Proxy of a refactoring descriptor.
|
Class and Description |
---|
Change
An abstract base implementation for object representing a generic change
to the workbench.
|
Refactoring
Abstract super class for all refactorings.
|
RefactoringStatus
A
RefactoringStatus object represents the outcome of a
condition checking operation. |
TextChange
A text change is a special change object that applies a
text edit tree to a document. |
Class and Description |
---|
Change
An abstract base implementation for object representing a generic change
to the workbench.
|
ChangeDescriptor
Descriptor of a change object.
|
Refactoring
Abstract super class for all refactorings.
|
RefactoringDescriptor
Descriptor object of a refactoring.
|
RefactoringStatus
A
RefactoringStatus object represents the outcome of a
condition checking operation. |
Class and Description |
---|
Change
An abstract base implementation for object representing a generic change
to the workbench.
|
CreateChangeOperation
Operation that, when performed, creates a
Change object for a given
refactoring. |
PerformChangeOperation
Operation that, when run, performs a
Change object. |
Refactoring
Abstract super class for all refactorings.
|
RefactoringContext
Refactoring context is a disposable object that can be used by a refactoring to hold resources
that have to be explicitly released.
|
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. |
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. |
UndoManagerAdapter
This adapter class provides default implementations for the
methods defined by the
IUndoManagerListener interface. |
Class and Description |
---|
Change
An abstract base implementation for object representing a generic change
to the workbench.
|
Refactoring
Abstract super class for all refactorings.
|
RefactoringContext
Refactoring context is a disposable object that can be used by a refactoring to hold resources
that have to be explicitly released.
|
RefactoringDescriptor
Descriptor object of a refactoring.
|
RefactoringDescriptorProxy
Proxy of a refactoring descriptor.
|
RefactoringStatus
A
RefactoringStatus object represents the outcome of a
condition checking operation. |
RefactoringStatusEntry
An immutable object representing an entry in the list in
RefactoringStatus . |
Class and Description |
---|
RefactoringDescriptorProxy
Proxy of a refactoring descriptor.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.