public class EventBasedGatewayImpl extends GatewayImpl implements EventBasedGateway
Modifier and Type | Field and Description |
---|---|
protected static Attribute<EventBasedGatewayType> |
eventGatewayTypeAttribute |
protected static Attribute<Boolean> |
instantiateAttribute |
gatewayDirectionAttribute
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
EventBasedGatewayImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
EventBasedGatewayBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
EventBasedGatewayType |
getEventGatewayType() |
boolean |
isCamundaAsyncAfter() |
boolean |
isInstantiate() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaAsyncAfter(boolean isCamundaAsyncAfter) |
void |
setEventGatewayType(EventBasedGatewayType eventGatewayType) |
void |
setInstantiate(boolean isInstantiate) |
getDiagramElement, getGatewayDirection, setGatewayDirection
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncBefore, isCamundaExclusive, 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, isCamundaAsyncBefore, isCamundaExclusive, 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 Attribute<EventBasedGatewayType> eventGatewayTypeAttribute
public EventBasedGatewayImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public EventBasedGatewayBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface EventBasedGateway
builder
in interface FlowNode
builder
in interface Gateway
builder
in class GatewayImpl
public boolean isInstantiate()
isInstantiate
in interface EventBasedGateway
public void setInstantiate(boolean isInstantiate)
setInstantiate
in interface EventBasedGateway
public EventBasedGatewayType getEventGatewayType()
getEventGatewayType
in interface EventBasedGateway
public void setEventGatewayType(EventBasedGatewayType eventGatewayType)
setEventGatewayType
in interface EventBasedGateway
public boolean isCamundaAsyncAfter()
isCamundaAsyncAfter
in interface FlowNode
isCamundaAsyncAfter
in class FlowNodeImpl
public void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
setCamundaAsyncAfter
in interface FlowNode
setCamundaAsyncAfter
in class FlowNodeImpl
Copyright © 2018. All rights reserved.