public class BoundaryEventImpl extends CatchEventImpl implements BoundaryEvent
Modifier and Type | Field and Description |
---|---|
protected static AttributeReference<Activity> |
attachedToRefAttribute |
protected static Attribute<Boolean> |
cancelActivityAttribute |
dataOutputAssociationCollection, dataOutputCollection, eventDefinitionCollection, eventDefinitionRefCollection, outputSetChild, parallelMultipleAttribute
propertyCollection
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
BoundaryEventImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
AbstractFlowNodeBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
boolean |
cancelActivity() |
Activity |
getAttachedTo() |
boolean |
isCamundaAsyncAfter()
Camunda Attributes
|
boolean |
isCamundaAsyncBefore()
Camunda Attributes
|
boolean |
isCamundaExclusive() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setAttachedTo(Activity attachedTo) |
void |
setCamundaAsyncAfter(boolean isCamundaAsyncAfter) |
void |
setCamundaAsyncBefore(boolean isCamundaAsyncBefore) |
void |
setCamundaExclusive(boolean isCamundaExclusive) |
void |
setCancelActivity(boolean cancelActivity) |
getDataOutputAssociations, getDataOutputs, getEventDefinitionRefs, getEventDefinitions, getOutputSet, isParallelMultiple, setOutputSet, setParallelMultiple
getDiagramElement, getProperties
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
getDataOutputAssociations, getDataOutputs, getEventDefinitionRefs, getEventDefinitions, getOutputSet, isParallelMultiple, setOutputSet, setParallelMultiple
getDiagramElement, getProperties
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
getId, setId
protected static AttributeReference<Activity> attachedToRefAttribute
public BoundaryEventImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public AbstractFlowNodeBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface FlowNode
builder
in class FlowNodeImpl
public boolean cancelActivity()
cancelActivity
in interface BoundaryEvent
public void setCancelActivity(boolean cancelActivity)
setCancelActivity
in interface BoundaryEvent
public Activity getAttachedTo()
getAttachedTo
in interface BoundaryEvent
public void setAttachedTo(Activity attachedTo)
setAttachedTo
in interface BoundaryEvent
public boolean isCamundaAsyncAfter()
isCamundaAsyncAfter
in interface FlowNode
isCamundaAsyncAfter
in class FlowNodeImpl
public void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
setCamundaAsyncAfter
in interface FlowNode
setCamundaAsyncAfter
in class FlowNodeImpl
public boolean isCamundaAsyncBefore()
FlowNodeImpl
isCamundaAsyncBefore
in interface FlowNode
isCamundaAsyncBefore
in class FlowNodeImpl
public void setCamundaAsyncBefore(boolean isCamundaAsyncBefore)
setCamundaAsyncBefore
in interface FlowNode
setCamundaAsyncBefore
in class FlowNodeImpl
public boolean isCamundaExclusive()
isCamundaExclusive
in interface FlowNode
isCamundaExclusive
in class FlowNodeImpl
public void setCamundaExclusive(boolean isCamundaExclusive)
setCamundaExclusive
in interface FlowNode
setCamundaExclusive
in class FlowNodeImpl
Copyright © 2018. All rights reserved.