import org.drools.rule.builder.dialect.mvel.MVELConsequenceBuilder;
public class ClipsConsequenceBuilder extends MVELConsequenceBuilder {
public void build(RuleBuildContext context) {
Appendable builder = new StringBuilderAppendable();
List list = (List) context.getRuleDescr().getConsequence();
for ( Iterator it = list.iterator(); it.hasNext(); ) {
FunctionHandlers.dump( (LispForm) it.next(),
builder );
}
context.getRuleDescr().setConsequence( builder.toString() );
super.build( context );
// Rule rule = context.getRule();
// BlockExecutionEngine rhs = ( BlockExecutionEngine ) context.getRuleDescr().getConsequence();