org.eclipse.xtend.ide.refactoring
Class XtendRenameElementHandler

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.core.commands.AbstractHandler
          extended by org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
              extended by org.eclipse.xtext.common.types.ui.refactoring.JvmRenameElementHandler
                  extended by org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelRenameElementHandler
                      extended by org.eclipse.xtend.ide.refactoring.XtendRenameElementHandler
All Implemented Interfaces:
org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2, IRenameElementHandler

public class XtendRenameElementHandler
extends JvmModelRenameElementHandler

Author:
Jan Koehnlein - Initial contribution and API

Field Summary
 
Fields inherited from class org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
globalServiceProvider, LOG, preferences, renameRefactoringController
 
Constructor Summary
XtendRenameElementHandler()
           
 
Method Summary
protected  org.eclipse.emf.ecore.EObject getDeclarationTarget(org.eclipse.emf.ecore.EObject targetElement)
           
 
Methods inherited from class org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelRenameElementHandler
addDeclaringMethod, createRenameElementContext, isTypeResource
 
Methods inherited from class org.eclipse.xtext.common.types.ui.refactoring.JvmRenameElementHandler
getJavaElementFinder, isJvmMember
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler
execute, isRefactoringEnabled, startRenameElement
 
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.commands.IHandler2
setEnabled
 
Methods inherited from interface org.eclipse.core.commands.IHandler
addHandlerListener, dispose, isEnabled, isHandled, removeHandlerListener
 

Constructor Detail

XtendRenameElementHandler

public XtendRenameElementHandler()
Method Detail

getDeclarationTarget

protected org.eclipse.emf.ecore.EObject getDeclarationTarget(org.eclipse.emf.ecore.EObject targetElement)
Overrides:
getDeclarationTarget in class JvmModelRenameElementHandler