org.drools.verifier.components
Class RuleComponent
java.lang.Object
org.drools.verifier.data.VerifierComponent
org.drools.verifier.components.PackageComponent
org.drools.verifier.components.RuleComponent
- All Implemented Interfaces:
- Comparable<VerifierComponent>, ChildComponent, Cause
- Direct Known Subclasses:
- Pattern, PatternComponent, PatternVariable, RuleEval, RuleOperatorDescr, SubRule, TextConsequence, VerifierAccessorDescr, VerifierFieldAccessDescr, VerifierFunctionCallDescr, VerifierMethodAccessDescr
public abstract class RuleComponent
- extends PackageComponent
- implements ChildComponent
RuleComponent
public RuleComponent(VerifierRule rule)
getFullRulePath
public String getFullRulePath()
- Returns:
- Rule package name + rule name.
getRuleName
public String getRuleName()
setRuleName
protected void setRuleName(String ruleName)
getRulePath
public String getRulePath()
getPath
public String getPath()
- Specified by:
getPath
in class VerifierComponent
getParentType
public VerifierComponentType getParentType()
- Specified by:
getParentType
in interface ChildComponent
getParentPath
public String getParentPath()
- Specified by:
getParentPath
in interface ChildComponent
getOrderNumber
public int getOrderNumber()
- Specified by:
getOrderNumber
in interface ChildComponent
setParentType
public void setParentType(VerifierComponentType parentType)
setParentPath
public void setParentPath(String parentPath)
setOrderNumber
public void setOrderNumber(int orderNumber)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.