Configuring Transitions

All transition configuration is done using tabs in the Properties view for the transition.

It assumes that nodes and transitions are laid out on the canvas as explained in Outlining a State Model.

Tip: A red arrow indicates a transition with a rule that has errors.

Procedure

  1. In the diagram, select the transition you want to configure.
  2. In the Properties view select the General tab, add a name and description as desired.
  3. Do one of the following:
    • If the transition occurs automatically, select the No Condition check box. Configuration of this transition is complete.
    • If the transition occurs only when its associated rule executes, clear the No Condition check box and continue to the next step.
  4. (If you did not check the No Condition check box.) Set a rule priority as desired.

    At runtime, when this transition rule is added to the rule agenda for a conflict resolution cycle, the priority determines its place in the order of execution.

  5. Select the Rule tab and define the rule for this transition. Do any of the following as appropriate:
    • If the rule requires multiple entities to be present in working memory before it executes, add the entity or entities to the declaration section.
    • Define the conditions (if any) in the Conditions section.
    • In the Actions section define the actions (if any) that will occur when the rule executes.