Class BslBmRenameSupportFactory

  • All Implemented Interfaces:
    org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory

    public class BslBmRenameSupportFactory
    extends org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport.Factory
    Special factory DefaultRenameSupport.Factory for refactoring configuration object in Bsl module
    • Constructor Detail

      • BslBmRenameSupportFactory

        public BslBmRenameSupportFactory()
    • Method Detail

      • createConfigurationObjectRenameSupport

        public org.eclipse.xtext.ui.refactoring.ui.IRenameSupport createConfigurationObjectRenameSupport​(Object context,
                                                                                                         String newName)
        Creates IRenameSupport for rename refactoring configuration objects in Bsl module
        Parameters:
        context - actual refactoring context, can be null
        newName - new name of configuration object, can' be null
        Returns:
        IRenameSupport for rename refactoring configuration objects in Bsl module, can be null if context is not instance of IRenameElementContext
      • getDefaultRenameSupport

        protected org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport getDefaultRenameSupport​(org.eclipse.xtext.ui.refactoring.ui.IRenameElementContext renameElementContext)
        Overrides:
        getDefaultRenameSupport in class org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport.Factory