Class WeavingInstructionBuilder
- java.lang.Object
-
- edu.kit.ipd.are.dsexplore.featurecompletions.weaver.util.WeavingInstructionBuilder
-
public class WeavingInstructionBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description WeavingInstructionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WeavingInstruction
build(ComplementumVisnetis cv)
WeavingInstructionBuilder
setFCCWithConsumedFeatures(Pair<CompletionComponent,List<org.palladiosimulator.pcm.repository.ProvidedRole>> eccWithConsumedFeatures)
WeavingInstructionBuilder
setResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)
WeavingInstructionBuilder
setTransformationStrategy(InclusionMechanism inclusionMechanism)
WeavingInstructionBuilder
setWeavingLocation(WeavingLocation weavingLocation)
-
-
-
Method Detail
-
setFCCWithConsumedFeatures
public WeavingInstructionBuilder setFCCWithConsumedFeatures(Pair<CompletionComponent,List<org.palladiosimulator.pcm.repository.ProvidedRole>> eccWithConsumedFeatures)
-
setWeavingLocation
public WeavingInstructionBuilder setWeavingLocation(WeavingLocation weavingLocation)
-
setTransformationStrategy
public WeavingInstructionBuilder setTransformationStrategy(InclusionMechanism inclusionMechanism)
-
setResourceContainer
public WeavingInstructionBuilder setResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)
-
build
public WeavingInstruction build(ComplementumVisnetis cv)
-
-