public interface RuleReference extends ElementReference
This interface is not intended to be implemented by clients.
RuleSetReference.getRules()
Modifier and Type | Method and Description |
---|---|
int |
getParameterCount()
Returns the number of parameters declared by the element.
|
RuleReference |
getParent()
Returns the container rule.
|
RuleSetReference |
getRuleSet()
Returns the container rule set.
|
List<RuleReference> |
getSubRules()
Returns the subrules used during the evaluation.
|
VisibilityKind |
getVisibility()
Returns the rule visibility.
|
boolean |
isSubRule()
Returns
true if this is a subrule. |
getName, getProject
int getParameterCount()
RuleSetReference getRuleSet()
VisibilityKind getVisibility()
boolean isSubRule()
true
if this is a subrule.true
if this is a subrule, false
otherwise.RuleReference getParent()
null
if this is not a subrule.List<RuleReference> getSubRules()
RuleReference
elements.