[virtualcommons-svn] SF.net SVN: virtualcommons:[225] mentalmodels/trunk/src/main/java/edu/asu/ co
Status: Beta
Brought to you by:
alllee
From: <see...@us...> - 2009-08-06 21:41:45
|
Revision: 225 http://virtualcommons.svn.sourceforge.net/virtualcommons/?rev=225&view=rev Author: seematalele Date: 2009-08-06 21:41:37 +0000 (Thu, 06 Aug 2009) Log Message: ----------- initialized the round objects in locations list Modified Paths: -------------- mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/LocationService.java Modified: mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/LocationService.java =================================================================== --- mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/LocationService.java 2009-08-06 21:29:02 UTC (rev 224) +++ mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/LocationService.java 2009-08-06 21:41:37 UTC (rev 225) @@ -1,12 +1,16 @@ package edu.asu.commons.mme.service; import java.util.ArrayList; +import java.util.Iterator; import java.util.List; + + import org.hibernate.Hibernate; import edu.asu.commons.mme.dao.HibernateLocationDao; import edu.asu.commons.mme.entity.Location; +import edu.asu.commons.mme.entity.Round; public class LocationService extends Service.Base<Location, HibernateLocationDao>{ @@ -15,9 +19,14 @@ { List<Location> locations = new ArrayList<Location>(); locations = getDao().findAll(); + Location initLocation = new Location(); for(int i = 0; i < locations.size(); i++) { - Hibernate.initialize(locations.get(i)); + initLocation = locations.get(i); + Hibernate.initialize(initLocation); + Iterator<Round> iterRound = initLocation.getRounds().iterator(); + while(iterRound.hasNext()) + Hibernate.initialize(iterRound.next()); } return locations; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |