|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MultiInstanceLoopCharacteristics
A representation of the model object 'Multi Instance Loop Characteristics'.
The following features are supported:
Loop Cardinality
Loop Data Input Ref
Loop Data Output Ref
Input Data Item
Output Data Item
Complex Behavior Definition
Completion Condition
Behavior
Is Sequential
None Behavior Event Ref
One Behavior Event Ref
Bpmn2Package.getMultiInstanceLoopCharacteristics()
Method Summary | |
---|---|
MultiInstanceFlowCondition |
getBehavior()
Returns the value of the 'Behavior' attribute. |
Expression |
getCompletionCondition()
Returns the value of the 'Completion Condition' containment reference. |
org.eclipse.emf.common.util.EList<ComplexBehaviorDefinition> |
getComplexBehaviorDefinition()
Returns the value of the 'Complex Behavior Definition' containment reference list. |
DataInput |
getInputDataItem()
Returns the value of the 'Input Data Item' containment reference. |
Expression |
getLoopCardinality()
Returns the value of the 'Loop Cardinality' containment reference. |
javax.xml.namespace.QName |
getLoopDataInputRef()
Returns the value of the 'Loop Data Input Ref' attribute. |
javax.xml.namespace.QName |
getLoopDataOutputRef()
Returns the value of the 'Loop Data Output Ref' attribute. |
javax.xml.namespace.QName |
getNoneBehaviorEventRef()
Returns the value of the 'None Behavior Event Ref' attribute. |
javax.xml.namespace.QName |
getOneBehaviorEventRef()
Returns the value of the 'One Behavior Event Ref' attribute. |
DataOutput |
getOutputDataItem()
Returns the value of the 'Output Data Item' containment reference. |
boolean |
isIsSequential()
Returns the value of the 'Is Sequential' attribute. |
boolean |
isSetBehavior()
Returns whether the value of the ' Behavior ' attribute is set. |
boolean |
isSetIsSequential()
Returns whether the value of the ' Is Sequential ' attribute is set. |
void |
setBehavior(MultiInstanceFlowCondition value)
Sets the value of the ' Behavior ' attribute. |
void |
setCompletionCondition(Expression value)
Sets the value of the ' Completion Condition ' containment reference. |
void |
setInputDataItem(DataInput value)
Sets the value of the ' Input Data Item ' containment reference. |
void |
setIsSequential(boolean value)
Sets the value of the ' Is Sequential ' attribute. |
void |
setLoopCardinality(Expression value)
Sets the value of the ' Loop Cardinality ' containment reference. |
void |
setLoopDataInputRef(javax.xml.namespace.QName value)
Sets the value of the ' Loop Data Input Ref ' attribute. |
void |
setLoopDataOutputRef(javax.xml.namespace.QName value)
Sets the value of the ' Loop Data Output Ref ' attribute. |
void |
setNoneBehaviorEventRef(javax.xml.namespace.QName value)
Sets the value of the ' None Behavior Event Ref ' attribute. |
void |
setOneBehaviorEventRef(javax.xml.namespace.QName value)
Sets the value of the ' One Behavior Event Ref ' attribute. |
void |
setOutputDataItem(DataOutput value)
Sets the value of the ' Output Data Item ' containment reference. |
void |
unsetBehavior()
Unsets the value of the ' Behavior ' attribute. |
void |
unsetIsSequential()
Unsets the value of the ' Is Sequential ' attribute. |
Methods inherited from interface com.ibm.xtools.bpmn2.BaseElement |
---|
getAny, getAnyAttribute, getDocumentations, getExtensionElements, getId, getName, setExtensionElements, setId, setName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
Expression getLoopCardinality()
If the meaning of the 'Loop Cardinality' containment reference isn't clear, there really should be more of a description here...
setLoopCardinality(Expression)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_LoopCardinality()
void setLoopCardinality(Expression value)
Loop Cardinality
' containment reference.
value
- the new value of the 'Loop Cardinality' containment reference.getLoopCardinality()
javax.xml.namespace.QName getLoopDataInputRef()
If the meaning of the 'Loop Data Input Ref' attribute isn't clear, there really should be more of a description here...
setLoopDataInputRef(QName)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_LoopDataInputRef()
void setLoopDataInputRef(javax.xml.namespace.QName value)
Loop Data Input Ref
' attribute.
value
- the new value of the 'Loop Data Input Ref' attribute.getLoopDataInputRef()
javax.xml.namespace.QName getLoopDataOutputRef()
If the meaning of the 'Loop Data Output Ref' attribute isn't clear, there really should be more of a description here...
setLoopDataOutputRef(QName)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_LoopDataOutputRef()
void setLoopDataOutputRef(javax.xml.namespace.QName value)
Loop Data Output Ref
' attribute.
value
- the new value of the 'Loop Data Output Ref' attribute.getLoopDataOutputRef()
DataInput getInputDataItem()
If the meaning of the 'Input Data Item' containment reference isn't clear, there really should be more of a description here...
setInputDataItem(DataInput)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_InputDataItem()
void setInputDataItem(DataInput value)
Input Data Item
' containment reference.
value
- the new value of the 'Input Data Item' containment reference.getInputDataItem()
DataOutput getOutputDataItem()
If the meaning of the 'Output Data Item' containment reference isn't clear, there really should be more of a description here...
setOutputDataItem(DataOutput)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_OutputDataItem()
void setOutputDataItem(DataOutput value)
Output Data Item
' containment reference.
value
- the new value of the 'Output Data Item' containment reference.getOutputDataItem()
org.eclipse.emf.common.util.EList<ComplexBehaviorDefinition> getComplexBehaviorDefinition()
ComplexBehaviorDefinition
.
If the meaning of the 'Complex Behavior Definition' containment reference list isn't clear, there really should be more of a description here...
Bpmn2Package.getMultiInstanceLoopCharacteristics_ComplexBehaviorDefinition()
Expression getCompletionCondition()
If the meaning of the 'Completion Condition' containment reference isn't clear, there really should be more of a description here...
setCompletionCondition(Expression)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_CompletionCondition()
void setCompletionCondition(Expression value)
Completion Condition
' containment reference.
value
- the new value of the 'Completion Condition' containment reference.getCompletionCondition()
MultiInstanceFlowCondition getBehavior()
"All"
.
The literals are from the enumeration MultiInstanceFlowCondition
.
If the meaning of the 'Behavior' attribute isn't clear, there really should be more of a description here...
MultiInstanceFlowCondition
,
isSetBehavior()
,
unsetBehavior()
,
setBehavior(MultiInstanceFlowCondition)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_Behavior()
void setBehavior(MultiInstanceFlowCondition value)
Behavior
' attribute.
value
- the new value of the 'Behavior' attribute.MultiInstanceFlowCondition
,
isSetBehavior()
,
unsetBehavior()
,
getBehavior()
void unsetBehavior()
Behavior
' attribute.
isSetBehavior()
,
getBehavior()
,
setBehavior(MultiInstanceFlowCondition)
boolean isSetBehavior()
Behavior
' attribute is set.
unsetBehavior()
,
getBehavior()
,
setBehavior(MultiInstanceFlowCondition)
boolean isIsSequential()
"false"
.
If the meaning of the 'Is Sequential' attribute isn't clear, there really should be more of a description here...
isSetIsSequential()
,
unsetIsSequential()
,
setIsSequential(boolean)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_IsSequential()
void setIsSequential(boolean value)
Is Sequential
' attribute.
value
- the new value of the 'Is Sequential' attribute.isSetIsSequential()
,
unsetIsSequential()
,
isIsSequential()
void unsetIsSequential()
Is Sequential
' attribute.
isSetIsSequential()
,
isIsSequential()
,
setIsSequential(boolean)
boolean isSetIsSequential()
Is Sequential
' attribute is set.
unsetIsSequential()
,
isIsSequential()
,
setIsSequential(boolean)
javax.xml.namespace.QName getNoneBehaviorEventRef()
If the meaning of the 'None Behavior Event Ref' attribute isn't clear, there really should be more of a description here...
setNoneBehaviorEventRef(QName)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_NoneBehaviorEventRef()
void setNoneBehaviorEventRef(javax.xml.namespace.QName value)
None Behavior Event Ref
' attribute.
value
- the new value of the 'None Behavior Event Ref' attribute.getNoneBehaviorEventRef()
javax.xml.namespace.QName getOneBehaviorEventRef()
If the meaning of the 'One Behavior Event Ref' attribute isn't clear, there really should be more of a description here...
setOneBehaviorEventRef(QName)
,
Bpmn2Package.getMultiInstanceLoopCharacteristics_OneBehaviorEventRef()
void setOneBehaviorEventRef(javax.xml.namespace.QName value)
One Behavior Event Ref
' attribute.
value
- the new value of the 'One Behavior Event Ref' attribute.getOneBehaviorEventRef()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |