[virtualcommons-svn] SF.net SVN: virtualcommons:[183] mentalmodels/trunk/src/main/java/edu/asu/ co
Status: Beta
Brought to you by:
alllee
From: <kj...@us...> - 2009-07-15 22:14:48
|
Revision: 183 http://virtualcommons.svn.sourceforge.net/virtualcommons/?rev=183&view=rev Author: kjonas Date: 2009-07-15 21:54:25 +0000 (Wed, 15 Jul 2009) Log Message: ----------- Modified Paths: -------------- mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/ModuleService.java Modified: mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/ModuleService.java =================================================================== --- mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/ModuleService.java 2009-07-13 23:32:20 UTC (rev 182) +++ mentalmodels/trunk/src/main/java/edu/asu/commons/mme/service/ModuleService.java 2009-07-15 21:54:25 UTC (rev 183) @@ -17,21 +17,10 @@ @Transactional public class ModuleService extends Service.Base<Module, HibernateModuleDao>{ - public Integer currentModule = new Integer(1); - - public Module setToModule(int moduleNumber) + public Module getModule(int moduleNumber) { - currentModule = new Integer(moduleNumber); - Module tempModule = new Module(); - tempModule.setDescription("result of setModule - ignore!"); - return tempModule; - } - - public Module getNextModule() - { // Enter the sequence number in new Integer(Sequence number of module u want to fetch) - Module module = getDao().findByProperty("sequenceNo", currentModule); - setToModule(1 + currentModule.intValue()); + Module module = getDao().findByProperty("sequenceNo", moduleNumber); Hibernate.initialize(module); getLogger().debug("Module object is " + module.getDescription()); @@ -66,44 +55,4 @@ return module; } - public Module get1thModule() - { - // Enter the sequence number in new Integer(Sequence number of module u want to fetch) - setToModule(1); - Module module = getDao().findByProperty("sequenceNo", currentModule); - setToModule(1 + currentModule.intValue()); - - Hibernate.initialize(module); - getLogger().debug("Module object is " + module.getDescription()); - - Iterator<Block> iterateBlock = module.getBlocks().iterator(); - while(iterateBlock.hasNext()) - { - Block block = iterateBlock.next(); - Hibernate.initialize(block); - Iterator<QuestionGroup> iteratorquestionGrp = block.getQuestionGroups().iterator(); - { - while(iteratorquestionGrp.hasNext()) - { - QuestionGroup questionGroup = iteratorquestionGrp.next(); - Hibernate.initialize(questionGroup); - List<Question> questions = questionGroup.getQuestions(); - - for(int j = 0; j < questions.size(); j++) - { - Hibernate.initialize(questions.get(j)); - if(questions.get(j).getClass().getName().equalsIgnoreCase("edu.asu.commons.mme.entity.CategoricalQuestion")) - { - CategoricalQuestion categoricalQ = (CategoricalQuestion)questions.get(j); - Iterator<CategoricalOption> categoricalOption = categoricalQ.getCategoricalOptions().iterator(); - Hibernate.initialize(categoricalOption); - } - } - } - } - - } - return module; - } - } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |