Author: pete.muir(a)jboss.org
Date: 2008-04-14 08:26:17 -0400 (Mon, 14 Apr 2008)
New Revision: 7938
Modified:
branches/Seam_2_0/src/main/org/jboss/seam/contexts/EntityBeanList.java
trunk/src/main/org/jboss/seam/contexts/EntityBeanList.java
Log:
JBSEAM-2892
Modified: branches/Seam_2_0/src/main/org/jboss/seam/contexts/EntityBeanList.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/contexts/EntityBeanList.java 2008-04-14
12:16:03 UTC (rev 7937)
+++ branches/Seam_2_0/src/main/org/jboss/seam/contexts/EntityBeanList.java 2008-04-14
12:26:17 UTC (rev 7938)
@@ -1,6 +1,7 @@
package org.jboss.seam.contexts;
import java.util.ArrayList;
+import java.util.Iterator;
import java.util.List;
/**
@@ -68,9 +69,10 @@
List<PassivatedEntity> newPassivatedList = new
ArrayList<PassivatedEntity>(list.size());
boolean found = false;
- for (int i=0; i<list.size(); i++) {
+ Iterator<Object> it = list.iterator();
+ for (int i=0; it.hasNext(); i++) {
PassivatedEntity passivatedEntity = null;
- Object value = list.get(i);
+ Object value = it.next();
if (value != null) {
passivatedEntity = PassivatedEntity.passivateEntity(value);
Modified: trunk/src/main/org/jboss/seam/contexts/EntityBeanList.java
===================================================================
--- trunk/src/main/org/jboss/seam/contexts/EntityBeanList.java 2008-04-14 12:16:03 UTC
(rev 7937)
+++ trunk/src/main/org/jboss/seam/contexts/EntityBeanList.java 2008-04-14 12:26:17 UTC
(rev 7938)
@@ -1,6 +1,7 @@
package org.jboss.seam.contexts;
import java.util.ArrayList;
+import java.util.Iterator;
import java.util.List;
/**
@@ -68,9 +69,10 @@
List<PassivatedEntity> newPassivatedList = new
ArrayList<PassivatedEntity>(list.size());
boolean found = false;
- for (int i=0; i<list.size(); i++) {
+ Iterator<Object> it = list.iterator();
+ for (int i=0; it.hasNext(); i++) {
PassivatedEntity passivatedEntity = null;
- Object value = list.get(i);
+ Object value = it.next();
if (value != null) {
passivatedEntity = PassivatedEntity.passivateEntity(value);