Class BufferedBpmnEdge
java.lang.Object
org.tweetyproject.logics.bpm.parser.xml_to_bpmn.BufferedBpmnEdge
This is a helper class for parsing edges in a BPMN Model
- Author:
- Benedikt Knopp
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the flow typegetId()Return the unique identifiergetName()Return the (optional) edge labelReturn the id of the source nodeReturn the id of the target nodevoidsetFlowType(String flowType) Setter for FlowTypevoidSetter for idvoidSetter for namevoidsetSourceRef(String sourceRef) Setter for SourceRefvoidsetTargetRef(String targetRef) Setter for Target
-
Constructor Details
-
BufferedBpmnEdge
public BufferedBpmnEdge()create a new instance
-
-
Method Details
-
getId
Return the unique identifier- Returns:
- the unique identifier
-
getName
Return the (optional) edge label- Returns:
- the (optional) edge label
-
getSourceRef
Return the id of the source node- Returns:
- the id of the source node
-
getTargetRef
Return the id of the target node- Returns:
- the id of the target node
-
getFlowType
Return the flow type- Returns:
- the flow type
-
setId
Setter for id- Parameters:
id- the unique identifier
-
setName
Setter for name- Parameters:
name- the (optional) edge label
-
setSourceRef
Setter for SourceRef- Parameters:
sourceRef- the id of the source node
-
setTargetRef
Setter for Target- Parameters:
targetRef- the id of the target node
-
setFlowType
Setter for FlowType- Parameters:
flowType- one of "sequence", "message"
-