com.ibm.wbiserver.brules.mgmt.dtable

Interface ActionNode

All Superinterfaces:
BusinessRuleChangeDetector, BusinessRuleValidateable, java.io.Serializable, TreeNode

  1. public interface ActionNode
  2. extends java.io.Serializable, TreeNode
This interface represents an action node within a decision tree. Actions are the result of executing the decision tree. They assign values to the output variables. Action nodes are always the leaf nodes of the tree since the represent the end state after having traversed the condition nodes of the tree to get to the final action to be performed. An action node can have one or more individual actions that are performed. Each action assigns a value to some output variable, referred to as the term.

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT

Method Summary

Modifier and Type Method and Description
  1. java.util.List<TreeAction>
getTreeActions()
Get the list of tree actions associated with this action node.
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.dtable.TreeNode
getContainingTreeBlock, getParentNode, getRootNode, isOtherwiseCase
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.BusinessRuleValidateable
validate
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.BusinessRuleChangeDetector
hasChanges

Field Detail

  1. static final java.lang.String COPYRIGHT
See Also:

Method Detail

getTreeActions

  1. java.util.List<TreeAction> getTreeActions( )
Get the list of tree actions associated with this action node. This is the list of actions to be performed by this action node.
Returns:
A List of TreeAction objects representing the actions for this action node. The returned list is unmodifiable.