org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt
Class JdtRenameRefactoringParticipantProcessor

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.xtext.xbase.ui.jvmmodel.refactoring.jdt.JdtRenameRefactoringParticipantProcessor
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable

public class JdtRenameRefactoringParticipantProcessor
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
JdtRenameRefactoringParticipantProcessor()
           
 
Method Summary
 org.eclipse.ltk.core.refactoring.RefactoringStatus checkInitialConditions(org.eclipse.core.runtime.IProgressMonitor pm)
           
 boolean initialize(IRenameElementContext renameElementContext)
           
 
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, 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

JdtRenameRefactoringParticipantProcessor

public JdtRenameRefactoringParticipantProcessor()
Method Detail

initialize

public boolean initialize(IRenameElementContext renameElementContext)
Overrides:
initialize in class RenameElementProcessor

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