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 WeavingInstructionbuild(ComplementumVisnetis cv)WeavingInstructionBuildersetFCCWithConsumedFeatures(Pair<CompletionComponent,List<org.palladiosimulator.pcm.repository.ProvidedRole>> eccWithConsumedFeatures)WeavingInstructionBuildersetResourceContainer(org.palladiosimulator.pcm.resourceenvironment.ResourceContainer resourceContainer)WeavingInstructionBuildersetTransformationStrategy(InclusionMechanism inclusionMechanism)WeavingInstructionBuildersetWeavingLocation(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)
-
-