Class CustomReferenceUpdaterDispatcher


  • public class CustomReferenceUpdaterDispatcher
    extends org.eclipse.xtext.ui.refactoring.impl.ReferenceUpdaterDispatcher
    A slightly improved version of ReferenceUpdaterDispatcher, that avoids creating reference updates if declarations could not be updated because of a fatal error. Also, adds warnings for those affected resources that have compile errors.
    • Constructor Detail

      • CustomReferenceUpdaterDispatcher

        public CustomReferenceUpdaterDispatcher()
    • Method Detail

      • createReferenceUpdates

        public void createReferenceUpdates​(org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments,
                                           org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                           org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor,
                                           org.eclipse.core.runtime.IProgressMonitor monitor)
        Overrides:
        createReferenceUpdates in class org.eclipse.xtext.ui.refactoring.impl.ReferenceUpdaterDispatcher
      • createFindReferenceAcceptor

        protected org.eclipse.xtext.ui.refactoring.impl.ReferenceUpdaterDispatcher.ReferenceDescriptionAcceptor createFindReferenceAcceptor​(org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor)
        Overrides:
        createFindReferenceAcceptor in class org.eclipse.xtext.ui.refactoring.impl.ReferenceUpdaterDispatcher