[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