org.eclipse.xtext.xtext.ui.refactoring
Class XtextRenameStrategyProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy.Provider
      extended by org.eclipse.xtext.xtext.ui.refactoring.XtextRenameStrategyProvider
All Implemented Interfaces:
IRenameStrategy.Provider

public class XtextRenameStrategyProvider
extends DefaultRenameStrategy.Provider

Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
XtextRenameStrategyProvider()
           
 
Method Summary
 IRenameStrategy get(org.eclipse.emf.ecore.EObject targetElement, IRenameElementContext renameElementContext)
           
protected  org.eclipse.emf.ecore.EAttribute getNameAttribute(org.eclipse.emf.ecore.EObject targetElement)
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy.Provider
getLocationInFileProvider, getNameRuleName, getOriginalNameRegion, getValueConverterService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtextRenameStrategyProvider

public XtextRenameStrategyProvider()
Method Detail

get

public IRenameStrategy get(org.eclipse.emf.ecore.EObject targetElement,
                           IRenameElementContext renameElementContext)
Specified by:
get in interface IRenameStrategy.Provider
Overrides:
get in class DefaultRenameStrategy.Provider

getNameAttribute

protected org.eclipse.emf.ecore.EAttribute getNameAttribute(org.eclipse.emf.ecore.EObject targetElement)
Overrides:
getNameAttribute in class DefaultRenameStrategy.Provider