Class TMultiInstanceLoopCharacteristics
java.lang.Object
ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TLoopCharacteristics
ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TMultiInstanceLoopCharacteristics
Java class for tMultiInstanceLoopCharacteristics complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tMultiInstanceLoopCharacteristics">
<complexContent>
<extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tLoopCharacteristics">
<sequence>
<element name="loopCardinality" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tExpression" minOccurs="0"/>
<element name="loopDataInputRef" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
<element name="loopDataOutputRef" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
<element name="inputDataItem" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tDataInput" minOccurs="0"/>
<element name="outputDataItem" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tDataOutput" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}complexBehaviorDefinition" maxOccurs="unbounded" minOccurs="0"/>
<element name="completionCondition" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tExpression" minOccurs="0"/>
</sequence>
<attribute name="isSequential" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="behavior" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tMultiInstanceFlowCondition" default="All" />
<attribute name="oneBehaviorEventRef" type="{http://www.w3.org/2001/XMLSchema}QName" />
<attribute name="noneBehaviorEventRef" type="{http://www.w3.org/2001/XMLSchema}QName" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TMultiInstanceFlowConditionprotected TExpressionprotected List<TComplexBehaviorDefinition>protected TDataInputprotected Booleanprotected TExpressionprotected QNameprotected QNameprotected QNameprotected QNameprotected TDataOutputFields inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
documentation, extensionElements, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the behavior property.Gets the value of the completionCondition property.Gets the value of the complexBehaviorDefinition property.Gets the value of the inputDataItem property.Gets the value of the loopCardinality property.Gets the value of the loopDataInputRef property.Gets the value of the loopDataOutputRef property.Gets the value of the noneBehaviorEventRef property.Gets the value of the oneBehaviorEventRef property.Gets the value of the outputDataItem property.booleanGets the value of the isSequential property.voidSets the value of the behavior property.voidSets the value of the completionCondition property.voidsetInputDataItem(TDataInput value) Sets the value of the inputDataItem property.voidsetIsSequential(Boolean value) Sets the value of the isSequential property.voidsetLoopCardinality(TExpression value) Sets the value of the loopCardinality property.voidsetLoopDataInputRef(QName value) Sets the value of the loopDataInputRef property.voidsetLoopDataOutputRef(QName value) Sets the value of the loopDataOutputRef property.voidsetNoneBehaviorEventRef(QName value) Sets the value of the noneBehaviorEventRef property.voidsetOneBehaviorEventRef(QName value) Sets the value of the oneBehaviorEventRef property.voidsetOutputDataItem(TDataOutput value) Sets the value of the outputDataItem property.Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setId
-
Field Details
-
loopCardinality
-
loopDataInputRef
-
loopDataOutputRef
-
inputDataItem
-
outputDataItem
-
complexBehaviorDefinition
-
completionCondition
-
isSequential
-
behavior
-
oneBehaviorEventRef
-
noneBehaviorEventRef
-
-
Constructor Details
-
TMultiInstanceLoopCharacteristics
public TMultiInstanceLoopCharacteristics()
-
-
Method Details
-
getLoopCardinality
Gets the value of the loopCardinality property.- Returns:
- possible object is
TExpression
-
setLoopCardinality
Sets the value of the loopCardinality property.- Parameters:
value- allowed object isTExpression
-
getLoopDataInputRef
Gets the value of the loopDataInputRef property.- Returns:
- possible object is
QName
-
setLoopDataInputRef
Sets the value of the loopDataInputRef property.- Parameters:
value- allowed object isQName
-
getLoopDataOutputRef
Gets the value of the loopDataOutputRef property.- Returns:
- possible object is
QName
-
setLoopDataOutputRef
Sets the value of the loopDataOutputRef property.- Parameters:
value- allowed object isQName
-
getInputDataItem
Gets the value of the inputDataItem property.- Returns:
- possible object is
TDataInput
-
setInputDataItem
Sets the value of the inputDataItem property.- Parameters:
value- allowed object isTDataInput
-
getOutputDataItem
Gets the value of the outputDataItem property.- Returns:
- possible object is
TDataOutput
-
setOutputDataItem
Sets the value of the outputDataItem property.- Parameters:
value- allowed object isTDataOutput
-
getComplexBehaviorDefinition
Gets the value of the complexBehaviorDefinition property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the complexBehaviorDefinition property.For example, to add a new item, do as follows:
getComplexBehaviorDefinition().add(newItem);Objects of the following type(s) are allowed in the list
TComplexBehaviorDefinition -
getCompletionCondition
Gets the value of the completionCondition property.- Returns:
- possible object is
TExpression
-
setCompletionCondition
Sets the value of the completionCondition property.- Parameters:
value- allowed object isTExpression
-
isIsSequential
public boolean isIsSequential()Gets the value of the isSequential property.- Returns:
- possible object is
Boolean
-
setIsSequential
Sets the value of the isSequential property.- Parameters:
value- allowed object isBoolean
-
getBehavior
Gets the value of the behavior property.- Returns:
- possible object is
TMultiInstanceFlowCondition
-
setBehavior
Sets the value of the behavior property.- Parameters:
value- allowed object isTMultiInstanceFlowCondition
-
getOneBehaviorEventRef
Gets the value of the oneBehaviorEventRef property.- Returns:
- possible object is
QName
-
setOneBehaviorEventRef
Sets the value of the oneBehaviorEventRef property.- Parameters:
value- allowed object isQName
-
getNoneBehaviorEventRef
Gets the value of the noneBehaviorEventRef property.- Returns:
- possible object is
QName
-
setNoneBehaviorEventRef
Sets the value of the noneBehaviorEventRef property.- Parameters:
value- allowed object isQName
-