Class PCMDataCharacteristicsCalculatorFactory
java.lang.Object
org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.variable.PCMDataCharacteristicsCalculatorFactory
- All Implemented Interfaces:
DataCharacteristicsCalculatorFactory
public class PCMDataCharacteristicsCalculatorFactory
extends Object
implements DataCharacteristicsCalculatorFactory
-
Constructor Summary
ConstructorDescriptionPCMDataCharacteristicsCalculatorFactory
(ResourceLoader resourceLoader) Creates a new instance of the data characteristics calculator factory -
Method Summary
Modifier and TypeMethodDescriptioncreateNodeCalculator
(List<DataFlowVariable> initialVariables, List<CharacteristicValue> nodeCharacteristics) Initialize Characteristic Calculator with initial variables.
-
Constructor Details
-
PCMDataCharacteristicsCalculatorFactory
Creates a new instance of the data characteristics calculator factory- Parameters:
resourceLoader
- Resource loader the characteristics calculators should use
-
-
Method Details
-
createNodeCalculator
public DataCharacteristicsCalculator createNodeCalculator(List<DataFlowVariable> initialVariables, List<CharacteristicValue> nodeCharacteristics) Initialize Characteristic Calculator with initial variables.- Specified by:
createNodeCalculator
in interfaceDataCharacteristicsCalculatorFactory
- Parameters:
initialVariables
- DataFlowVariables of the previous ActionSequence ElementnodeCharacteristics
- Node characteristics applied to the node
-