org.drools.lang.descr
Class PackageDescr
java.lang.Object
org.drools.lang.descr.BaseDescr
org.drools.lang.descr.PackageDescr
- All Implemented Interfaces:
- java.io.Serializable
public class PackageDescr
- extends BaseDescr
- See Also:
- Serialized Form
Constructor Summary |
PackageDescr(java.lang.String name)
|
PackageDescr(java.lang.String name,
java.lang.String documentation)
|
Methods inherited from class org.drools.lang.descr.BaseDescr |
getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getStartCharacter, getText, setEndCharacter, setEndLocation, setLocation, setStartCharacter, setText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PackageDescr
public PackageDescr(java.lang.String name)
PackageDescr
public PackageDescr(java.lang.String name,
java.lang.String documentation)
getName
public java.lang.String getName()
getDocumentation
public java.lang.String getDocumentation()
addImport
public void addImport(ImportDescr importEntry)
getImports
public java.util.List getImports()
addFunctionImport
public void addFunctionImport(FunctionImportDescr importFunction)
getFunctionImports
public java.util.List getFunctionImports()
addGlobal
public void addGlobal(GlobalDescr global)
getGlobals
public java.util.List getGlobals()
addAttribute
public void addAttribute(AttributeDescr attribute)
getAttributes
public java.util.List getAttributes()
addFactTemplate
public void addFactTemplate(FactTemplateDescr factTemplate)
getFactTemplates
public java.util.List getFactTemplates()
addFunction
public void addFunction(FunctionDescr function)
getFunctions
public java.util.List getFunctions()
addRule
public void addRule(RuleDescr rule)
getRules
public java.util.List getRules()