org.eclipse.xtend.ide.refactoring
Class XtendRenameElementProcessor

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor
          extended by org.eclipse.ltk.core.refactoring.participants.RenameProcessor
              extended by org.eclipse.xtext.ui.refactoring.impl.AbstractRenameProcessor
                  extended by org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
                      extended by org.eclipse.xtend.ide.refactoring.XtendRenameElementProcessor
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable

public class XtendRenameElementProcessor
extends RenameElementProcessor

Author:
Jan Koehnlein - Initial contribution and API

Field Summary
 
Fields inherited from class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
LOG
 
Constructor Summary
XtendRenameElementProcessor()
           
 
Method Summary
 org.eclipse.ltk.core.refactoring.RefactoringStatus checkInitialConditions(org.eclipse.core.runtime.IProgressMonitor pm)
           
 boolean hasUnsavedEditors()
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
checkFinalConditions, createChange, createRenameElementStrategy, createResourceSet, getElements, getIdentifier, getLanguageName, getNewName, getOriginalName, getProcessorName, getRenameArguments, getRenameElementContext, getRenameElementStrategy, getResourceSet, getResourceSetProvider, getStatusProvider, getTargetElement, handleException, initialize, isApplicable, isValidTargetFile, loadParticipants, setNewName, validateNewName
 
Methods inherited from class org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor
getRefactoring, postCreateChange
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtendRenameElementProcessor

public XtendRenameElementProcessor()
Method Detail

hasUnsavedEditors

public boolean hasUnsavedEditors()

checkInitialConditions

public org.eclipse.ltk.core.refactoring.RefactoringStatus checkInitialConditions(org.eclipse.core.runtime.IProgressMonitor pm)
                                                                          throws org.eclipse.core.runtime.CoreException,
                                                                                 org.eclipse.core.runtime.OperationCanceledException
Overrides:
checkInitialConditions in class RenameElementProcessor
Throws:
org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.OperationCanceledException