org.eclipse.xtext.ui.refactoring.ui
Interface IRenameElementHandler

All Superinterfaces:
org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2
All Known Implementing Classes:
DefaultRenameElementHandler, JvmModelRenameElementHandler, JvmRenameElementHandler, XtendRenameElementHandler, XtextRenameElementHandler

public interface IRenameElementHandler
extends org.eclipse.core.commands.IHandler2

Author:
Jan Koehnlein - Initial contribution and API

Method Summary
 IRenameElementContext createRenameElementContext(org.eclipse.emf.ecore.EObject targetElement, XtextEditor editor, org.eclipse.jface.text.ITextSelection selection, XtextResource resource)
           
 
Methods inherited from interface org.eclipse.core.commands.IHandler2
setEnabled
 
Methods inherited from interface org.eclipse.core.commands.IHandler
addHandlerListener, dispose, execute, isEnabled, isHandled, removeHandlerListener
 

Method Detail

createRenameElementContext

IRenameElementContext createRenameElementContext(org.eclipse.emf.ecore.EObject targetElement,
                                                 XtextEditor editor,
                                                 org.eclipse.jface.text.ITextSelection selection,
                                                 XtextResource resource)