[jboss-svn-commits] JBL Code SVN: r21478 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 12 11:45:23 EDT 2008


Author: tirelli
Date: 2008-08-12 11:45:23 -0400 (Tue, 12 Aug 2008)
New Revision: 21478

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/RuleBuildContext.java
Log:
Assigning type to stack

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/RuleBuildContext.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/RuleBuildContext.java	2008-08-12 15:18:36 UTC (rev 21477)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/RuleBuildContext.java	2008-08-12 15:45:23 UTC (rev 21478)
@@ -31,6 +31,7 @@
 import org.drools.rule.Package;
 import org.drools.rule.Query;
 import org.drools.rule.Rule;
+import org.drools.rule.RuleConditionElement;
 import org.drools.spi.DeclarationScopeResolver;
 import org.drools.util.DateUtils;
 
@@ -46,7 +47,7 @@
 
     // a stack for the rule building used
     // for declarations resolution
-    private Stack                       buildStack;
+    private Stack<RuleConditionElement> buildStack;
 
     // current Rule descriptor
     private RuleDescr                   ruleDescr;
@@ -65,7 +66,7 @@
                             final DialectCompiletimeRegistry dialectCompiletimeRegistry,
                             final Package pkg,
                             final Dialect defaultDialect) {
-        this.buildStack = new Stack();
+        this.buildStack = new Stack<RuleConditionElement>();
         this.declarationResolver = new DeclarationScopeResolver( new Map[]{pkg.getGlobals()},
                                                                  this.buildStack );
         this.ruleDescr = ruleDescr;
@@ -121,7 +122,7 @@
 
     /**
      * Sets the available declarationResolver instance
-     * @param declarationResolver
+     * @param variables
      */
     public void setDeclarationResolver(final DeclarationScopeResolver variables) {
         this.declarationResolver = variables;
@@ -139,7 +140,7 @@
         this.patternId = patternId;
     }
 
-    public Stack getBuildStack() {
+    public Stack<RuleConditionElement> getBuildStack() {
         return this.buildStack;
     }
 




More information about the jboss-svn-commits mailing list