Command Behavior: Data Sheet

Accessing this behavior This behavior can be accessed by clicking the Command Behavior icon () in the Implementation toolbar.
Describing this behavior This behavior is designed to specify the execution parameters of a CAA Command. When working with CAA, a developer can create a command. This behavior enables the expert user to launch this command by specifying its name and the module where the command is defined.
Note that the input of this behavior must be a command class and the module in which the command was declared.
MORE INFORMATION  Focus is now available for the Command behavior. It is checked by default but you will have to select Focus when defining undefined commands.
If Focus is unchecked, the command behavior will be launched asynchronously (it will be executed later).
For a sequential combination, it is recommended to select Focus of the Command behavior and the one of the behavior located below the Command behavior (if both behaviors are linked).  If not, the second behavior will not be executed.
  • For an exclusive command, the focus option must be set.
  • For a shared command located in a sequential combination, it is recommended to set the focus. If you decide that the sequencing is not important, insert the Command behavior into a Logical combination.
  • For an undefined command, it is recommended not to check Focus. If you want to put the focus on the behavior, insert it into a Logical combination. (Do not insert it into a sequence, it would get stuck).


For more information about undefined, exclusive and shared commands, see the CAA documentation.
Using this Behavior Interface

Name: Name attributed to the behavior.
Comment Comment attributed to the behavior.
Execute Command Name: Enter the name of the command class.
Module Name: Enter the name of the module in which the command was declared.
Note that the module must be accessed through the "?" code/bin path.