Class BufferedBpmnEdge

java.lang.Object
org.tweetyproject.logics.bpm.parser.xml_to_bpmn.BufferedBpmnEdge

public class BufferedBpmnEdge extends Object
This is a helper class for parsing edges in a BPMN Model
Author:
Benedikt Knopp
  • Constructor Details

    • BufferedBpmnEdge

      public BufferedBpmnEdge()
      create a new instance
  • Method Details

    • getId

      public String getId()
      Returns:
      the unique identifier
    • getName

      public String getName()
      Returns:
      the (optional) edge label
    • getSourceRef

      public String getSourceRef()
      Returns:
      the id of the source node
    • getTargetRef

      public String getTargetRef()
      Returns:
      the id of the target node
    • getFlowType

      public String getFlowType()
      Returns:
      the flow type
    • setId

      public void setId(String id)
      Parameters:
      id - the unique identifier
    • setName

      public void setName(String name)
      Parameters:
      name - the (optional) edge label
    • setSourceRef

      public void setSourceRef(String sourceRef)
      Parameters:
      sourceRef - the id of the source node
    • setTargetRef

      public void setTargetRef(String targetRef)
      Parameters:
      targetRef - the id of the target node
    • setFlowType

      public void setFlowType(String flowType)
      Parameters:
      flowType - one of "sequence", "message"