org.drools.decisiontable.model
Class Ruleset

java.lang.Object
  extended by org.drools.decisiontable.model.Ruleset
All Implemented Interfaces:
DRLJavaEmitter

public class Ruleset
extends java.lang.Object
implements DRLJavaEmitter


Constructor Summary
Ruleset(java.lang.String name)
           
 
Method Summary
 void addFunctions(java.lang.String listing)
           
 void addImport(Import imp)
           
 void addRule(Rule rule)
           
 void addVariable(Variable varz)
           
 java.util.List getImports()
           
 java.lang.String getName()
           
 java.util.List getRules()
           
 java.util.List getVariables()
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Ruleset

public Ruleset(java.lang.String name)
Method Detail

addImport

public void addImport(Import imp)

addVariable

public void addVariable(Variable varz)

addRule

public void addRule(Rule rule)

addFunctions

public void addFunctions(java.lang.String listing)

toXML

public java.lang.String toXML()
Specified by:
toXML in interface DRLJavaEmitter
Returns:
an XML snippet (well formed) for the current object. This should NOT be a complete XML document, just well formed.

getName

public java.lang.String getName()

getImports

public java.util.List getImports()

getVariables

public java.util.List getVariables()

getRules

public java.util.List getRules()