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

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.ParserRuleRenameStrategy
All Implemented Interfaces:
DefaultRenameStrategyProvider.IInitializable, IRenameStrategy
Enclosing class:
XtextRenameStrategyProvider

protected static class XtextRenameStrategyProvider.ParserRuleRenameStrategy
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.ParserRuleRenameStrategy()
           
 
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.ParserRuleRenameStrategy

protected XtextRenameStrategyProvider.ParserRuleRenameStrategy()
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)