Class AssemblyLocationRepositoryWeaving
java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.RepositoryWeaving
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.AssemblyLocationRepositoryWeaving
This class weaves an adapter into a repository where the connection of the
components the adapter is inserted in between is an assembly connection.
-
Field Summary
Fields inherited from class edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.RepositoryWeaving
parent
-
Constructor Summary
ConstructorDescriptionAssemblyLocationRepositoryWeaving
(edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.IAdapterWeaving parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
weaveAdapterIntoRepository
(org.palladiosimulator.pcm.core.composition.Connector weavingLocation) The implementer of this method realizes the integration of the adapter in the repository where each implementation considers different weaving locations regarding the connection of the components that are going to be modified.Methods inherited from class edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.RepositoryWeaving
isNotAlreadyContainedInAdapter, isNotAlreadyContainedInAdapter, weave
-
Constructor Details
-
AssemblyLocationRepositoryWeaving
public AssemblyLocationRepositoryWeaving(edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.IAdapterWeaving parent)
-
-
Method Details
-
weaveAdapterIntoRepository
protected void weaveAdapterIntoRepository(org.palladiosimulator.pcm.core.composition.Connector weavingLocation) Description copied from class:RepositoryWeaving
The implementer of this method realizes the integration of the adapter in the repository where each implementation considers different weaving locations regarding the connection of the components that are going to be modified.- Specified by:
weaveAdapterIntoRepository
in classRepositoryWeaving
- Parameters:
weavingLocation
- - Contains the weaving location informations.
-