Package edu.kit.ipd.sdq.kamp4attack.core
Class BlackboardWrapper
- java.lang.Object
-
- edu.kit.ipd.sdq.kamp.architecture.AbstractArchitectureVersion<AbstractKAMP4attackModificationRepository<?>>
-
- edu.kit.ipd.sdq.kamp4attack.core.BlackboardWrapper
-
public class BlackboardWrapper extends edu.kit.ipd.sdq.kamp.architecture.AbstractArchitectureVersion<AbstractKAMP4attackModificationRepository<?>>
This class wraps the MDSD BlackboardMDSDBlackboard
-
-
Constructor Summary
Constructors Constructor Description BlackboardWrapper(AbstractKAMP4attackModificationRepository<?> blackboard, org.palladiosimulator.pcm.system.System assembly, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment environment, org.palladiosimulator.pcm.allocation.Allocation allocation, org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer pcmSpecification)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.palladiosimulator.pcm.allocation.Allocation
getAllocation()
org.palladiosimulator.pcm.system.System
getAssembly()
Gets theSystem
org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment
getResourceEnvironment()
org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer
getSpecification()
-
-
-
Constructor Detail
-
BlackboardWrapper
public BlackboardWrapper(AbstractKAMP4attackModificationRepository<?> blackboard, org.palladiosimulator.pcm.system.System assembly, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment environment, org.palladiosimulator.pcm.allocation.Allocation allocation, org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer pcmSpecification)
-
-
Method Detail
-
getAssembly
public org.palladiosimulator.pcm.system.System getAssembly()
Gets theSystem
- Returns:
- Returns the system of the current PCM model
-
getResourceEnvironment
public org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment getResourceEnvironment()
-
getAllocation
public org.palladiosimulator.pcm.allocation.Allocation getAllocation()
-
getSpecification
public org.palladiosimulator.pcm.confidentiality.context.specification.PCMSpecificationContainer getSpecification()
-
-