Interface MultiInstanceLoopCharacteristics
- All Superinterfaces:
BaseElement
,BpmnModelElementInstance
,LoopCharacteristics
,org.camunda.bpm.model.xml.instance.ModelElementInstance
- All Known Implementing Classes:
MultiInstanceLoopCharacteristicsImpl
The BPMN 2.0 multiInstanceLoopCharacteristics element type
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Returns a new fluent builder for the element if implemented.boolean
void
setBehavior
(MultiInstanceFlowCondition behavior) void
setCompletionCondition
(CompletionCondition completionCondition) void
setInputDataItem
(InputDataItem inputDataItem) void
setLoopCardinality
(LoopCardinality loopCardinality) void
setLoopDataInputRef
(DataInput loopDataInputRef) void
setLoopDataOutputRef
(DataOutput loopDataOutputRef) void
setNoneBehaviorEventRef
(EventDefinition noneBehaviorEventRef) void
setOneBehaviorEventRef
(EventDefinition oneBehaviorEventRef) void
setOutputDataItem
(OutputDataItem outputDataItem) void
setSequential
(boolean sequential) Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
Methods inherited from interface io.camunda.zeebe.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 Details
-
getLoopCardinality
LoopCardinality getLoopCardinality() -
setLoopCardinality
-
getLoopDataInputRef
DataInput getLoopDataInputRef() -
setLoopDataInputRef
-
getLoopDataOutputRef
DataOutput getLoopDataOutputRef() -
setLoopDataOutputRef
-
getInputDataItem
InputDataItem getInputDataItem() -
setInputDataItem
-
getOutputDataItem
OutputDataItem getOutputDataItem() -
setOutputDataItem
-
getComplexBehaviorDefinitions
Collection<ComplexBehaviorDefinition> getComplexBehaviorDefinitions() -
getCompletionCondition
CompletionCondition getCompletionCondition() -
setCompletionCondition
-
isSequential
boolean isSequential() -
setSequential
void setSequential(boolean sequential) -
getBehavior
MultiInstanceFlowCondition getBehavior() -
setBehavior
-
getOneBehaviorEventRef
EventDefinition getOneBehaviorEventRef() -
setOneBehaviorEventRef
-
getNoneBehaviorEventRef
EventDefinition getNoneBehaviorEventRef() -
setNoneBehaviorEventRef
-
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
-