Class BslRenameRefactoringController


  • public class BslRenameRefactoringController
    extends org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringController
    Special RenameRefactoringController for Bsl language.
    Contains special logic for refactoring ImplicitVariable in 'For' statement counter expression
    • Constructor Detail

      • BslRenameRefactoringController

        public BslRenameRefactoringController()
    • Method Detail

      • startRefactoring

        public void startRefactoring​(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext)
        Overrides:
        startRefactoring in class org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringController
      • startDirectRefactoring

        protected void startDirectRefactoring()
                                       throws InterruptedException
        Overrides:
        startDirectRefactoring in class org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringController
        Throws:
        InterruptedException