[jboss-svn-commits] JBL Code SVN: r20738 - in labs/jbossrules/trunk/drools-clips: src/main/java/org/drools/rule/builder/dialect/clips and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jun 24 19:09:51 EDT 2008


Author: mark.proctor at jboss.com
Date: 2008-06-24 19:09:51 -0400 (Tue, 24 Jun 2008)
New Revision: 20738

Modified:
   labs/jbossrules/trunk/drools-clips/.classpath
   labs/jbossrules/trunk/drools-clips/src/main/java/org/drools/rule/builder/dialect/clips/ClipsDialect.java
Log:
JBRULES-720 Clips Parser
-mvel language level is now set specifically for each call.

Modified: labs/jbossrules/trunk/drools-clips/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-clips/.classpath	2008-06-24 23:09:43 UTC (rev 20737)
+++ labs/jbossrules/trunk/drools-clips/.classpath	2008-06-24 23:09:51 UTC (rev 20738)
@@ -8,7 +8,7 @@
   <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
   <classpathentry kind="src" path="/drools-compiler"/>
   <classpathentry kind="src" path="/drools-core"/>
-  <classpathentry kind="var" path="M2_REPO/org/mvel/mvel/2.0-SNAPSHOT/mvel-2.0-SNAPSHOT.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/mvel/mvel/2.0-dp4/mvel-2.0-dp4.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/antlr/antlr-runtime/3.0/antlr-runtime-3.0.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/eclipse/jdt/core/3.2.3.v_686_R32x/core-3.2.3.v_686_R32x.jar"/>
   <classpathentry kind="var" path="M2_REPO/janino/janino/2.5.10/janino-2.5.10.jar"/>

Modified: labs/jbossrules/trunk/drools-clips/src/main/java/org/drools/rule/builder/dialect/clips/ClipsDialect.java
===================================================================
--- labs/jbossrules/trunk/drools-clips/src/main/java/org/drools/rule/builder/dialect/clips/ClipsDialect.java	2008-06-24 23:09:43 UTC (rev 20737)
+++ labs/jbossrules/trunk/drools-clips/src/main/java/org/drools/rule/builder/dialect/clips/ClipsDialect.java	2008-06-24 23:09:51 UTC (rev 20738)
@@ -23,20 +23,10 @@
     public ClipsDialect(PackageBuilder builder,
                                    PackageRegistry pkgRegistry,
                                    Package pkg) {
-        super( setConf( builder ), pkgRegistry, pkg);
+        super( builder, pkgRegistry, pkg);
+        setLanguageLevel( 5 );
 
     }
-    
-    /**
-     * hack so I can set a conf value while calling a constructor
-     * @param builder
-     * @return
-     */
-    private static PackageBuilder setConf(PackageBuilder builder) {
-        MVELDialectConfiguration conf = (MVELDialectConfiguration) builder.getPackageBuilderConfiguration().getDialectConfiguration( "mvel" );
-        conf.setLangLevel( 5 );
-        return builder;
-    }
 
     public String getId() {
         return ID;




More information about the jboss-svn-commits mailing list