Interface IMultiVariantXtextModuleFixChangeDelegate

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IMultiVariantXtextModuleFixChangeDelegate
Functional delegate that allows to specify the matching method as a change execution logic for multi-variant quick fixes
  • Method Details

    • applyFix

      void applyFix(SingleVariantXtextBslModuleFixContext context, IFixSession session, org.eclipse.xtext.resource.XtextResource state, IXtextBslModuleFixModel model)
      Performs the fix application
      Parameters:
      context - the quick fix context, cannot be null
      session - the fix session, cannot be null
      state - the xtext resource, cannot be null
      model - the quick fix model, cannot be null