org.drools.eclipse
Class DRLInfo

java.lang.Object
  extended by org.drools.eclipse.DRLInfo

public class DRLInfo
extends Object


Nested Class Summary
static class DRLInfo.FunctionInfo
           
static class DRLInfo.PatternInfo
           
static class DRLInfo.RuleInfo
           
 
Constructor Summary
DRLInfo(String sourcePathName, org.drools.lang.descr.PackageDescr packageDescr, List<org.drools.compiler.DroolsError> parserErrors, org.drools.compiler.DialectCompiletimeRegistry dialectRegistry)
           
DRLInfo(String pathName, org.drools.lang.descr.PackageDescr packageDescr, List<org.drools.compiler.DroolsError> parserErrors, org.drools.rule.Package compiledPackage, org.drools.compiler.DroolsError[] builderErrors, org.drools.compiler.DialectCompiletimeRegistry dialectRegistry)
           
 
Method Summary
 void addError(org.drools.compiler.DroolsError error)
           
 org.drools.compiler.DroolsError[] getBuilderErrors()
           
 org.drools.compiler.DialectCompiletimeRegistry getDialectRegistry()
           
 DRLInfo.FunctionInfo getFunctionInfo(int drlLineNumber)
           
 DRLInfo.FunctionInfo[] getFunctionInfos()
           
 org.drools.rule.Package getPackage()
           
 org.drools.lang.descr.PackageDescr getPackageDescr()
           
 String getPackageName()
           
 List<org.drools.compiler.DroolsError> getParserErrors()
           
 org.eclipse.core.resources.IResource getResource()
           
 DRLInfo.RuleInfo getRuleInfo(int drlLineNumber)
           
 DRLInfo.RuleInfo[] getRuleInfos()
           
 String getSourcePathName()
           
 boolean isCompiled()
           
 void setResource(org.eclipse.core.resources.IResource resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRLInfo

public DRLInfo(String sourcePathName,
               org.drools.lang.descr.PackageDescr packageDescr,
               List<org.drools.compiler.DroolsError> parserErrors,
               org.drools.compiler.DialectCompiletimeRegistry dialectRegistry)

DRLInfo

public DRLInfo(String pathName,
               org.drools.lang.descr.PackageDescr packageDescr,
               List<org.drools.compiler.DroolsError> parserErrors,
               org.drools.rule.Package compiledPackage,
               org.drools.compiler.DroolsError[] builderErrors,
               org.drools.compiler.DialectCompiletimeRegistry dialectRegistry)
Method Detail

getSourcePathName

public String getSourcePathName()

getPackageDescr

public org.drools.lang.descr.PackageDescr getPackageDescr()

getParserErrors

public List<org.drools.compiler.DroolsError> getParserErrors()

addError

public void addError(org.drools.compiler.DroolsError error)

getPackage

public org.drools.rule.Package getPackage()

getBuilderErrors

public org.drools.compiler.DroolsError[] getBuilderErrors()

getPackageName

public String getPackageName()

isCompiled

public boolean isCompiled()

getRuleInfos

public DRLInfo.RuleInfo[] getRuleInfos()

getRuleInfo

public DRLInfo.RuleInfo getRuleInfo(int drlLineNumber)

getDialectRegistry

public org.drools.compiler.DialectCompiletimeRegistry getDialectRegistry()

getResource

public org.eclipse.core.resources.IResource getResource()

setResource

public void setResource(org.eclipse.core.resources.IResource resource)

getFunctionInfos

public DRLInfo.FunctionInfo[] getFunctionInfos()

getFunctionInfo

public DRLInfo.FunctionInfo getFunctionInfo(int drlLineNumber)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.