Class Process
- java.lang.Object
-
- org.tweetyproject.logics.bpm.syntax.BpmnFormula
-
- org.tweetyproject.logics.bpm.syntax.BpmnElement
-
- org.tweetyproject.logics.bpm.syntax.Process
-
- All Implemented Interfaces:
Formula
public class Process extends BpmnElement
A class to represent processes in a BPMN Model- Author:
- Benedikt Knopp
-
-
Constructor Summary
Constructors Constructor Description Process()
Create a new instance
-
Method Summary
-
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
-
addNode
public void addNode(BpmnNode node)
Add a node to this process- Parameters:
node
- a node
-
addLane
public void addLane(Lane lane)
Add a lane to this process- Parameters:
lane
- a Lane
-
addLanes
public void addLanes(java.util.Set<Lane> lanes)
Add multiple lanes to this process- Parameters:
lanes
- some Lanes
-
addSubProcess
public void addSubProcess(Process subprocess)
Add a process to this process- Parameters:
subprocess
- a Process
-
-