Interface FlowNode
- All Superinterfaces:
BaseElement
,BpmnModelElementInstance
,FlowElement
,org.camunda.bpm.model.xml.instance.ModelElementInstance
- All Known Subinterfaces:
Activity
,AdHocSubProcess
,BoundaryEvent
,BusinessRuleTask
,CallActivity
,CatchEvent
,ComplexGateway
,EndEvent
,Event
,EventBasedGateway
,ExclusiveGateway
,Gateway
,InclusiveGateway
,IntermediateCatchEvent
,IntermediateThrowEvent
,ManualTask
,ParallelGateway
,ReceiveTask
,ScriptTask
,SendTask
,ServiceTask
,StartEvent
,SubProcess
,Task
,ThrowEvent
,Transaction
,UserTask
- All Known Implementing Classes:
ActivityImpl
,AdHocSubProcessImpl
,BoundaryEventImpl
,BusinessRuleTaskImpl
,CallActivityImpl
,CatchEventImpl
,ComplexGatewayImpl
,EndEventImpl
,EventBasedGatewayImpl
,EventImpl
,ExclusiveGatewayImpl
,FlowNodeImpl
,GatewayImpl
,InclusiveGatewayImpl
,IntermediateCatchEventImpl
,IntermediateThrowEventImpl
,ManualTaskImpl
,ParallelGatewayImpl
,ReceiveTaskImpl
,ScriptTaskImpl
,SendTaskImpl
,ServiceTaskImpl
,StartEventImpl
,SubProcessImpl
,TaskImpl
,ThrowEventImpl
,TransactionImpl
,UserTaskImpl
The BPMN flowNode element
- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Returns a new fluent builder for the element if implemented.Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Method Details
-
builder
AbstractFlowNodeBuilder builder()Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Returns:
- the builder object
-
getIncoming
Collection<SequenceFlow> getIncoming() -
getOutgoing
Collection<SequenceFlow> getOutgoing() -
getPreviousNodes
-
getSucceedingNodes
-