Class LegacyPCMNodeCharacteristicsCalculator

java.lang.Object
org.palladiosimulator.dataflow.confidentiality.analysis.characteristics.node.LegacyPCMNodeCharacteristicsCalculator
All Implemented Interfaces:
NodeCharacteristicsCalculator

public class LegacyPCMNodeCharacteristicsCalculator extends Object implements NodeCharacteristicsCalculator
  • Constructor Details

    • LegacyPCMNodeCharacteristicsCalculator

      public LegacyPCMNodeCharacteristicsCalculator(ResourceLoader resourceLoader)
  • Method Details

    • getNodeCharacteristics

      public List<CharacteristicValue> getNodeCharacteristics(org.palladiosimulator.pcm.core.entity.Entity node, Deque<org.palladiosimulator.pcm.core.composition.AssemblyContext> context)
      Returns the node characteristics that are present at the given node with the assembly context provided. For User Actions the assembly context should be empty
      Specified by:
      getNodeCharacteristics in interface NodeCharacteristicsCalculator
      Parameters:
      context - SEFF assembly context provided to the method. Should be empty for User Sequence Elements
      Returns:
      Returns a list of node characteristics that are present at the current node