Using Auto Triggers in Conditional Containers

Most elements with triggers can be assigned an Auto Trigger.  An Auto Trigger requires no user-defined Trigger Definition and its behavior is defined by its context (i.e., the type of element).  Auto Triggers react to the activation or deactivation of their parent Container.

In most cases, an Auto Trigger is used in association with the activation of a conditional Container.  In particular, if an element inside a conditional Container is given an Auto Trigger, it will be triggered when its parent Container activates.

In one instance, an Auto Trigger is associated with the deactivation of a Container.  In particular, conditional Containers all have Auto Deactivate triggers (that cannot be deleted). This means that the Container will deactivate when its parent Container deactivates.  Note that if a conditional Container is not within a conditional Container, it deactivates when the Model (root) Container deactivates (i.e., at the end of the realization).

Related Topics…

Learn more about: