org.drools.verifier.components
Class PatternComponentSource

java.lang.Object
  extended by org.drools.verifier.data.VerifierComponent
      extended by org.drools.verifier.components.PackageComponent
          extended by org.drools.verifier.components.RuleComponent
              extended by org.drools.verifier.components.PatternComponent
                  extended by org.drools.verifier.components.PatternComponentSource
All Implemented Interfaces:
Comparable<VerifierComponent>, ChildComponent, Source, Cause
Direct Known Subclasses:
VerifierAccumulateDescr, VerifierCollectDescr, VerifierFromDescr

public abstract class PatternComponentSource
extends PatternComponent
implements Source


Constructor Summary
PatternComponentSource(Pattern pattern)
           
 
Method Summary
 int getOrderNumber()
           
 String getParentPath()
           
 VerifierComponentType getParentType()
           
 void setOrderNumber(int orderNumber)
           
 void setParentPath(String parentPath)
           
 void setParentType(VerifierComponentType parentType)
           
 
Methods inherited from class org.drools.verifier.components.PatternComponent
getPath, getPatternName, getPatternOrderNumber, getPatternPath
 
Methods inherited from class org.drools.verifier.components.RuleComponent
getFullRulePath, getRuleName, getRulePath, setRuleName
 
Methods inherited from class org.drools.verifier.components.PackageComponent
getPackageName, getPackagePath, setPackageName
 
Methods inherited from class org.drools.verifier.data.VerifierComponent
compareTo, getCauses, getVerifierComponentType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.verifier.components.Source
getPath, getVerifierComponentType
 

Constructor Detail

PatternComponentSource

public PatternComponentSource(Pattern pattern)
Method Detail

getParentType

public VerifierComponentType getParentType()
Specified by:
getParentType in interface ChildComponent
Overrides:
getParentType in class RuleComponent

getParentPath

public String getParentPath()
Specified by:
getParentPath in interface ChildComponent
Overrides:
getParentPath in class RuleComponent

getOrderNumber

public int getOrderNumber()
Specified by:
getOrderNumber in interface ChildComponent
Overrides:
getOrderNumber in class RuleComponent

setParentType

public void setParentType(VerifierComponentType parentType)
Overrides:
setParentType in class RuleComponent

setParentPath

public void setParentPath(String parentPath)
Overrides:
setParentPath in class RuleComponent

setOrderNumber

public void setOrderNumber(int orderNumber)
Overrides:
setOrderNumber in class RuleComponent


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.