org.eclipse.emf.ecore.xcore.ui.refactoring
Class XcoreRenameElementProcessor

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.emf.ecore.xcore.ui.refactoring.XcoreRenameElementProcessor
All Implemented Interfaces:
IAdaptable

public class XcoreRenameElementProcessor
extends org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor


Field Summary
 
Fields inherited from class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
LOG
 
Constructor Summary
XcoreRenameElementProcessor()
           
 
Method Summary
 RefactoringStatus checkInitialConditions(IProgressMonitor monitor)
           
 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

XcoreRenameElementProcessor

public XcoreRenameElementProcessor()
Method Detail

hasUnsavedEditors

public boolean hasUnsavedEditors()

checkInitialConditions

public RefactoringStatus checkInitialConditions(IProgressMonitor monitor)
                                         throws CoreException,
                                                OperationCanceledException
Overrides:
checkInitialConditions in class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
Throws:
CoreException
OperationCanceledException

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.