Ruleflow Editor overview

You use the Ruleflow Editor to create and edit ruleflows for sequencing rule execution.

To open the Ruleflow Editor:

The following illustration describes the main parts of the Ruleflow Editor:

Diagram that illustrates the parts of the Ruleflow Editor
  1. Toolbar

  2. Palette

  3. Diagram

  4. Tabs

Selecting and editing in the Ruleflow Editor

You can select element in different ways depending on the number of elements:

The selected ruleflow element changes color.

Some basic editing aids are available:

Ruleflow Editor palette

You define the ruleflow structure by adding ruleflow nodes and transitions, which are available from the Ruleflow palette.

To create a ruleflow element:

  1. Click the Diagram tab of the Ruleflow Editor.

  2. Click the element you want to add in the palette.

  3. Click in the Diagram page of the Ruleflow Editor.

Table 1. Commands in the Ruleflow Editor palette
Command Description
Start node icon Create a start node Use this icon to insert a start node in the ruleflow. To edit the Initial action, select the start node in the Diagram page and use the Properties view.
End node icon Create an end node Use this icon to insert an end node in a ruleflow. To edit the action, select the end node in the Diagram page and use the Properties view.
Rule task icon Create a rule task Use this icon to insert a rule task in the ruleflow. To edit the rule task, select it in the Diagram page and use the Properties view.
Action task icon Create an action task Use this icon to insert an action task in the ruleflow. To edit the action task, select it in the Diagram page and use the Properties view.
Subflow task icon Create a subflow task Use this icon to insert a subflow task. To edit the subflow task, select it in the Diagram page and use the Properties view.
Branch node icon Create a branch node Use this icon to insert a branch in the ruleflow. To edit the branch, select it in the Diagram page and use the Properties view.
Fork node icon Create a fork node Use this icon to create a fork in a ruleflow. To edit the fork, select it in the Diagram page and use the Properties view.
Join node icon Create a join node Use this icon to insert a join in a ruleflow. To edit the join node, select it in the Diagram page and use the Properties view.
Transition icon Create a transition Use this icon to create a transition in the ruleflow. To edit the transition, select it in the Diagram page and use the Properties view.

For information about the Ruleflow Editor toolbar, see Ruleflow Editor toolbar.

Ruleflow Editor tabs

You use the tabs at the bottom of the Ruleflow Editor to view and work with different aspects of the ruleflow:

Diagram tab

This tab opens the Diagram page with a palette and toolbar. You use this view to create ruleflow nodes and work with the ruleflow as a whole.

IRL tab

This tab provides a translation of the ruleflow in the ILOG® Rule Language (IRL). This view is read-only.

XML source tab

This tab provides a view of the XML source of the artifact. This view is read-only.

You edit ruleflows and ruleflow nodes through a Properties view that contains specific information for the ruleflow itself and for each node in the ruleflow.

Note:

Task nodes have quick-reference icons to view details on initial actions, runtime rule selection and final actions.