[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