public class SubProcessImpl extends ActivityImpl implements SubProcess
| Modifier and Type | Field and Description |
|---|---|
protected static ChildElementCollection<Artifact> |
artifactCollection |
protected static Attribute<Boolean> |
camundaAsyncAttribute
camunda extensions
|
protected static ChildElementCollection<FlowElement> |
flowElementCollection |
protected static ChildElementCollection<LaneSet> |
laneSetCollection |
protected static Attribute<Boolean> |
triggeredByEventAttribute |
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttributecamundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollectionauditingChild, categoryValueRefCollection, monitoringChild, nameAttributedocumentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
SubProcessImpl(ModelTypeInstanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
SubProcessBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
Collection<Artifact> |
getArtifacts() |
Collection<FlowElement> |
getFlowElements() |
Collection<LaneSet> |
getLaneSets() |
boolean |
isCamundaAsync()
Deprecated.
use isCamundaAsyncBefore() instead.
|
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaAsync(boolean isCamundaAsync)
Deprecated.
use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.
|
void |
setTriggeredByEvent(boolean triggeredByEvent) |
boolean |
triggeredByEvent() |
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacementgetAuditing, 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, waitgetCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPrioritygetAuditing, 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, setUniqueChildElementByNameNs, updateAfterReplacementgetId, setIdprotected static ChildElementCollection<LaneSet> laneSetCollection
protected static ChildElementCollection<FlowElement> flowElementCollection
protected static ChildElementCollection<Artifact> artifactCollection
public SubProcessImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public SubProcessBuilder builder()
BpmnModelElementInstancebuilder in interface BpmnModelElementInstancebuilder in interface FlowNodebuilder in interface SubProcessbuilder in class FlowNodeImplpublic boolean triggeredByEvent()
triggeredByEvent in interface SubProcesspublic void setTriggeredByEvent(boolean triggeredByEvent)
setTriggeredByEvent in interface SubProcesspublic Collection<LaneSet> getLaneSets()
getLaneSets in interface SubProcesspublic Collection<FlowElement> getFlowElements()
getFlowElements in interface SubProcesspublic Collection<Artifact> getArtifacts()
getArtifacts in interface SubProcess@Deprecated public boolean isCamundaAsync()
isCamundaAsync in interface SubProcess@Deprecated public void setCamundaAsync(boolean isCamundaAsync)
setCamundaAsync in interface SubProcessCopyright © 2022. All rights reserved.