Interface MultiInstanceLoopCharacteristics
- All Superinterfaces:
BaseElement,BpmnModelElementInstance,LoopCharacteristics,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.booleanbooleanbooleanbooleanvoidsetBehavior(MultiInstanceFlowCondition behavior) voidsetCompletionCondition(CompletionCondition completionCondition) voidsetInputDataItem(InputDataItem inputDataItem) voidsetLoopCardinality(LoopCardinality loopCardinality) voidsetLoopDataInputRef(DataInput loopDataInputRef) voidsetLoopDataOutputRef(DataOutput loopDataOutputRef) voidsetNoneBehaviorEventRef(EventDefinition noneBehaviorEventRef) voidsetOneBehaviorEventRef(EventDefinition oneBehaviorEventRef) voidsetOperatonAsyncAfter(boolean isOperatonAsyncAfter) voidsetOperatonAsyncBefore(boolean isOperatonAsyncBefore) voidsetOperatonCollection(String expression) voidsetOperatonElementVariable(String variableName) voidsetOperatonExclusive(boolean isOperatonExclusive) voidsetOutputDataItem(OutputDataItem outputDataItem) voidsetSequential(boolean sequential) Methods inherited from interface org.operaton.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdMethods inherited from interface org.operaton.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScopeMethods inherited from interface org.operaton.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
-
getOperatonCollection
String getOperatonCollection() -
setOperatonCollection
-
getOperatonElementVariable
String getOperatonElementVariable() -
setOperatonElementVariable
-
isOperatonAsyncBefore
boolean isOperatonAsyncBefore() -
setOperatonAsyncBefore
void setOperatonAsyncBefore(boolean isOperatonAsyncBefore) -
isOperatonAsyncAfter
boolean isOperatonAsyncAfter() -
setOperatonAsyncAfter
void setOperatonAsyncAfter(boolean isOperatonAsyncAfter) -
isOperatonExclusive
boolean isOperatonExclusive() -
setOperatonExclusive
void setOperatonExclusive(boolean isOperatonExclusive) -
builder
MultiInstanceLoopCharacteristicsBuilder builder()Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Returns:
- the builder object
-