public abstract class FlowNodeImpl extends FlowElementImpl implements FlowNode
| Modifier and Type | Field and Description |
|---|---|
protected static Attribute<Boolean> |
camundaAsyncAfter
Camunda Attributes
|
protected static Attribute<Boolean> |
camundaAsyncBefore |
protected static Attribute<Boolean> |
camundaExclusive |
protected static Attribute<String> |
camundaJobPriority |
protected static ElementReferenceCollection<SequenceFlow,Incoming> |
incomingCollection |
protected static ElementReferenceCollection<SequenceFlow,Outgoing> |
outgoingCollection |
auditingChild, categoryValueRefCollection, monitoringChild, nameAttributedocumentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
FlowNodeImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFlowNodeBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
String |
getCamundaJobPriority() |
Collection<SequenceFlow> |
getIncoming() |
Collection<SequenceFlow> |
getOutgoing() |
Query<FlowNode> |
getPreviousNodes() |
Query<FlowNode> |
getSucceedingNodes() |
boolean |
isCamundaAsyncAfter() |
boolean |
isCamundaAsyncBefore()
Camunda Attributes
|
boolean |
isCamundaExclusive() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaAsyncAfter(boolean isCamundaAsyncAfter) |
void |
setCamundaAsyncBefore(boolean isCamundaAsyncBefore) |
void |
setCamundaExclusive(boolean isCamundaExclusive) |
void |
setCamundaJobPriority(String jobPriority) |
void |
updateAfterReplacement()
Execute updates after the element was inserted as a replacement of another element.
|
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdgetScope, isScopeaddChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdgetScope, isScopeaddChildElement, 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, setUniqueChildElementByNameNsprotected static ElementReferenceCollection<SequenceFlow,Incoming> incomingCollection
protected static ElementReferenceCollection<SequenceFlow,Outgoing> outgoingCollection
public FlowNodeImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public AbstractFlowNodeBuilder builder()
BpmnModelElementInstancebuilder in interface BpmnModelElementInstancebuilder in interface FlowNodebuilder in class BpmnModelElementInstanceImplpublic void updateAfterReplacement()
ModelElementInstanceupdateAfterReplacement in interface ModelElementInstanceupdateAfterReplacement in class ModelElementInstanceImplpublic Collection<SequenceFlow> getIncoming()
getIncoming in interface FlowNodepublic Collection<SequenceFlow> getOutgoing()
getOutgoing in interface FlowNodepublic Query<FlowNode> getPreviousNodes()
getPreviousNodes in interface FlowNodepublic Query<FlowNode> getSucceedingNodes()
getSucceedingNodes in interface FlowNodepublic boolean isCamundaAsyncBefore()
isCamundaAsyncBefore in interface FlowNodepublic void setCamundaAsyncBefore(boolean isCamundaAsyncBefore)
setCamundaAsyncBefore in interface FlowNodepublic boolean isCamundaAsyncAfter()
isCamundaAsyncAfter in interface FlowNodepublic void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
setCamundaAsyncAfter in interface FlowNodepublic boolean isCamundaExclusive()
isCamundaExclusive in interface FlowNodepublic void setCamundaExclusive(boolean isCamundaExclusive)
setCamundaExclusive in interface FlowNodepublic String getCamundaJobPriority()
getCamundaJobPriority in interface FlowNodepublic void setCamundaJobPriority(String jobPriority)
setCamundaJobPriority in interface FlowNodeCopyright © 2021. All rights reserved.