org.eclipse.xtext.ui.refactoring
Interface IReferenceUpdater
- All Known Implementing Classes:
- AbstractReferenceUpdater, DefaultReferenceUpdater, EmfResourceReferenceUpdater, JvmModelReferenceUpdater, NullReferenceUpdater, XtendReferenceUpdater
public interface IReferenceUpdater
A component to create updates for cross-references to elements that are renamed in a refactoring. Clients should
rather inherit from AbstractReferenceUpdater
than implementing this
interface directly.
- Author:
- Jan Koehnlein - Initial contribution and API
createReferenceUpdates
void createReferenceUpdates(ElementRenameArguments elementRenameArguments,
java.lang.Iterable<IReferenceDescription> referenceDescriptions,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor)