[jboss-svn-commits] JBL Code SVN: r9780 - in labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools: semantics/java/builder and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Feb 26 19:06:47 EST 2007


Author: mark.proctor at jboss.com
Date: 2007-02-26 19:06:47 -0500 (Mon, 26 Feb 2007)
New Revision: 9780

Added:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/semantics/java/builder/FromBuilder.java
Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/dialect/mvel/MVELFromBuilder.java
Log:
JBRULES-708 MVEL Integration
-More interface/implementation seperation for dialects

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/dialect/mvel/MVELFromBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/dialect/mvel/MVELFromBuilder.java	2007-02-27 00:04:40 UTC (rev 9779)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/dialect/mvel/MVELFromBuilder.java	2007-02-27 00:06:47 UTC (rev 9780)
@@ -31,6 +31,7 @@
 import org.drools.semantics.java.builder.BuildUtils;
 import org.drools.semantics.java.builder.ColumnBuilder;
 import org.drools.semantics.java.builder.ConditionalElementBuilder;
+import org.drools.semantics.java.builder.FromBuilder;
 import org.drools.spi.DataProvider;
 import org.mvel.CompiledExpression;
 import org.mvel.ExpressionParser;
@@ -43,10 +44,10 @@
  */
 public class MVELFromBuilder
     implements
-    ConditionalElementBuilder {
+    ConditionalElementBuilder, FromBuilder {
 
-    /**
-     * @inheritDoc
+    /* (non-Javadoc)
+     * @see org.drools.dialect.mvel.FromBuilder#build(org.drools.semantics.java.builder.BuildContext, org.drools.semantics.java.builder.BuildUtils, org.drools.semantics.java.builder.ColumnBuilder, org.drools.lang.descr.BaseDescr)
      */
     public ConditionalElement build(final BuildContext context,
                                     final BuildUtils utils,

Added: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/semantics/java/builder/FromBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/semantics/java/builder/FromBuilder.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/semantics/java/builder/FromBuilder.java	2007-02-27 00:06:47 UTC (rev 9780)
@@ -0,0 +1,16 @@
+package org.drools.semantics.java.builder;
+
+import org.drools.lang.descr.BaseDescr;
+import org.drools.rule.ConditionalElement;
+
+public interface FromBuilder {
+
+    /**
+     * @inheritDoc
+     */
+    public ConditionalElement build(final BuildContext context,
+                                    final BuildUtils utils,
+                                    final ColumnBuilder columnBuilder,
+                                    final BaseDescr descr);
+
+}
\ No newline at end of file




More information about the jboss-svn-commits mailing list