org.eclipse.xtext.xbase.ui.jvmmodel.refactoring
Class AbstractJvmModelRenameStrategy

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.xbase.ui.refactoring.XbaseRenameStrategy
              extended by org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.DefaultJvmModelRenameStrategy
                  extended by org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.AbstractJvmModelRenameStrategy
All Implemented Interfaces:
DefaultRenameStrategyProvider.IInitializable, IRenameStrategy

Deprecated. If your generated IRenameStrategy inherits form this, it is no longer being used as soon as you regenerate. In most cases the bound DefaultJvmModelRenameStrategy should work fine for you. If not, inherit from DefaultJvmModelRenameStrategy instead. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=363559} for details.

@Deprecated
public abstract class AbstractJvmModelRenameStrategy
extends DefaultJvmModelRenameStrategy

Author:
Jan Koehnlein - Initial contribution and API

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
AbstractJvmModelRenameStrategy()
          Deprecated.  
 
Method Summary
 
Methods inherited from class org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.DefaultJvmModelRenameStrategy
applyDeclarationChange, getJvmModelAssociations, revertDeclarationChange, setInferredJvmElementName, setInferredJvmElementName
 
Methods inherited from class org.eclipse.xtext.xbase.ui.refactoring.XbaseRenameStrategy
getNameAttribute
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
createDeclarationUpdates, getDeclarationTextEdit, getNameAsText, getNameAsValue, getNameRuleName, getOriginalName, getOriginalNameRegion, initialize
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy
getNameAttribute, getTargetElementNewURI, getTargetElementOriginalURI, setName, validateNewName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJvmModelRenameStrategy

public AbstractJvmModelRenameStrategy()
Deprecated.