org.eclipse.xtext.ui.refactoring.impl
Class DefaultRenameRefactoringProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider
All Implemented Interfaces:
IRenameRefactoringProvider
Direct Known Subclasses:
JvmRenameRefactoringProvider

public class DefaultRenameRefactoringProvider
extends java.lang.Object
implements IRenameRefactoringProvider

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
protected static class DefaultRenameRefactoringProvider.RenameRefactoring
           
 
Constructor Summary
DefaultRenameRefactoringProvider()
           
 
Method Summary
 org.eclipse.ltk.core.refactoring.participants.RenameProcessor getRenameProcessor(IRenameElementContext renameElementContext)
           
 org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring getRenameRefactoring(IRenameElementContext renameElementContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRenameRefactoringProvider

public DefaultRenameRefactoringProvider()
Method Detail

getRenameRefactoring

public org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring getRenameRefactoring(IRenameElementContext renameElementContext)
Specified by:
getRenameRefactoring in interface IRenameRefactoringProvider

getRenameProcessor

public org.eclipse.ltk.core.refactoring.participants.RenameProcessor getRenameProcessor(IRenameElementContext renameElementContext)
Specified by:
getRenameProcessor in interface IRenameRefactoringProvider