| author: Steven Williams author: Create a rule base for the set of rule templates in the author: TemplateContainer. These rules are used internally by the author: engine to generate the actual decision table rules based on author: which columns have been filled in. author: Basically, if a rule template requires columns A and B then author: the template rule base will generate a rule with columns A and B author: as the LHS and a RHS which triggers the rule to be generated. author: ie. author: rule "template1" author: when author: r : Row() author: Cell(row == r, column == "column1") author: Cell(row == r, column == "column2") author: then author: generator.generate( "template1", r); author: end |