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

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

public class XtextRenameStrategyProvider
extends DefaultRenameStrategyProvider

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
protected static class XtextRenameStrategyProvider.MetamodelDeclarationRenameStrategy
           
protected static class XtextRenameStrategyProvider.RuleRenameStrategy
           
 
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategyProvider
DefaultRenameStrategyProvider.IInitializable
 
Constructor Summary
XtextRenameStrategyProvider()
           
 
Method Summary
protected  IRenameStrategy createRenameStrategy(org.eclipse.emf.ecore.EObject targetElement, IRenameElementContext context)
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategyProvider
get
 
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

createRenameStrategy

protected IRenameStrategy createRenameStrategy(org.eclipse.emf.ecore.EObject targetElement,
                                               IRenameElementContext context)
Overrides:
createRenameStrategy in class DefaultRenameStrategyProvider