org.eclipse.xtext.ui.refactoring.impl
Class DefaultRenameStrategy.Provider
java.lang.Object
org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy.Provider
- All Implemented Interfaces:
- IRenameStrategy.Provider
- Direct Known Subclasses:
- PureXbaseRenameStrategy.Provider, Xtend2RenameStrategy.Provider, XtextRenameStrategyProvider
- Enclosing class:
- DefaultRenameStrategy
public static class DefaultRenameStrategy.Provider
- extends java.lang.Object
- implements IRenameStrategy.Provider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultRenameStrategy.Provider
public DefaultRenameStrategy.Provider()
get
public IRenameStrategy get(org.eclipse.emf.ecore.EObject targetElement,
IRenameElementContext renameElementContext)
- Specified by:
get
in interface IRenameStrategy.Provider
getOriginalNameRegion
protected ITextRegion getOriginalNameRegion(org.eclipse.emf.ecore.EObject targetElement,
org.eclipse.emf.ecore.EAttribute nameAttribute)
getLocationInFileProvider
protected ILocationInFileProvider getLocationInFileProvider()
getValueConverterService
protected IValueConverterService getValueConverterService()
getNameAttribute
protected org.eclipse.emf.ecore.EAttribute getNameAttribute(org.eclipse.emf.ecore.EObject targetElement)
getNameRuleName
protected java.lang.String getNameRuleName(org.eclipse.emf.ecore.EObject targetElement,
org.eclipse.emf.ecore.EAttribute nameAttribute)