public class TMultiInstanceLoopCharacteristics extends TLoopCharacteristics
tMultiInstanceLoopCharacteristics complex type的 Java 类。
以下模式片段指定包含在此类中的预期内容。
<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>
| 限定符和类型 | 字段和说明 |
|---|---|
protected TMultiInstanceFlowCondition |
behavior |
protected TExpression |
completionCondition |
protected List<TComplexBehaviorDefinition> |
complexBehaviorDefinition |
protected TDataInput |
inputDataItem |
protected Boolean |
isSequential |
protected TExpression |
loopCardinality |
protected QName |
loopDataInputRef |
protected QName |
loopDataOutputRef |
protected QName |
noneBehaviorEventRef |
protected QName |
oneBehaviorEventRef |
protected TDataOutput |
outputDataItem |
documentation, extensionElements, id| 构造器和说明 |
|---|
TMultiInstanceLoopCharacteristics() |
| 限定符和类型 | 方法和说明 |
|---|---|
TMultiInstanceFlowCondition |
getBehavior()
获取behavior属性的值。
|
TExpression |
getCompletionCondition()
获取completionCondition属性的值。
|
List<TComplexBehaviorDefinition> |
getComplexBehaviorDefinition()
Gets the value of the complexBehaviorDefinition property.
|
TDataInput |
getInputDataItem()
获取inputDataItem属性的值。
|
TExpression |
getLoopCardinality()
获取loopCardinality属性的值。
|
QName |
getLoopDataInputRef()
获取loopDataInputRef属性的值。
|
QName |
getLoopDataOutputRef()
获取loopDataOutputRef属性的值。
|
QName |
getNoneBehaviorEventRef()
获取noneBehaviorEventRef属性的值。
|
QName |
getOneBehaviorEventRef()
获取oneBehaviorEventRef属性的值。
|
TDataOutput |
getOutputDataItem()
获取outputDataItem属性的值。
|
boolean |
isIsSequential()
获取isSequential属性的值。
|
void |
setBehavior(TMultiInstanceFlowCondition value)
设置behavior属性的值。
|
void |
setCompletionCondition(TExpression value)
设置completionCondition属性的值。
|
void |
setInputDataItem(TDataInput value)
设置inputDataItem属性的值。
|
void |
setIsSequential(Boolean value)
设置isSequential属性的值。
|
void |
setLoopCardinality(TExpression value)
设置loopCardinality属性的值。
|
void |
setLoopDataInputRef(QName value)
设置loopDataInputRef属性的值。
|
void |
setLoopDataOutputRef(QName value)
设置loopDataOutputRef属性的值。
|
void |
setNoneBehaviorEventRef(QName value)
设置noneBehaviorEventRef属性的值。
|
void |
setOneBehaviorEventRef(QName value)
设置oneBehaviorEventRef属性的值。
|
void |
setOutputDataItem(TDataOutput value)
设置outputDataItem属性的值。
|
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setIdprotected TExpression loopCardinality
protected QName loopDataInputRef
protected QName loopDataOutputRef
protected TDataInput inputDataItem
protected TDataOutput outputDataItem
protected List<TComplexBehaviorDefinition> complexBehaviorDefinition
protected TExpression completionCondition
protected Boolean isSequential
protected TMultiInstanceFlowCondition behavior
protected QName oneBehaviorEventRef
protected QName noneBehaviorEventRef
public TExpression getLoopCardinality()
TExpressionpublic void setLoopCardinality(TExpression value)
value - allowed object is
TExpressionpublic QName getLoopDataInputRef()
QNamepublic void setLoopDataInputRef(QName value)
value - allowed object is
QNamepublic QName getLoopDataOutputRef()
QNamepublic void setLoopDataOutputRef(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 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 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
public TExpression getCompletionCondition()
TExpressionpublic void setCompletionCondition(TExpression value)
value - allowed object is
TExpressionpublic boolean isIsSequential()
Booleanpublic void setIsSequential(Boolean value)
value - allowed object is
Booleanpublic TMultiInstanceFlowCondition getBehavior()
TMultiInstanceFlowConditionpublic void setBehavior(TMultiInstanceFlowCondition value)
value - allowed object is
TMultiInstanceFlowConditionpublic QName getOneBehaviorEventRef()
QNamepublic void setOneBehaviorEventRef(QName value)
value - allowed object is
QNamepublic QName getNoneBehaviorEventRef()
QNameCopyright © 2022. All rights reserved.