|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.drools.guvnor.importgenerator.PackageFile
public class PackageFile
Represents a drl package file found in the file system
| Constructor Summary | |
|---|---|
PackageFile()
|
|
| Method Summary | |
|---|---|
void |
addCompilationError(String compilationError)
|
void |
addDependencyError(String dependencyError)
|
void |
addImports(String imports)
|
void |
addRuleFile(File ruleFile)
|
void |
buildPackage()
compiles the rule files into a package and generates any error details |
static Map<String,PackageFile> |
buildPackages(CmdArgsParser options)
goes through the file system calling extract to build a list of PackageFile objects |
void |
buildPackageWithAccurateDependencyErrorDetection()
impl that determines whether you have dependency errors - this is not completed - unsure how to display/count error packages if you get one comp error and one dep error in a simple package |
String |
getCompilationErrors()
|
String |
getDependencyErrors()
|
File |
getFile()
|
String |
getFormat()
|
String |
getImports()
|
String |
getName()
|
org.drools.rule.Package |
getPkg()
|
List<File> |
getRuleFiles()
|
Map<String,Rule> |
getRules()
|
boolean |
hasCompilationErrors()
|
boolean |
hasDependencyErrors()
|
boolean |
hasErrors()
|
boolean |
isFormat(org.jboss.drools.guvnor.importgenerator.PackageFile.Format isFormat)
|
void |
setCompilationErrors(String compilationErrors)
|
void |
setDependencyErrors(String dependencyErrors)
|
void |
setFile(File file)
|
void |
setName(String name)
|
void |
setPkg(org.drools.rule.Package pkg)
|
void |
setRules(Map<String,Rule> rules)
|
byte[] |
toByteArray()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PackageFile()
| Method Detail |
|---|
public static Map<String,PackageFile> buildPackages(CmdArgsParser options)
throws Exception
options -
Exception
public void buildPackage()
throws IOException,
org.drools.compiler.DroolsParserException
IOException
org.drools.compiler.DroolsParserException
public void buildPackageWithAccurateDependencyErrorDetection()
throws IOException,
org.drools.compiler.DroolsParserException
IOException
org.drools.compiler.DroolsParserException
public byte[] toByteArray()
throws IOException
IOExceptionpublic void addRuleFile(File ruleFile)
public List<File> getRuleFiles()
public boolean isFormat(org.jboss.drools.guvnor.importgenerator.PackageFile.Format isFormat)
public String getFormat()
public File getFile()
public void setFile(File file)
public String getDependencyErrors()
public void setDependencyErrors(String dependencyErrors)
public boolean hasDependencyErrors()
public void addDependencyError(String dependencyError)
public String getCompilationErrors()
public void setCompilationErrors(String compilationErrors)
public boolean hasCompilationErrors()
public void addCompilationError(String compilationError)
public boolean hasErrors()
public org.drools.rule.Package getPkg()
public void setPkg(org.drools.rule.Package pkg)
public String getImports()
public void addImports(String imports)
public Map<String,Rule> getRules()
public void setRules(Map<String,Rule> rules)
public String getName()
public void setName(String name)
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||