[jboss-svn-commits] JBL Code SVN: r12114 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 23 22:09:22 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-05-23 22:09:22 -0400 (Wed, 23 May 2007)
New Revision: 12114
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELConsequenceBuilder.java
Log:
JBRULES-708 MVEL Integration
-Small api change.
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELConsequenceBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELConsequenceBuilder.java 2007-05-24 01:45:37 UTC (rev 12113)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELConsequenceBuilder.java 2007-05-24 02:09:22 UTC (rev 12114)
@@ -15,14 +15,13 @@
implements
ConsequenceBuilder {
- public void build(final RuleBuildContext context,
- final RuleDescr ruleDescr) {
+ public void build(final RuleBuildContext context) {
// pushing consequence LHS into the stack for variable resolution
context.getBuildStack().push( context.getRule().getLhs() );
final DroolsMVELFactory factory = new DroolsMVELFactory(context.getDeclarationResolver().getDeclarations(), null, context.getPkg().getGlobals() );
- final Serializable expr = MVEL.compileExpression( (String) ruleDescr.getConsequence() );
+ final Serializable expr = MVEL.compileExpression( (String) context.getRuleDescr().getConsequence() );
context.getRule().setConsequence( new MVELConsequence( expr,
factory ) );
More information about the jboss-svn-commits
mailing list