org.camunda.bpm.model.bpmn.impl.instance
Class MultiInstanceLoopCharacteristicsImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
org.camunda.bpm.model.bpmn.impl.instance.LoopCharacteristicsImpl
org.camunda.bpm.model.bpmn.impl.instance.MultiInstanceLoopCharacteristicsImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, LoopCharacteristics, MultiInstanceLoopCharacteristics, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class MultiInstanceLoopCharacteristicsImpl
- extends LoopCharacteristicsImpl
- implements MultiInstanceLoopCharacteristics
The BPMN 2.0 multiInstanceLoopCharacteristics element
- Author:
- Filip Hrisafov
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
| Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement |
| 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement |
isSequentialAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isSequentialAttribute
behaviorAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<MultiInstanceFlowCondition> behaviorAttribute
oneBehaviorEventRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<EventDefinition> oneBehaviorEventRefAttribute
noneBehaviorEventRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<EventDefinition> noneBehaviorEventRefAttribute
loopCardinalityChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<LoopCardinality> loopCardinalityChild
loopDataInputRefChild
protected static org.camunda.bpm.model.xml.type.reference.ElementReference<DataInput,LoopDataInputRef> loopDataInputRefChild
loopDataOutputRefChild
protected static org.camunda.bpm.model.xml.type.reference.ElementReference<DataOutput,LoopDataOutputRef> loopDataOutputRefChild
inputDataItemChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<InputDataItem> inputDataItemChild
outputDataItemChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<OutputDataItem> outputDataItemChild
complexBehaviorDefinitionCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ComplexBehaviorDefinition> complexBehaviorDefinitionCollection
completionConditionChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CompletionCondition> completionConditionChild
MultiInstanceLoopCharacteristicsImpl
public MultiInstanceLoopCharacteristicsImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
getLoopCardinality
public LoopCardinality getLoopCardinality()
- Specified by:
getLoopCardinality in interface MultiInstanceLoopCharacteristics
setLoopCardinality
public void setLoopCardinality(LoopCardinality loopCardinality)
- Specified by:
setLoopCardinality in interface MultiInstanceLoopCharacteristics
getLoopDataInputRef
public DataInput getLoopDataInputRef()
- Specified by:
getLoopDataInputRef in interface MultiInstanceLoopCharacteristics
setLoopDataInputRef
public void setLoopDataInputRef(DataInput loopDataInputRef)
- Specified by:
setLoopDataInputRef in interface MultiInstanceLoopCharacteristics
getLoopDataOutputRef
public DataOutput getLoopDataOutputRef()
- Specified by:
getLoopDataOutputRef in interface MultiInstanceLoopCharacteristics
setLoopDataOutputRef
public void setLoopDataOutputRef(DataOutput loopDataOutputRef)
- Specified by:
setLoopDataOutputRef in interface MultiInstanceLoopCharacteristics
getInputDataItem
public InputDataItem getInputDataItem()
- Specified by:
getInputDataItem in interface MultiInstanceLoopCharacteristics
setInputDataItem
public void setInputDataItem(InputDataItem inputDataItem)
- Specified by:
setInputDataItem in interface MultiInstanceLoopCharacteristics
getOutputDataItem
public OutputDataItem getOutputDataItem()
- Specified by:
getOutputDataItem in interface MultiInstanceLoopCharacteristics
setOutputDataItem
public void setOutputDataItem(OutputDataItem outputDataItem)
- Specified by:
setOutputDataItem in interface MultiInstanceLoopCharacteristics
getComplexBehaviorDefinitions
public Collection<ComplexBehaviorDefinition> getComplexBehaviorDefinitions()
- Specified by:
getComplexBehaviorDefinitions in interface MultiInstanceLoopCharacteristics
getCompletionCondition
public CompletionCondition getCompletionCondition()
- Specified by:
getCompletionCondition in interface MultiInstanceLoopCharacteristics
setCompletionCondition
public void setCompletionCondition(CompletionCondition completionCondition)
- Specified by:
setCompletionCondition in interface MultiInstanceLoopCharacteristics
isSequential
public boolean isSequential()
- Specified by:
isSequential in interface MultiInstanceLoopCharacteristics
setSequential
public void setSequential(boolean sequential)
- Specified by:
setSequential in interface MultiInstanceLoopCharacteristics
getBehavior
public MultiInstanceFlowCondition getBehavior()
- Specified by:
getBehavior in interface MultiInstanceLoopCharacteristics
setBehavior
public void setBehavior(MultiInstanceFlowCondition behavior)
- Specified by:
setBehavior in interface MultiInstanceLoopCharacteristics
getOneBehaviorEventRef
public EventDefinition getOneBehaviorEventRef()
- Specified by:
getOneBehaviorEventRef in interface MultiInstanceLoopCharacteristics
setOneBehaviorEventRef
public void setOneBehaviorEventRef(EventDefinition oneBehaviorEventRef)
- Specified by:
setOneBehaviorEventRef in interface MultiInstanceLoopCharacteristics
getNoneBehaviorEventRef
public EventDefinition getNoneBehaviorEventRef()
- Specified by:
getNoneBehaviorEventRef in interface MultiInstanceLoopCharacteristics
setNoneBehaviorEventRef
public void setNoneBehaviorEventRef(EventDefinition noneBehaviorEventRef)
- Specified by:
setNoneBehaviorEventRef in interface MultiInstanceLoopCharacteristics
Copyright © 2014 camunda services GmbH. All rights reserved.