Interface Gateway
- All Superinterfaces:
BaseElement,BpmnModelElementInstance,FlowElement,FlowNode,ModelElementInstance
- All Known Subinterfaces:
ComplexGateway,EventBasedGateway,ExclusiveGateway,InclusiveGateway,ParallelGateway
- All Known Implementing Classes:
ComplexGatewayImpl,EventBasedGatewayImpl,ExclusiveGatewayImpl,GatewayImpl,InclusiveGatewayImpl,ParallelGatewayImpl
The BPMN gateway element
- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a new fluent builder for the element if implemented.voidsetGatewayDirection(GatewayDirection gatewayDirection) Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setIdMethods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScopeMethods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNameMethods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriorityMethods 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
AbstractGatewayBuilder builder()Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Specified by:
builderin interfaceFlowNode- Returns:
- the builder object
-
getGatewayDirection
GatewayDirection getGatewayDirection() -
setGatewayDirection
-
getDiagramElement
BpmnShape getDiagramElement()- Specified by:
getDiagramElementin interfaceBaseElement
-