public class AbstractMultiInstanceLoopCharacteristicsBuilder<B extends AbstractMultiInstanceLoopCharacteristicsBuilder<B>> extends AbstractBaseElementBuilder<B,MultiInstanceLoopCharacteristics>
SPACEelement, modelInstance, myself| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMultiInstanceLoopCharacteristicsBuilder(BpmnModelInstance modelInstance,
MultiInstanceLoopCharacteristics element,
Class<?> selfType) |
| Modifier and Type | Method and Description |
|---|---|
B |
camundaCollection(String expression)
Sets the camunda collection expression.
|
B |
camundaElementVariable(String variableName)
Sets the camunda element variable name.
|
B |
cardinality(String expression)
Sets the cardinality expression.
|
B |
completionCondition(String expression)
Sets the completion condition expression.
|
<T extends AbstractActivityBuilder> |
multiInstanceDone()
Finishes the building of a multi instance loop characteristics.
|
B |
parallel()
Sets the multi instance loop characteristics to be parallel.
|
B |
sequential()
Sets the multi instance loop characteristics to be sequential.
|
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTargetdone, getElement, subProcessDone, throwEventDefinitionDone, transactionDoneprotected AbstractMultiInstanceLoopCharacteristicsBuilder(BpmnModelInstance modelInstance, MultiInstanceLoopCharacteristics element, Class<?> selfType)
public B sequential()
public B parallel()
public B cardinality(String expression)
expression - the cardinality expressionpublic B completionCondition(String expression)
expression - the completion condition expressionpublic B camundaCollection(String expression)
expression - the collection expressionpublic B camundaElementVariable(String variableName)
variableName - the name of the element variablepublic <T extends AbstractActivityBuilder> T multiInstanceDone()
Copyright © 2021. All rights reserved.