public class TMultiInstanceLoopCharacteristics extends TLoopCharacteristics
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>
| Modifier and Type | Field and Description |
|---|---|
protected TMultiInstanceFlowCondition |
behavior |
protected TExpression |
completionCondition |
protected java.util.List<TComplexBehaviorDefinition> |
complexBehaviorDefinition |
protected TDataInput |
inputDataItem |
protected java.lang.Boolean |
isSequential |
protected TExpression |
loopCardinality |
protected javax.xml.namespace.QName |
loopDataInputRef |
protected javax.xml.namespace.QName |
loopDataOutputRef |
protected javax.xml.namespace.QName |
noneBehaviorEventRef |
protected javax.xml.namespace.QName |
oneBehaviorEventRef |
protected TDataOutput |
outputDataItem |
documentation, extensionElements, id| Constructor and Description |
|---|
TMultiInstanceLoopCharacteristics() |
| Modifier and Type | Method and Description |
|---|---|
TMultiInstanceFlowCondition |
getBehavior()
Gets the value of the behavior property.
|
TExpression |
getCompletionCondition()
Gets the value of the completionCondition property.
|
java.util.List<TComplexBehaviorDefinition> |
getComplexBehaviorDefinition()
Gets the value of the complexBehaviorDefinition property.
|
TDataInput |
getInputDataItem()
Gets the value of the inputDataItem property.
|
TExpression |
getLoopCardinality()
Gets the value of the loopCardinality property.
|
javax.xml.namespace.QName |
getLoopDataInputRef()
Gets the value of the loopDataInputRef property.
|
javax.xml.namespace.QName |
getLoopDataOutputRef()
Gets the value of the loopDataOutputRef property.
|
javax.xml.namespace.QName |
getNoneBehaviorEventRef()
Gets the value of the noneBehaviorEventRef property.
|
javax.xml.namespace.QName |
getOneBehaviorEventRef()
Gets the value of the oneBehaviorEventRef property.
|
TDataOutput |
getOutputDataItem()
Gets the value of the outputDataItem property.
|
boolean |
isIsSequential()
Gets the value of the isSequential property.
|
void |
setBehavior(TMultiInstanceFlowCondition value)
Sets the value of the behavior property.
|
void |
setCompletionCondition(TExpression value)
Sets the value of the completionCondition property.
|
void |
setInputDataItem(TDataInput value)
Sets the value of the inputDataItem property.
|
void |
setIsSequential(java.lang.Boolean value)
Sets the value of the isSequential property.
|
void |
setLoopCardinality(TExpression value)
Sets the value of the loopCardinality property.
|
void |
setLoopDataInputRef(javax.xml.namespace.QName value)
Sets the value of the loopDataInputRef property.
|
void |
setLoopDataOutputRef(javax.xml.namespace.QName value)
Sets the value of the loopDataOutputRef property.
|
void |
setNoneBehaviorEventRef(javax.xml.namespace.QName value)
Sets the value of the noneBehaviorEventRef property.
|
void |
setOneBehaviorEventRef(javax.xml.namespace.QName value)
Sets the value of the oneBehaviorEventRef property.
|
void |
setOutputDataItem(TDataOutput value)
Sets the value of the outputDataItem property.
|
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setIdprotected TExpression loopCardinality
protected javax.xml.namespace.QName loopDataInputRef
protected javax.xml.namespace.QName loopDataOutputRef
protected TDataInput inputDataItem
protected TDataOutput outputDataItem
protected java.util.List<TComplexBehaviorDefinition> complexBehaviorDefinition
protected TExpression completionCondition
protected java.lang.Boolean isSequential
protected TMultiInstanceFlowCondition behavior
protected javax.xml.namespace.QName oneBehaviorEventRef
protected javax.xml.namespace.QName noneBehaviorEventRef
public TExpression getLoopCardinality()
TExpressionpublic void setLoopCardinality(TExpression value)
value - allowed object is
TExpressionpublic javax.xml.namespace.QName getLoopDataInputRef()
QNamepublic void setLoopDataInputRef(javax.xml.namespace.QName value)
value - allowed object is
QNamepublic javax.xml.namespace.QName getLoopDataOutputRef()
QNamepublic void setLoopDataOutputRef(javax.xml.namespace.QName value)
value - allowed object is
QNamepublic TDataInput getInputDataItem()
TDataInputpublic void setInputDataItem(TDataInput value)
value - allowed object is
TDataInputpublic TDataOutput getOutputDataItem()
TDataOutputpublic void setOutputDataItem(TDataOutput value)
value - allowed object is
TDataOutputpublic java.util.List<TComplexBehaviorDefinition> getComplexBehaviorDefinition()
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 JAXB 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
public TExpression getCompletionCondition()
TExpressionpublic void setCompletionCondition(TExpression value)
value - allowed object is
TExpressionpublic boolean isIsSequential()
Booleanpublic void setIsSequential(java.lang.Boolean value)
value - allowed object is
Booleanpublic TMultiInstanceFlowCondition getBehavior()
TMultiInstanceFlowConditionpublic void setBehavior(TMultiInstanceFlowCondition value)
value - allowed object is
TMultiInstanceFlowConditionpublic javax.xml.namespace.QName getOneBehaviorEventRef()
QNamepublic void setOneBehaviorEventRef(javax.xml.namespace.QName value)
value - allowed object is
QNamepublic javax.xml.namespace.QName getNoneBehaviorEventRef()
QNamepublic void setNoneBehaviorEventRef(javax.xml.namespace.QName value)
value - allowed object is
QNameCopyright © 2018 SAP SE. All Rights Reserved.