com.ibm.wbiserver.brules.mgmt.ruleset

Interface RuleSetRule

All Superinterfaces:
BusinessRuleChangeDetector, BusinessRuleValidateable, Rule, java.io.Serializable
All known subinterfaces:
RuleSetTemplateInstanceRule

  1. public interface RuleSetRule
  2. extends Rule, java.io.Serializable
This interface represents a rule contained within a ruleset. There is another interface, DecisionTableRule, that represents a rule contained within a decision table. Two different interfaces are used because a rule within a ruleset has a different kind of parent from a rule within a decision table.

Field Summary

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

Method Summary

Modifier and Type Method and Description
  1. RuleBlock
getParentRuleBlock()
Get the rule block that contains this rule.
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.Rule
getDescription, getDisplayName, getExpandedUserPresentation, getName, getUserPresentation, isDisplayNameSynchronizedToName, setDescription, setDisplayName, setDisplayNameIsSynchronizedToName
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

getParentRuleBlock

  1. RuleBlock getParentRuleBlock()
Get the rule block that contains this rule.
Returns:
The rule block that contains this rule.