Package org.flowable.bpmn.model
Class MultiInstanceLoopCharacteristics
- java.lang.Object
-
- org.flowable.bpmn.model.BaseElement
-
- org.flowable.bpmn.model.MultiInstanceLoopCharacteristics
-
- All Implemented Interfaces:
HasExtensionAttributes
public class MultiInstanceLoopCharacteristics extends BaseElement
- Author:
- Tijs Rademakers, Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected VariableAggregationDefinitionsaggregationsprotected CollectionHandlercollectionHandlerprotected StringcollectionStringprotected StringcompletionConditionprotected StringelementIndexVariableprotected StringelementVariableprotected StringinputDataItemprotected StringloopCardinalityprotected booleannoWaitStatesAsyncLeaveprotected booleansequential-
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
-
Constructor Summary
Constructors Constructor Description MultiInstanceLoopCharacteristics()
-
Method Summary
-
Methods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
-
-
-
Field Detail
-
inputDataItem
protected String inputDataItem
-
collectionString
protected String collectionString
-
collectionHandler
protected CollectionHandler collectionHandler
-
loopCardinality
protected String loopCardinality
-
completionCondition
protected String completionCondition
-
elementVariable
protected String elementVariable
-
elementIndexVariable
protected String elementIndexVariable
-
sequential
protected boolean sequential
-
noWaitStatesAsyncLeave
protected boolean noWaitStatesAsyncLeave
-
aggregations
protected VariableAggregationDefinitions aggregations
-
-
Method Detail
-
getInputDataItem
public String getInputDataItem()
-
setInputDataItem
public void setInputDataItem(String inputDataItem)
-
getCollectionString
public String getCollectionString()
-
setCollectionString
public void setCollectionString(String collectionString)
-
getHandler
public CollectionHandler getHandler()
-
setHandler
public void setHandler(CollectionHandler collectionHandler)
-
getLoopCardinality
public String getLoopCardinality()
-
setLoopCardinality
public void setLoopCardinality(String loopCardinality)
-
getCompletionCondition
public String getCompletionCondition()
-
setCompletionCondition
public void setCompletionCondition(String completionCondition)
-
getElementVariable
public String getElementVariable()
-
setElementVariable
public void setElementVariable(String elementVariable)
-
getElementIndexVariable
public String getElementIndexVariable()
-
setElementIndexVariable
public void setElementIndexVariable(String elementIndexVariable)
-
isSequential
public boolean isSequential()
-
setSequential
public void setSequential(boolean sequential)
-
isNoWaitStatesAsyncLeave
public boolean isNoWaitStatesAsyncLeave()
-
setNoWaitStatesAsyncLeave
public void setNoWaitStatesAsyncLeave(boolean noWaitStatesAsyncLeave)
-
getAggregations
public VariableAggregationDefinitions getAggregations()
-
setAggregations
public void setAggregations(VariableAggregationDefinitions aggregations)
-
addAggregation
public void addAggregation(VariableAggregationDefinition aggregation)
-
clone
public MultiInstanceLoopCharacteristics clone()
- Specified by:
clonein classBaseElement
-
setValues
public void setValues(MultiInstanceLoopCharacteristics otherLoopCharacteristics)
-
-