Difference between revisions of "Core.Actions.Branch"
Jump to navigation
Jump to search
(Created page with "Category:Core == Classification == {{ClassificationActivity | Branch | IfElse activity to the conditional execution of processes | Compound Node | Core|OTX Core libr...") |
|||
Line 19: | Line 19: | ||
[[Parallel]] <br/> | [[Parallel]] <br/> | ||
[[Handler]] <br/> | [[Handler]] <br/> | ||
− | |||
[[MutexGroup]] | [[MutexGroup]] |
Revision as of 10:56, 12 August 2014
Classification
Name | Branch |
Short Description | IfElse activity to the conditional execution of processes |
Class | Compound Node |
Extension | OTX Core library |
Group | Compund node related actions |
Exceptions | - |
Checker Rules | - |
Standard Compliant | Yes |
Description
The OTX Branch activity is used for conditional execution of processes. It corresponds to the General "If-ElseIf-else" statement. One or more branches with a condition (condition) can be defined within the activity.
The Conditions are evaluated starting one from left after the other. The first branch in which evaluates true, is executed. None of the conditions is true, an optional branch without a condition (the last on the right side) is running. Not a branch without a condition exists in this case no action is performed by this activity.
Properties
Name | Data Type | Class | Default | Cardinality | Description |
Condition | Boolean | Term | - | [1] | Boolean expression (term) which contains the condition. The conditions are necessary until on the last branch and are evaluated from left to right. |