IBM WebSphere Application ServerTM
Release 7

com.ibm.wbiserver.brules.mgmt.ruleset
Interface RuleSetRule

All Superinterfaces:
BusinessRuleChangeDetector, BusinessRuleValidateable, Rule, java.io.Serializable
All Known Subinterfaces:
RuleSetTemplateInstanceRule

public interface RuleSetRule
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
static java.lang.String COPYRIGHT
           
 
Method Summary
 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

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getParentRuleBlock

RuleBlock getParentRuleBlock()
Get the rule block that contains this rule.

Returns:
The rule block that contains this rule.

IBM WebSphere Application ServerTM
Release 7