public class ComplexGatewayImpl extends GatewayImpl implements ComplexGateway
Modifier and Type | Field and Description |
---|---|
protected static ChildElement<ActivationCondition> |
activationConditionChild |
protected static AttributeReference<SequenceFlow> |
defaultAttribute |
gatewayDirectionAttribute
incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ComplexGatewayImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
ComplexGatewayBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
ActivationCondition |
getActivationCondition() |
SequenceFlow |
getDefault() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setActivationCondition(ActivationCondition activationCondition) |
void |
setDefault(SequenceFlow defaultFlow) |
getDiagramElement, getGatewayDirection, setGatewayDirection
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, 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
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
protected static ChildElement<ActivationCondition> activationConditionChild
public ComplexGatewayImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ComplexGatewayBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface ComplexGateway
builder
in interface FlowNode
builder
in interface Gateway
builder
in class GatewayImpl
public SequenceFlow getDefault()
getDefault
in interface ComplexGateway
public void setDefault(SequenceFlow defaultFlow)
setDefault
in interface ComplexGateway
public ActivationCondition getActivationCondition()
getActivationCondition
in interface ComplexGateway
public void setActivationCondition(ActivationCondition activationCondition)
setActivationCondition
in interface ComplexGateway
Copyright © 2015. All rights reserved.