|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy
org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.AbstractJvmModelRenameStrategy
org.eclipse.xtext.xtend2.ui.refactoring.Xtend2RenameStrategy
public class Xtend2RenameStrategy
Encapsulates the model changes of a rename refactoring.
| Nested Class Summary | |
|---|---|
static class |
Xtend2RenameStrategy.Provider
|
| Field Summary |
|---|
| Fields inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy |
|---|
nameRuleName, originalNameRegion, valueConverterService |
| Constructor Summary | |
|---|---|
protected |
Xtend2RenameStrategy(org.eclipse.emf.ecore.EObject targetElement,
org.eclipse.emf.ecore.EAttribute nameAttribute,
ITextRegion originalNameRegion,
java.lang.String nameRuleName,
IValueConverterService valueConverterService,
IXtend2JvmAssociations jvmModelAssociations)
|
| Method Summary | |
|---|---|
void |
createDeclarationUpdates(java.lang.String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor)
Creates the document updates and reports them to the updateAcceptor |
protected IXtend2JvmAssociations |
getJvmModelAssociations()
|
protected org.eclipse.core.runtime.IPath |
getPathToRename(org.eclipse.emf.common.util.URI elementURI,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
protected void |
setInferredJvmElementName(java.lang.String name,
org.eclipse.emf.ecore.EObject renamedElement)
|
| Methods inherited from class org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.AbstractJvmModelRenameStrategy |
|---|
applyDeclarationChange, revertDeclarationChange, setInferredJvmElementName |
| Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy |
|---|
getDeclarationTextEdit, getNameAsText, getNameAsValue, getOriginalName |
| Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy |
|---|
getNameAttribute, getTargetElementNewURI, getTargetElementOriginalURI, setName, validateNewName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Xtend2RenameStrategy(org.eclipse.emf.ecore.EObject targetElement,
org.eclipse.emf.ecore.EAttribute nameAttribute,
ITextRegion originalNameRegion,
java.lang.String nameRuleName,
IValueConverterService valueConverterService,
IXtend2JvmAssociations jvmModelAssociations)
| Method Detail |
|---|
public void createDeclarationUpdates(java.lang.String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRefactoringUpdateAcceptor updateAcceptor)
IRenameStrategy
createDeclarationUpdates in interface IRenameStrategycreateDeclarationUpdates in class DefaultRenameStrategyprotected IXtend2JvmAssociations getJvmModelAssociations()
getJvmModelAssociations in class AbstractJvmModelRenameStrategy
protected void setInferredJvmElementName(java.lang.String name,
org.eclipse.emf.ecore.EObject renamedElement)
setInferredJvmElementName in class AbstractJvmModelRenameStrategy
protected org.eclipse.core.runtime.IPath getPathToRename(org.eclipse.emf.common.util.URI elementURI,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||