Interface DataCharacteristicsCalculator
- All Known Implementing Classes:
PCMDataCharacteristicsCalculator
public interface DataCharacteristicsCalculator
-
Method Summary
Modifier and TypeMethodDescriptionvoid
evaluate
(org.palladiosimulator.pcm.parameter.VariableCharacterisation variableCharacterisation) Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator.Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided
-
Method Details
-
evaluate
void evaluate(org.palladiosimulator.pcm.parameter.VariableCharacterisation variableCharacterisation) Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator. This method should be called for each Variable Characterization (e.g. Stoex)For easier use, the state of characteristics at a given sequence element, is managed and updated by calling this method. The final DataflowVariables for an element are accessed with
getCalculatedVariables
.- Parameters:
variableCharacterisation
- Variable Characterization at the Sequence Element
-
getCalculatedCharacteristics
List<DataFlowVariable> getCalculatedCharacteristics()Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided- Returns:
- List of DataFlowVariables after evaluating
-