Class DelegationLocationRepositoryWeaving

java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.RepositoryWeaving
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.adapter.DelegationLocationRepositoryWeaving

public class DelegationLocationRepositoryWeaving extends RepositoryWeaving
This class is responsible to weave the adapter in the repository depending on the connection of the components the adapter is inserted in between.
  • Constructor Details

    • DelegationLocationRepositoryWeaving

      public DelegationLocationRepositoryWeaving(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 class RepositoryWeaving
      Parameters:
      weavingLocation - - Contains the weaving location informations.
      See Also:
      • AdapterRepositoryWeaving#weaveAdapterIntoRepository(WeavingLocation)