public class MultiInstanceLoopCharacteristicsImpl extends LoopCharacteristicsImpl implements MultiInstanceLoopCharacteristics
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
MultiInstanceLoopCharacteristicsImpl(ModelTypeInstanceContext instanceContext) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
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
protected static Attribute<MultiInstanceFlowCondition> behaviorAttribute
protected static AttributeReference<EventDefinition> oneBehaviorEventRefAttribute
protected static AttributeReference<EventDefinition> noneBehaviorEventRefAttribute
protected static ChildElement<LoopCardinality> loopCardinalityChild
protected static ElementReference<DataInput,LoopDataInputRef> loopDataInputRefChild
protected static ElementReference<DataOutput,LoopDataOutputRef> loopDataOutputRefChild
protected static ChildElement<InputDataItem> inputDataItemChild
protected static ChildElement<OutputDataItem> outputDataItemChild
protected static ChildElementCollection<ComplexBehaviorDefinition> complexBehaviorDefinitionCollection
protected static ChildElement<CompletionCondition> completionConditionChild
public MultiInstanceLoopCharacteristicsImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public MultiInstanceLoopCharacteristicsBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface MultiInstanceLoopCharacteristics
builder
in class BpmnModelElementInstanceImpl
public LoopCardinality getLoopCardinality()
getLoopCardinality
in interface MultiInstanceLoopCharacteristics
public void setLoopCardinality(LoopCardinality loopCardinality)
setLoopCardinality
in interface MultiInstanceLoopCharacteristics
public DataInput getLoopDataInputRef()
getLoopDataInputRef
in interface MultiInstanceLoopCharacteristics
public void setLoopDataInputRef(DataInput loopDataInputRef)
setLoopDataInputRef
in interface MultiInstanceLoopCharacteristics
public DataOutput getLoopDataOutputRef()
getLoopDataOutputRef
in interface MultiInstanceLoopCharacteristics
public void setLoopDataOutputRef(DataOutput loopDataOutputRef)
setLoopDataOutputRef
in interface MultiInstanceLoopCharacteristics
public InputDataItem getInputDataItem()
getInputDataItem
in interface MultiInstanceLoopCharacteristics
public void setInputDataItem(InputDataItem inputDataItem)
setInputDataItem
in interface MultiInstanceLoopCharacteristics
public OutputDataItem getOutputDataItem()
getOutputDataItem
in interface MultiInstanceLoopCharacteristics
public void setOutputDataItem(OutputDataItem outputDataItem)
setOutputDataItem
in interface MultiInstanceLoopCharacteristics
public Collection<ComplexBehaviorDefinition> getComplexBehaviorDefinitions()
getComplexBehaviorDefinitions
in interface MultiInstanceLoopCharacteristics
public CompletionCondition getCompletionCondition()
getCompletionCondition
in interface MultiInstanceLoopCharacteristics
public void setCompletionCondition(CompletionCondition completionCondition)
setCompletionCondition
in interface MultiInstanceLoopCharacteristics
public boolean isSequential()
isSequential
in interface MultiInstanceLoopCharacteristics
public void setSequential(boolean sequential)
setSequential
in interface MultiInstanceLoopCharacteristics
public MultiInstanceFlowCondition getBehavior()
getBehavior
in interface MultiInstanceLoopCharacteristics
public void setBehavior(MultiInstanceFlowCondition behavior)
setBehavior
in interface MultiInstanceLoopCharacteristics
public EventDefinition getOneBehaviorEventRef()
getOneBehaviorEventRef
in interface MultiInstanceLoopCharacteristics
public void setOneBehaviorEventRef(EventDefinition oneBehaviorEventRef)
setOneBehaviorEventRef
in interface MultiInstanceLoopCharacteristics
public EventDefinition getNoneBehaviorEventRef()
getNoneBehaviorEventRef
in interface MultiInstanceLoopCharacteristics
public void setNoneBehaviorEventRef(EventDefinition noneBehaviorEventRef)
setNoneBehaviorEventRef
in interface MultiInstanceLoopCharacteristics
public boolean isCamundaAsyncBefore()
isCamundaAsyncBefore
in interface MultiInstanceLoopCharacteristics
public void setCamundaAsyncBefore(boolean isCamundaAsyncBefore)
setCamundaAsyncBefore
in interface MultiInstanceLoopCharacteristics
public boolean isCamundaAsyncAfter()
isCamundaAsyncAfter
in interface MultiInstanceLoopCharacteristics
public void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
setCamundaAsyncAfter
in interface MultiInstanceLoopCharacteristics
public boolean isCamundaExclusive()
isCamundaExclusive
in interface MultiInstanceLoopCharacteristics
public void setCamundaExclusive(boolean isCamundaExclusive)
setCamundaExclusive
in interface MultiInstanceLoopCharacteristics
public String getCamundaCollection()
getCamundaCollection
in interface MultiInstanceLoopCharacteristics
public void setCamundaCollection(String expression)
setCamundaCollection
in interface MultiInstanceLoopCharacteristics
public String getCamundaElementVariable()
getCamundaElementVariable
in interface MultiInstanceLoopCharacteristics
public void setCamundaElementVariable(String variableName)
setCamundaElementVariable
in interface MultiInstanceLoopCharacteristics
Copyright © 2022. All rights reserved.