Class InternalActionServiceEffectSpecificationWeaving


  • public class InternalActionServiceEffectSpecificationWeaving
    extends ServiceEffectSpecificationWeaving
    This class handles weaving of the PCM repository model specifically for the internal action placement strategy.
    • Constructor Detail

      • InternalActionServiceEffectSpecificationWeaving

        public InternalActionServiceEffectSpecificationWeaving​(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 internal action placement strategy. For this, the specified component will be searched for all internal actions and fc calls will be added according to the specified appearance.
        Specified by:
        weave in class ServiceEffectSpecificationWeaving
        Parameters:
        instruction - the weaving instruction to apply.