Package io.process4j.core.bpmn.model
Class BPMNProcess
- java.lang.Object
-
- io.process4j.core.bpmn.model.BPMNProcess
-
public class BPMNProcess extends Object
-
-
Constructor Summary
Constructors Constructor Description BPMNProcess()
BPMNProcess(String id, String name, BPMNStartEvent startEvent, BPMNEndEvent endEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,List<String>>
getAnnotations()
List<BPMNAssociation>
getAssociation()
List<BPMNBusinessRuleTask>
getBusinessRuleTask()
List<BPMNDocumentation>
getDocumentation()
List<BPMNEndEvent>
getEndEvent()
List<BPMNExclusiveGateway>
getExclusiveGateway()
String
getId()
String
getName()
List<NodeElement>
getNodes()
List<BPMNSequenceFlow>
getSequenceFlow()
BPMNStartEvent
getStartEvent()
List<BPMNSubProcess>
getSubProcess()
List<BPMNTask>
getTask()
List<BPMNTextAnnotation>
getTextAnnotation()
-
-
-
Constructor Detail
-
BPMNProcess
public BPMNProcess()
-
BPMNProcess
public BPMNProcess(String id, String name, BPMNStartEvent startEvent, BPMNEndEvent endEvent)
-
-
Method Detail
-
getId
public String getId()
-
getName
public String getName()
-
getStartEvent
public BPMNStartEvent getStartEvent()
-
getBusinessRuleTask
public List<BPMNBusinessRuleTask> getBusinessRuleTask()
-
getExclusiveGateway
public List<BPMNExclusiveGateway> getExclusiveGateway()
-
getSubProcess
public List<BPMNSubProcess> getSubProcess()
-
getEndEvent
public List<BPMNEndEvent> getEndEvent()
-
getSequenceFlow
public List<BPMNSequenceFlow> getSequenceFlow()
-
getTextAnnotation
public List<BPMNTextAnnotation> getTextAnnotation()
-
getAssociation
public List<BPMNAssociation> getAssociation()
-
getDocumentation
public List<BPMNDocumentation> getDocumentation()
-
getNodes
public List<NodeElement> getNodes()
-
-