Class SequenceFlow

All Implemented Interfaces:
HasExecutionListeners, HasExtensionAttributes

public class SequenceFlow extends FlowElement
Author:
Tijs Rademakers, Joram Barrez
  • Field Details

    • conditionExpression

      protected String conditionExpression
    • sourceRef

      protected String sourceRef
    • targetRef

      protected String targetRef
    • skipExpression

      protected String skipExpression
    • sourceFlowElement

      protected FlowElement sourceFlowElement
    • targetFlowElement

      protected FlowElement targetFlowElement
    • waypoints

      protected List<Integer> waypoints
      Graphical information: a list of waypoints: x1, y1, x2, y2, x3, y3, .. Added during parsing of a process definition.
  • Constructor Details

    • SequenceFlow

      public SequenceFlow()
    • SequenceFlow

      public SequenceFlow(String sourceRef, String targetRef)
  • Method Details

    • getConditionExpression

      public String getConditionExpression()
    • setConditionExpression

      public void setConditionExpression(String conditionExpression)
    • getSourceRef

      public String getSourceRef()
    • setSourceRef

      public void setSourceRef(String sourceRef)
    • getTargetRef

      public String getTargetRef()
    • setTargetRef

      public void setTargetRef(String targetRef)
    • getSkipExpression

      public String getSkipExpression()
    • setSkipExpression

      public void setSkipExpression(String skipExpression)
    • getSourceFlowElement

      public FlowElement getSourceFlowElement()
    • setSourceFlowElement

      public void setSourceFlowElement(FlowElement sourceFlowElement)
    • getTargetFlowElement

      public FlowElement getTargetFlowElement()
    • setTargetFlowElement

      public void setTargetFlowElement(FlowElement targetFlowElement)
    • getWaypoints

      public List<Integer> getWaypoints()
    • setWaypoints

      public void setWaypoints(List<Integer> waypoints)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public SequenceFlow clone()
      Specified by:
      clone in class FlowElement
    • setValues

      public void setValues(SequenceFlow otherFlow)