Activity flow (automation interface)
An Activity Flow is the underlying Modeler Automation Interface object for Control Flow, Object Flow and Exception Handler items.
ATTRIBUTES:
Description
A textual property that gives an overview of the dictionary item.
Access is read/write.
Flow Type
A string that specifies whether the Activity Flow is a Control Flow, Exception Handler or Object Flow. Possible values are as follows:
• Control Flow.
• Object Flow.
• Exception Handler.
Access is read/write.
Guard
A rich text property that provides a specification to evaluate at runtime to determine if the Activity Flow can be traversed.
Access is read/write.
See also, Text, Token RTF and Token Text.
Is Multicast
A Boolean property that specifies whether the objects in the Object Flow are passed by multicasting. Possible values are TRUE or FALSE.
The Is Multicast attribute applies only when the Activity Flow is an Object Flow, that is, the Node Type is Object Flow.
Access is read/write.
Is Multireceive
This property specifies whether the objects in the Object Flow are gathered from respondents to multicasting.
A Boolean property that specifies whether the objects in the Object Flow are gathered from respondents to multicasting. Possible values are TRUE or FALSE.
The Is Multireceive attribute applies only when the Activity Flow is an Object Flow, that is, the Node Type is Object Flow.
Access is read/write.
Text
A textual property that is derived from the Guard property as plain text.
Access is read/write.
See also, Guard, Token RTF and Token Text.
Token RTF
A textual property that is derived from the Guard property as rich text.
Token RTF replaces Model Object References with their Modeler IDs delimited by the Token Delimiter.
Access is read/write.
See also, Guard, Text and Token Text.
Token Text
A textual property that is derived from the Guard property as plain text.
Token Text replaces Model Object References with their Modeler IDs delimited by \£.
Access is read-only.
See also, Guard, Text and Token RTF.
Weight
A string that specifies the minimum number of tokens that must traverse the flow at the same time.
Access is read/write.
ASSOCIATIONS:
A relationship to Comments that are applied to the Activity Flow.
Multiplicity is 0+, access is read/write.
Relationship to Constraints that are applied to the Activity Flow.
Multiplicity is 0+, access is read/write.
Exception Type
A relationship to an Actor, Class object (Class, Data Type, Interface and Signal items) or Use Case that specifies the exception type for the Activity Flow.
The Exception Type association applies only when the Activity Flow is an Exception Handler, that is, the Node Type is Exception Handler.
Multiplicity is 0-1, access is read/write.
A relationship to Comments that are owned by the Activity Flow.
Multiplicity is 0+, access is read/write.
Relationship to Constraints that are owned by the Activity Flow.
Multiplicity is 0+, access is read/write.
Owner
A relationship to the Activity or Activity Group (Structured Activity Node) that scopes the Action Flow.
Multiplicity is 1, access is read/write.
Selection
A relationship to an Activity that selects tokens from the source Object Node.
The Selection association applies only when the Activity Flow is an Object Flow, that is, the Node Type is Object Flow.
Multiplicity is 0-1, access is read/write.
Source
A relationship to the object that is the source of the Activity Flow.
Multiplicity is 1, access is read/write.
Target
A relationship to the object that is the target of the Activity Flow.
Multiplicity is 1, access is read/write.
Transformation
A relationship to an Activity that changes or replaces data tokens flowing along the Object Flow.
The Transformation association applies only when the Activity Flow is an Object Flow, that is, the Node Type is Object Flow.
Multiplicity is 0-1, access is read/write.