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()voidputIncomingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)Add a new incoming edgevoidputOutgoingEdge(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
-
-