public class AbstractMultiInstanceLoopCharacteristicsBuilder<B extends AbstractMultiInstanceLoopCharacteristicsBuilder<B>> extends AbstractBaseElementBuilder<B,MultiInstanceLoopCharacteristics>
element, 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, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id
done, subProcessDone, transactionDone
protected 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 © 2018. All rights reserved.