Class ExternalCallWeavingLocation
java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.behaviour.ExternalCallWeavingLocation
- All Implemented Interfaces:
IWeavingLocation
Models an external call weaving location; that is a signature/connector at which a fc will be added.
-
Constructor Summary
ConstructorDescriptionExternalCallWeavingLocation
(org.palladiosimulator.pcm.repository.Signature affectedSignature, org.palladiosimulator.pcm.core.composition.AssemblyContext affectedContext) -
Method Summary
Modifier and TypeMethodDescriptionboolean
org.palladiosimulator.pcm.core.composition.AssemblyContext
org.palladiosimulator.pcm.repository.Signature
int
hashCode()
-
Constructor Details
-
ExternalCallWeavingLocation
public ExternalCallWeavingLocation(org.palladiosimulator.pcm.repository.Signature affectedSignature, org.palladiosimulator.pcm.core.composition.AssemblyContext affectedContext) - Parameters:
affectedSignature
-affectedConnector
-
-
-
Method Details
-
getAffectedSignature
public org.palladiosimulator.pcm.repository.Signature getAffectedSignature()- Returns:
- the affectedSignature
-
getAffectedContext
public org.palladiosimulator.pcm.core.composition.AssemblyContext getAffectedContext()- Specified by:
getAffectedContext
in interfaceIWeavingLocation
- Returns:
- the affectedContext
-
hashCode
public int hashCode() -
equals
-