com.ibm.wbiserver.brules.mgmt.dtable

Interface TreeConditionTermDefinition

All Superinterfaces:
java.io.Serializable

  1. public interface TreeConditionTermDefinition
  2. extends java.io.Serializable
This interface represents the definition of a condition term. A condition term is 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.

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<TreeConditionValueTemplate>
getConditionValueTemplates()
Get the list of condition value templates associated with this condition term.
  1. java.lang.String
getUserPresentation()
Get the user presentation string for this condition term definition.

Field Detail

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

Method Detail

getConditionValueTemplates

  1. java.util.List<TreeConditionValueTemplate> getConditionValueTemplates( )
Get the list of condition value templates associated with this condition term. A condition value is the "right-hand side" of a condition. For example, if the condition is "intVar + 1 > intVar2 + 10", the condition value is the "intVar2 + 10" part. The templates in this list can be used to define condition values.
Returns:
The list of condition value templates associated with this condition term. The list may be empty if there are no condition value templates. The returned list is unmodifiable.

getUserPresentation

  1. java.lang.String getUserPresentation( )
Get the user presentation string for this condition term definition.
Returns:
The user presentation string for this condition term definition. May be null if the condition term is defined by a template.