org.eclipse.xtext.ui.refactoring.ui
Class RenameRefactoringExecuter

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringExecuter

public class RenameRefactoringExecuter
extends java.lang.Object

Author:
Holger Schill - Initial contribution and API, Jan Koehnlein

Nested Class Summary
protected static class RenameRefactoringExecuter.CheckConditionsAndCreateChangeRunnable
           
 
Constructor Summary
RenameRefactoringExecuter()
           
 
Method Summary
 void execute(org.eclipse.ui.IEditorPart editor, org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring refactoring)
           
protected  boolean isApplicable(org.eclipse.swt.widgets.Shell parent, org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring refactoring)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenameRefactoringExecuter

public RenameRefactoringExecuter()
Method Detail

isApplicable

protected boolean isApplicable(org.eclipse.swt.widgets.Shell parent,
                               org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring refactoring)

execute

public void execute(org.eclipse.ui.IEditorPart editor,
                    org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring refactoring)
             throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException