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

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy
      extended by org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
          extended by org.eclipse.xtext.xtext.ui.refactoring.XtextRenameStrategyProvider.RuleRenameStrategy
All Implemented Interfaces:
DefaultRenameStrategyProvider.IInitializable, IRenameStrategy
Enclosing class:
XtextRenameStrategyProvider

protected static class XtextRenameStrategyProvider.RuleRenameStrategy
extends DefaultRenameStrategy


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.refactoring.IRenameStrategy
IRenameStrategy.Provider
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
nameRuleName, originalNameRegion
 
Constructor Summary
protected XtextRenameStrategyProvider.RuleRenameStrategy()
           
 
Method Summary
protected  void renameReturnType(org.eclipse.emf.common.util.URI targetElementURI, java.lang.String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           
protected  org.eclipse.emf.ecore.EObject setName(org.eclipse.emf.common.util.URI targetElementURI, java.lang.String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
applyDeclarationChange, createDeclarationUpdates, getDeclarationTextEdit, getNameAsText, getNameAsValue, getNameRuleName, getOriginalName, getOriginalNameRegion, initialize
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy
getNameAttribute, getNameAttribute, getTargetElementNewURI, getTargetElementOriginalURI, revertDeclarationChange, validateNewName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtextRenameStrategyProvider.RuleRenameStrategy

protected XtextRenameStrategyProvider.RuleRenameStrategy()
Method Detail

setName

protected org.eclipse.emf.ecore.EObject setName(org.eclipse.emf.common.util.URI targetElementURI,
                                                java.lang.String newName,
                                                org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Overrides:
setName in class AbstractRenameStrategy

renameReturnType

protected void renameReturnType(org.eclipse.emf.common.util.URI targetElementURI,
                                java.lang.String newName,
                                org.eclipse.emf.ecore.resource.ResourceSet resourceSet)