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 Attribute<Boolean> |
camundaExclusiveAttribute |
protected static ChildElementCollection<FlowElement> |
flowElementCollection |
protected static ChildElementCollection<LaneSet> |
laneSetCollection |
protected static Attribute<Boolean> |
triggeredByEventAttribute |
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttributeincomingCollection, 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()
camunda extensions
|
boolean |
isCamundaExclusive() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaAsync(boolean isCamundaAsync) |
void |
setCamundaExclusive(boolean isCamundaExclusive) |
void |
setTriggeredByEvent(boolean triggeredByEvent) |
boolean |
triggeredByEvent() |
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, updateAfterReplacementgetAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setNamegetDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdgetScope, isScopeaddChildElement, 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, setUniqueChildElementByNameNsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantitygetIncoming, getOutgoing, getPreviousNodes, getSucceedingNodesgetAuditing, 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, 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 SubProcesspublic boolean isCamundaAsync()
isCamundaAsync in interface SubProcesspublic void setCamundaAsync(boolean isCamundaAsync)
setCamundaAsync in interface SubProcesspublic boolean isCamundaExclusive()
isCamundaExclusive in interface SubProcesspublic void setCamundaExclusive(boolean isCamundaExclusive)
setCamundaExclusive in interface SubProcessCopyright © 2015. All rights reserved.