| Package | Description |
|---|---|
| org.eclipse.xtext.ui.refactoring | |
| org.eclipse.xtext.ui.refactoring.impl | |
| org.eclipse.xtext.ui.refactoring.ui |
| Modifier and Type | Method and Description |
|---|---|
void |
IRenameStrategy.createDeclarationUpdates(String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor)
Creates the document updates and reports them to the updateAcceptor
|
void |
IReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
Iterable<IReferenceDescription> referenceDescriptions,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
| Modifier and Type | Class and Description |
|---|---|
class |
RefactoringUpdateAcceptor
Aggregates
TextEdits and/or Changes into a CompositeChange. |
| Modifier and Type | Method and Description |
|---|---|
void |
EmfResourceChangeUtil.addSaveAsUpdate(org.eclipse.emf.ecore.resource.Resource resource,
IRefactoringUpdateAcceptor updateAcceptor) |
protected void |
AbstractReferenceUpdater.createClusteredReferenceUpdates(ElementRenameArguments elementRenameArguments,
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IReferenceDescription> resource2references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
StatusWrapper status,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
DefaultRenameStrategy.createDeclarationUpdates(String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor) |
void |
EmfResourceRenameStrategy.createDeclarationUpdates(String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor) |
protected ReferenceUpdaterDispatcher.ReferenceDescriptionAcceptor |
ReferenceUpdaterDispatcher.createFindReferenceAcceptor(IRefactoringUpdateAcceptor updateAcceptor) |
protected void |
DefaultReferenceUpdater.createReferenceUpdate(org.eclipse.emf.ecore.EObject referringElement,
org.eclipse.emf.common.util.URI referringResourceURI,
org.eclipse.emf.ecore.EReference reference,
int indexInList,
org.eclipse.emf.ecore.EObject newTargetElement,
IRefactoringUpdateAcceptor updateAcceptor) |
protected void |
DefaultReferenceUpdater.createReferenceUpdate(IReferenceDescription referenceDescription,
org.eclipse.emf.common.util.URI referringResourceURI,
ElementRenameArguments elementRenameArguments,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor) |
void |
AbstractReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
Iterable<IReferenceDescription> referenceDescriptions,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
AbstractReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
Iterable<IReferenceDescription> referenceDescriptions,
IRefactoringUpdateAcceptor updateAcceptor,
RefactoringResourceSetProvider resourceSetProvider,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected abstract void |
AbstractReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IReferenceDescription> resource2references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
DefaultReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IReferenceDescription> resource2references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
EmfResourceReferenceUpdater.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IReferenceDescription> resource2references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
ReferenceUpdaterDispatcher.createReferenceUpdates(ElementRenameArguments elementRenameArguments,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
AbstractReferenceUpdater.createReferenceUpdatesForCluster(ElementRenameArguments elementRenameArguments,
com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IReferenceDescription> resource2references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor,
StatusWrapper status,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
DefaultReferenceUpdater.createTextChange(ITextRegion referenceTextRegion,
String newReferenceText,
org.eclipse.emf.ecore.EObject referringElement,
org.eclipse.emf.ecore.EObject newTargetElement,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.common.util.URI referringResourceURI,
IRefactoringUpdateAcceptor updateAcceptor) |
protected void |
DefaultReferenceUpdater.processReferringResource(org.eclipse.emf.ecore.resource.Resource referringResource,
Iterable<IReferenceDescription> referenceDescriptions,
ElementRenameArguments elementRenameArguments,
IRefactoringUpdateAcceptor updateAcceptor)
Override this method for pre- or post-processing hooks.
|
protected String |
DefaultReferenceUpdater.resolveNameConflict(org.eclipse.emf.ecore.EObject referringElement,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject newTargetElement,
IRefactoringUpdateAcceptor updateAcceptor)
Return null if it is not possible to resolve a name conflict; otherwise a name which should be used.
|
protected void |
RenameElementProcessor.transferChangeRedirector(IRefactoringUpdateAcceptor currentUpdateAcceptor2) |
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor |
Copyright © 2016. All Rights Reserved.