Class ControlFlowServiceEffectSpecificationWeaving


  • public class ControlFlowServiceEffectSpecificationWeaving
    extends ServiceEffectSpecificationWeaving
    This class handles weaving of the PCM repository model specifically for the control flow placement strategy.
    • Constructor Detail

      • ControlFlowServiceEffectSpecificationWeaving

        public ControlFlowServiceEffectSpecificationWeaving​(edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.behaviour.IBehaviourWeaving parent)
    • Method Detail

      • weave

        public void weave​(IWeavingInstruction instruction)
        Applies the weaving operation on the SEFF for the control flow placement strategy. For this, the specified component will be searched for all control flows and fc calls will be added within them according to the specified appearance.
        Specified by:
        weave in class ServiceEffectSpecificationWeaving
        Parameters:
        instruction - the weaving instruction to apply.