public class InclusiveGatewayImpl extends GatewayImpl implements InclusiveGateway
Modifier and Type | Field and Description |
---|---|
protected static AttributeReference<SequenceFlow> |
defaultAttribute |
gatewayDirectionAttribute
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
InclusiveGatewayImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
InclusiveGatewayBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
SequenceFlow |
getDefault() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setDefault(SequenceFlow defaultFlow) |
getDiagramElement, getGatewayDirection, setGatewayDirection
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, updateAfterReplacement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getGatewayDirection, setGatewayDirection
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static AttributeReference<SequenceFlow> defaultAttribute
public InclusiveGatewayImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public InclusiveGatewayBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface FlowNode
builder
in interface Gateway
builder
in interface InclusiveGateway
builder
in class GatewayImpl
public SequenceFlow getDefault()
getDefault
in interface InclusiveGateway
public void setDefault(SequenceFlow defaultFlow)
setDefault
in interface InclusiveGateway
Copyright © 2018. All rights reserved.