public Set preparePublishedAnswerSet(PublishedItemText publishedItemText, Set answerSet) { log.debug("**published answer size = " + answerSet.size()); HashSet h = new HashSet(); Iterator l = answerSet.iterator(); while (l.hasNext()) { Answer answer = (Answer) l.next(); PublishedAnswer publishedAnswer = new PublishedAnswer( publishedItemText, answer.getText(), answer.getSequence(), answer.getLabel(), answer.getIsCorrect(), answer.getGrade(), answer.getScore(), answer.getPartialCredit(), answer.getDiscount(), //answer.getCorrectOptionLabels(), null); Set publishedAnswerFeedbackSet = preparePublishedAnswerFeedbackSet( publishedAnswer, answer.getAnswerFeedbackSet()); publishedAnswer.setAnswerFeedbackSet(publishedAnswerFeedbackSet); h.add(publishedAnswer); } return h; }
public Set preparePublishedAnswerSet(PublishedItemText publishedItemText, Set answerSet) { log.debug("**published answer size = " + answerSet.size()); HashSet h = new HashSet(); Iterator l = answerSet.iterator(); while (l.hasNext()) { Answer answer = (Answer) l.next(); PublishedAnswer publishedAnswer = new PublishedAnswer( publishedItemText, answer.getText(), answer.getSequence(), answer.getLabel(), answer.getIsCorrect(), answer.getGrade(), answer.getScore(), answer.getPartialCredit(), answer.getDiscount(), //answer.getCorrectOptionLabels(), null); Set publishedAnswerFeedbackSet = preparePublishedAnswerFeedbackSet( publishedAnswer, answer.getAnswerFeedbackSet()); publishedAnswer.setAnswerFeedbackSet(publishedAnswerFeedbackSet); h.add(publishedAnswer); } return h; }