com.ibm.wbiserver.brules.mgmt.dtable

Interface TreeConditionDefinition

  • All Superinterfaces:
    java.io.Serializable


    public interface TreeConditionDefinition
    extends java.io.Serializable
    This interface represents a shared definition of a tree condition term and the possible values for the condition. These definitions are referenced by the actual tree nodes that specify the logic of the decision table.
    • Method Detail

      • getConditionTermDefinition

        TreeConditionTermDefinition getConditionTermDefinition()
        Get the condition term definition for this tree condition. The condition term definition defines the "left-hand side" of a condition. For example, if the condition is "intVar + 1 > 50", the condition term definition would define the "intVar + 1" part.
        Returns:
        The condition term definition for this tree condition.
      • getConditionValueDefinitions

        java.util.List<TreeConditionValueDefinition> getConditionValueDefinitions()
        Get the list of shared condition value definitions for this condition definition. This list contains the list of possible values for this condition. This includes template instance expressions, which allow certain parameters to be changed at runtime.
        Returns:
        The list of shared condition value definitions for this condition. The returned list is unmodifiable.
      • getOrientation

        Orientation getOrientation()
        Get the orientation for this condition.
        Returns:
        The orientation for this condition.
IBM Business Process ManagerTM
Release 8