[jboss-svn-commits] JBL Code SVN: r12002 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 21 01:35:45 EDT 2007


Author: michael.neale at jboss.com
Date: 2007-05-21 01:35:45 -0400 (Mon, 21 May 2007)
New Revision: 12002

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELGlobalVariable.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELLocalDeclarationVariable.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELPreviousDeclarationVariable.java
Log:
corrected to implement MVEL18 interfaces

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java	2007-05-21 04:53:30 UTC (rev 12001)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java	2007-05-21 05:35:45 UTC (rev 12002)
@@ -18,7 +18,7 @@
     private Map           localDeclarations;
     private Map           previousDeclarations;
     private Map           globals;
-
+    
     private Map           resolvers;
     //private
     private WorkingMemory workingMemory;
@@ -119,6 +119,13 @@
         return this.resolvers.containsKey( name );
     }
 
+    /**
+     * This is not used in drools.
+     */
+    public VariableResolver createVariable(String arg0, Object arg1, Class arg2) {
+        return null;
+    }
+
     //    public ValueHandler createExternalVariable(String identifier) {        
     //        registerExternalVariable( identifier );
     //        ValueHandler variable;

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELGlobalVariable.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELGlobalVariable.java	2007-05-21 04:53:30 UTC (rev 12001)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELGlobalVariable.java	2007-05-21 05:35:45 UTC (rev 12002)
@@ -38,4 +38,17 @@
         return 0;
     }
 
+    /**
+     * Not used in drools.
+     */
+    public Class getType() {
+        return null;
+    }
+
+    /**
+     * Not used in drools.
+     */
+    public void setStaticType(Class arg0) {
+    }
+
 }

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELLocalDeclarationVariable.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELLocalDeclarationVariable.java	2007-05-21 04:53:30 UTC (rev 12001)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELLocalDeclarationVariable.java	2007-05-21 05:35:45 UTC (rev 12002)
@@ -36,4 +36,17 @@
         return 0;
     }
 
+    /**
+     * Not used in drools.
+     */
+    public Class getType() {
+        return null;
+    }
+    
+    /**
+     * Not used in drools.
+     */
+    public void setStaticType(Class arg0) {
+    }
+
 }

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELPreviousDeclarationVariable.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELPreviousDeclarationVariable.java	2007-05-21 04:53:30 UTC (rev 12001)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELPreviousDeclarationVariable.java	2007-05-21 05:35:45 UTC (rev 12002)
@@ -36,4 +36,17 @@
         return 0;
     }
 
+    /**
+     * Not used in drools.
+     */
+    public Class getType() {
+        return null;
+    }
+
+    /**
+     * Not used in drools.
+     */
+    public void setStaticType(Class arg0) {
+    }
+
 }




More information about the jboss-svn-commits mailing list