org.eclipse.xtext.ui.refactoring
Interface IRenameRefactoringProvider

All Known Implementing Classes:
DefaultRenameRefactoringProvider, JvmRenameRefactoringProvider

public interface IRenameRefactoringProvider

Provides the rename refactoring for a given element. Top-level hook for clients who want to provide a completely different rename refactoring implementation.

Author:
Jan Koehnlein - Initial contribution and API

Method Summary
 org.eclipse.ltk.core.refactoring.participants.RenameProcessor getRenameProcessor(IRenameElementContext renameElementContext)
           
 org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring getRenameRefactoring(IRenameElementContext renameElementContext)
           
 

Method Detail

getRenameRefactoring

org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring getRenameRefactoring(IRenameElementContext renameElementContext)

getRenameProcessor

org.eclipse.ltk.core.refactoring.participants.RenameProcessor getRenameProcessor(IRenameElementContext renameElementContext)