Class BslBmRenameStrategy

  • All Implemented Interfaces:
    org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategyProvider.IInitializable, org.eclipse.xtext.ui.refactoring.IRenameStrategy

    public class BslBmRenameStrategy
    extends BslRenameStrategy
    Special BslRenameStrategy for refactoring configuration object in Bsl module
    • Constructor Detail

      • BslBmRenameStrategy

        public BslBmRenameStrategy()
    • Method Detail

      • applyDeclarationChange

        public void applyDeclarationChange​(String newName,
                                           org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
        Specified by:
        applyDeclarationChange in interface org.eclipse.xtext.ui.refactoring.IRenameStrategy
        Overrides:
        applyDeclarationChange in class org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy
      • getNameAttribute

        protected org.eclipse.emf.ecore.EAttribute getNameAttribute​(org.eclipse.emf.ecore.EObject targetElement)
        Overrides:
        getNameAttribute in class org.eclipse.xtext.ui.refactoring.impl.AbstractRenameStrategy