java.lang.Object
org.palladiosimulator.dataflow.confidentiality.analysis.entity.sequence.ActionSequence
Direct Known Subclasses:
PCMActionSequence

public abstract class ActionSequence extends Object
  • Field Details

  • Constructor Details

    • ActionSequence

      public ActionSequence(List<AbstractActionSequenceElement<?>> elements)
      Create a new action sequence with the given elements
      Parameters:
      elements - List of elements in the sequence
  • Method Details

    • evaluateDataFlow

      public abstract ActionSequence evaluateDataFlow(AnalysisData analysisData)
      Evaluate the data flow of the action sequence with the given analysis data
      Parameters:
      analysisData - Analysis data needed for evaluation
      Returns:
    • getElements

      public List<AbstractActionSequenceElement<?>> getElements()
      Returns the saved elements in the sequence
      Returns:
      Returns List of sequence elements, saved in the sequence
    • toString

      public String toString()
      Overrides:
      toString in class Object