java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.WeavingLocation

public final class WeavingLocation extends Object
This class is a container for the informations of the weaving location.
  • Constructor Summary

    Constructors
    Constructor
    Description
    WeavingLocation(List<? extends org.palladiosimulator.pcm.repository.OperationSignature> affectedSignatures, org.palladiosimulator.pcm.core.composition.Connector location)
    The constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<? extends org.palladiosimulator.pcm.repository.OperationSignature>
    The getter-method for the affected signatures.
    org.palladiosimulator.pcm.core.composition.Connector
    The getter-method for the weaving location.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WeavingLocation

      public WeavingLocation(List<? extends org.palladiosimulator.pcm.repository.OperationSignature> affectedSignatures, org.palladiosimulator.pcm.core.composition.Connector location)
      The constructor.
      Parameters:
      affectedSignatures - - Contains all signatures that need to be considered during the weaving process.
      location - - Represents the concrete location that needs to be woven.
  • Method Details

    • getAffectedSignatures

      public List<? extends org.palladiosimulator.pcm.repository.OperationSignature> getAffectedSignatures()
      The getter-method for the affected signatures.
      Returns:
      the affected signatures.
    • getLocation

      public org.palladiosimulator.pcm.core.composition.Connector getLocation()
      The getter-method for the weaving location.
      Returns:
      the weaving location.