[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