Class BpmnNode
- java.lang.Object
-
- org.tweetyproject.logics.bpm.syntax.BpmnFormula
-
- org.tweetyproject.logics.bpm.syntax.BpmnElement
-
- org.tweetyproject.logics.bpm.syntax.BpmnNode
-
-
Constructor Summary
Constructors Constructor Description BpmnNode()
Create a new instance
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,Edge<BpmnNode>>
getIncomingEdges()
java.util.Map<java.lang.String,Edge<BpmnNode>>
getOutgoingEdges()
void
putIncomingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new incoming edgevoid
putOutgoingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new outgoing edge-
Methods inherited from class org.tweetyproject.logics.bpm.syntax.BpmnElement
getId, getName, setId, setName
-
Methods inherited from class org.tweetyproject.logics.bpm.syntax.BpmnFormula
getSignature
-
-
-
-
Method Detail
-
putIncomingEdge
public void putIncomingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new incoming edge- Parameters:
edgeId
- the id of the incoming edgeedge
- the edge
-
putOutgoingEdge
public void putOutgoingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new outgoing edge- Parameters:
edgeId
- the id of the outgoing edgeedge
- the edge
-
getIncomingEdges
public java.util.Map<java.lang.String,Edge<BpmnNode>> getIncomingEdges()
- Returns:
- all directed edges that lead to this node
-
-