Class QlRenameElementProcessor

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable

    public class QlRenameElementProcessor
    extends org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
    Special RenameElementProcessor for Ql language family.
    Validation for refactoring target file is switched off.
    • Field Summary

      • Fields inherited from class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor

        LOG
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.emf.ecore.resource.ResourceSet createResourceSet​(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext)  
      protected boolean isValidTargetFile​(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status)  
      • Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor

        checkFinalConditions, checkInitialConditions, createChange, createRenameElementStrategy, getElements, getElementURIs, getIdentifier, getLanguageName, getNewName, getOriginalName, getProcessorName, getRenameArguments, getRenameElementContext, getRenameElementStrategy, getResourceSet, getResourceSetProvider, getStatusProvider, getTargetElement, handleException, initialize, isApplicable, loadParticipants, setNewName, transferChangeRedirector, validateNewName
      • Methods inherited from class org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor

        getRefactoring, postCreateChange
      • Methods inherited from class org.eclipse.core.runtime.PlatformObject

        getAdapter
    • Constructor Detail

      • QlRenameElementProcessor

        public QlRenameElementProcessor()
    • Method Detail

      • createResourceSet

        protected org.eclipse.emf.ecore.resource.ResourceSet createResourceSet​(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext)
        Overrides:
        createResourceSet in class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor
      • isValidTargetFile

        protected boolean isValidTargetFile​(org.eclipse.emf.ecore.resource.Resource resource,
                                            org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status)
        Overrides:
        isValidTargetFile in class org.eclipse.xtext.ui.refactoring.impl.RenameElementProcessor