public interface IRenameStrategy
EObject.| Modifier and Type | Interface and Description |
|---|---|
static interface |
IRenameStrategy.Provider |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDeclarationChange(String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Applies the declaration change to the semantic model in the given resource set.
|
void |
createDeclarationUpdates(String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor)
Creates the document updates and reports them to the updateAcceptor
|
String |
getOriginalName() |
void |
revertDeclarationChange(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Reverts the declaration change to the semantic model in the given resource set.
|
org.eclipse.ltk.core.refactoring.RefactoringStatus |
validateNewName(String newName) |
String getOriginalName()
org.eclipse.ltk.core.refactoring.RefactoringStatus validateNewName(String newName)
void applyDeclarationChange(String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
void revertDeclarationChange(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
void createDeclarationUpdates(String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, IRefactoringUpdateAcceptor updateAcceptor)
Copyright © 2016. All Rights Reserved.