* Creates and returns a new Decision Table object.
* @param name -- The name of the new decision table.
* @return -- The new decision table
*/
public RDecisionTable newDecisionTable(RName name, IRSession session)throws RulesException{
IRObject table = decisiontables.get(name);
if(table !=null && table.type() != IRObject.iDecisiontable){
throw new RulesException("ParsingError","New Decision Table","For some reason, "+name.stringValue()+" isn't a decision table");
}
if(table != null){
session.getState().debug("Overwritting the Decision Table: "+name.stringValue());
}