|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
DefaultRenameStrategyProvider.IInitializable | |
IRefactoringDocument | Abstraction over an open document or a text file that is affected by a refactoring. |
IRefactoringDocument.Provider |
Class Summary | |
---|---|
AbstractProcessorBasedRenameParticipant | A rename participant that triggers further rename refactorings based on RenameProcessor s. |
AbstractReferenceUpdater | Abstract base class to update the references to renamed elements. |
AbstractRenameProcessor | Unfortunately LTK only defines abstract classes so this is an abstract class instead of an interface only. |
AbstractRenameStrategy | Base class for all IRenameStrategy implementations. |
CrossReferenceSerializerFacade | A facade for the old and the new serializer. |
DefaultDependentElementsCalculator | Delivers all contained elements of an element to be renamed in order to updated references to them. |
DefaultRefactoringDocumentProvider | Unifies the creation of Change s from TextEdit s on IFile s and IDocument s. |
DefaultRefactoringDocumentProvider.AbstractRefactoringDocument | |
DefaultRefactoringDocumentProvider.EditorDocument | |
DefaultRefactoringDocumentProvider.FileDocument | |
DefaultRefactoringDocumentProvider.SaveEditorDocument | Deprecated. |
DefaultReferenceUpdater | Creates updates for all references from Xtext based resources to a renamed element using Xtext's serialization API. |
DefaultRenameRefactoringProvider | |
DefaultRenameRefactoringProvider.RenameRefactoring | |
DefaultRenameStrategy | Default rename strategy for Xtext based elements that have an EAttribute name . |
DefaultRenameStrategyProvider | Uses a Guice provider to instantiate and initialize a IRenameStrategy . |
DisplayChangeWrapper | Wraps a Change to be performed on the display thread. |
EmfResourceChangeUtil | Serialize an EMF resource and delivers the resulting text as an TextEdit that replaces the old content. |
EmfResourceReferenceUpdater | A generic reference updater for EMF resources referring to Xtext elements. |
EmfResourceRenameStrategy | Generic rename strategy for EMF resources. |
Messages | |
ProjectUtil | Converts URI s to IFile s and IProject s. |
RefactoringResourceSetProvider | Provides the correctly configured ResourceSet that is used during refactoring. |
RefactoringUpdateAcceptor | Aggregates TextEdit s and/or Change s into a CompositeChange . |
ReferenceDescriptionSorter | Sorts reference descriptions by project and by resource to allow efficient processing later on. |
ReferenceUpdaterDispatcher | Finds all references to renamed elements and dispatches to the IReferenceUpdater of the referring languages
to calculate the updates. |
ReferenceUpdaterDispatcher.OptionalReferenceUpdaterProxy | |
ReferenceUpdaterDispatcher.ReferenceDescriptionAcceptor | |
RenamedElementTracker | Renames an element without loosing track of the element and dependent elements. |
RenameElementProcessor | LTK RefactoringProcessor for an Xtext element rename
refactoring. |
StatusWrapper | Convenience class to create refactoring issues with an RefactoringStatusContext . |
Exception Summary | |
---|---|
RefactoringException | A convenient way to stop calculation of refactoring changes. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |