Interface MultiInstanceLoopCharacteristics
-
- All Superinterfaces:
BaseElement
,BpmnModelElementInstance
,LoopCharacteristics
,ModelElementInstance
- All Known Implementing Classes:
MultiInstanceLoopCharacteristicsImpl
public interface MultiInstanceLoopCharacteristics extends LoopCharacteristics
The BPMN 2.0 multiInstanceLoopCharacteristics element type- Author:
- Filip Hrisafov
-
-
Method Summary
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, 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, updateAfterReplacement
-
-
-
-
Method Detail
-
getLoopCardinality
LoopCardinality getLoopCardinality()
-
setLoopCardinality
void setLoopCardinality(LoopCardinality loopCardinality)
-
getLoopDataInputRef
DataInput getLoopDataInputRef()
-
setLoopDataInputRef
void setLoopDataInputRef(DataInput loopDataInputRef)
-
getLoopDataOutputRef
DataOutput getLoopDataOutputRef()
-
setLoopDataOutputRef
void setLoopDataOutputRef(DataOutput loopDataOutputRef)
-
getInputDataItem
InputDataItem getInputDataItem()
-
setInputDataItem
void setInputDataItem(InputDataItem inputDataItem)
-
getOutputDataItem
OutputDataItem getOutputDataItem()
-
setOutputDataItem
void setOutputDataItem(OutputDataItem outputDataItem)
-
getComplexBehaviorDefinitions
Collection<ComplexBehaviorDefinition> getComplexBehaviorDefinitions()
-
getCompletionCondition
CompletionCondition getCompletionCondition()
-
setCompletionCondition
void setCompletionCondition(CompletionCondition completionCondition)
-
isSequential
boolean isSequential()
-
setSequential
void setSequential(boolean sequential)
-
getBehavior
MultiInstanceFlowCondition getBehavior()
-
setBehavior
void setBehavior(MultiInstanceFlowCondition behavior)
-
getOneBehaviorEventRef
EventDefinition getOneBehaviorEventRef()
-
setOneBehaviorEventRef
void setOneBehaviorEventRef(EventDefinition oneBehaviorEventRef)
-
getNoneBehaviorEventRef
EventDefinition getNoneBehaviorEventRef()
-
setNoneBehaviorEventRef
void setNoneBehaviorEventRef(EventDefinition noneBehaviorEventRef)
-
getCamundaCollection
String getCamundaCollection()
-
setCamundaCollection
void setCamundaCollection(String expression)
-
getCamundaElementVariable
String getCamundaElementVariable()
-
setCamundaElementVariable
void setCamundaElementVariable(String variableName)
-
isCamundaAsyncBefore
boolean isCamundaAsyncBefore()
-
setCamundaAsyncBefore
void setCamundaAsyncBefore(boolean isCamundaAsyncBefore)
-
isCamundaAsyncAfter
boolean isCamundaAsyncAfter()
-
setCamundaAsyncAfter
void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
-
isCamundaExclusive
boolean isCamundaExclusive()
-
setCamundaExclusive
void setCamundaExclusive(boolean isCamundaExclusive)
-
builder
MultiInstanceLoopCharacteristicsBuilder builder()
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Returns:
- the builder object
-
-