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 TMultiInstanceFlowCondition
protected TExpression
protected List<TComplexBehaviorDefinition>
protected TDataInput
protected Boolean
protected TExpression
protected QName
protected QName
protected QName
protected QName
protected TDataOutput
Fields 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.boolean
Gets the value of the isSequential property.void
Sets the value of the behavior property.void
Sets the value of the completionCondition property.void
setInputDataItem
(TDataInput value) Sets the value of the inputDataItem property.void
setIsSequential
(Boolean value) Sets the value of the isSequential property.void
setLoopCardinality
(TExpression value) Sets the value of the loopCardinality property.void
setLoopDataInputRef
(QName value) Sets the value of the loopDataInputRef property.void
setLoopDataOutputRef
(QName value) Sets the value of the loopDataOutputRef property.void
setNoneBehaviorEventRef
(QName value) Sets the value of the noneBehaviorEventRef property.void
setOneBehaviorEventRef
(QName value) Sets the value of the oneBehaviorEventRef property.void
setOutputDataItem
(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
set
method 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
-