From: <jbo...@li...> - 2006-01-07 19:32:39
|
Author: mar...@jb... Date: 2006-01-07 14:32:33 -0500 (Sat, 07 Jan 2006) New Revision: 2023 Modified: trunk/labs/jbossrules/drools-core/src/main/java/org/drools/reteoo/BetaNodeBinder.java Log: -Removed jdk1.5 code Modified: trunk/labs/jbossrules/drools-core/src/main/java/org/drools/reteoo/BetaNodeBinder.java =================================================================== --- trunk/labs/jbossrules/drools-core/src/main/java/org/drools/reteoo/BetaNodeBinder.java 2006-01-07 19:12:13 UTC (rev 2022) +++ trunk/labs/jbossrules/drools-core/src/main/java/org/drools/reteoo/BetaNodeBinder.java 2006-01-07 19:32:33 UTC (rev 2023) @@ -6,6 +6,7 @@ import org.drools.FactHandle; import org.drools.WorkingMemory; +import org.drools.rule.Declaration; import org.drools.spi.BetaNodeConstraint; import org.drools.spi.Tuple; @@ -62,8 +63,10 @@ public Set getRequiredDeclarations() { Set declarations = new HashSet(); for ( int i = 0; i < this.constraints.length; i++ ) { - Collections.addAll( declarations, - this.constraints[i].getRequiredDeclarations() ); + Declaration[] array = this.constraints[i].getRequiredDeclarations(); + for (int j = 0; j < array.length; j++) { + declarations.add( array[j] ); + } } return declarations; } |