if (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS)) { if (!(StringUtils.isEmpty(item.getThemeText()))){ content += item.getThemeText(); if (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS)) { final List<ItemTextIfc> itemTextArraySorted = item.getItemTextArraySorted(); for (ItemTextIfc itemTextIfc : itemTextArraySorted) { if(!((item.getTypeId().equals(TypeIfc.CALCULATED_QUESTION)))) { if (!(StringUtils.isEmpty(itemTextIfc.getText()))) { content += separator(content) + itemTextIfc.getText(); if ((item.getTypeId().equals(TypeIfc.MULTIPLE_CHOICE)) || (item.getTypeId().equals(TypeIfc.FILL_IN_BLANK)) || (item.getTypeId().equals(TypeIfc.MATCHING)) || (item.getTypeId().equals(TypeIfc.FILL_IN_NUMERIC)) || (item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT_SINGLE_SELECTION)) || (item.getTypeId().equals(TypeIfc.MATRIX_CHOICES_SURVEY)) || (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS))) { final List<AnswerIfc> answerArraySorted = itemTextIfc.getAnswerArraySorted(); for (AnswerIfc answerIfc : answerArraySorted) { if (!(StringUtils.isEmpty(answerIfc.getText()))) { if (!(((item.getTypeId().equals(TypeIfc.MATCHING) && (!(answerIfc.getIsCorrect())))))) { content += separator(content) + answerIfc.getText();
if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION)) { score = "1"; else if (item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT) || item.getTypeId().equals(TypeIfc.FILL_IN_BLANK) || item.getTypeId().equals(TypeIfc.MATCHING) || item.getTypeId().equals(TypeIfc.CALCULATED_QUESTION) // CALCULATED_QUESTION ) { score = (String) itemMap.get("score");
if (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS)) { if (!(StringUtils.isEmpty(item.getThemeText()))){ content += item.getThemeText(); if (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS)) { final List<ItemTextIfc> itemTextArraySorted = item.getItemTextArraySorted(); for (ItemTextIfc itemTextIfc : itemTextArraySorted) { if(!((item.getTypeId().equals(TypeIfc.CALCULATED_QUESTION)))) { if (!(StringUtils.isEmpty(itemTextIfc.getText()))) { content += separator(content) + itemTextIfc.getText(); if ((item.getTypeId().equals(TypeIfc.MULTIPLE_CHOICE)) || (item.getTypeId().equals(TypeIfc.FILL_IN_BLANK)) || (item.getTypeId().equals(TypeIfc.MATCHING)) || (item.getTypeId().equals(TypeIfc.FILL_IN_NUMERIC)) || (item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT_SINGLE_SELECTION)) || (item.getTypeId().equals(TypeIfc.MATRIX_CHOICES_SURVEY)) || (item.getTypeId().equals(TypeIfc.EXTENDED_MATCHING_ITEMS))) { final List<AnswerIfc> answerArraySorted = itemTextIfc.getAnswerArraySorted(); for (AnswerIfc answerIfc : answerArraySorted) { if (!(StringUtils.isEmpty(answerIfc.getText()))) { if (!(((item.getTypeId().equals(TypeIfc.MATCHING) && (!(answerIfc.getIsCorrect())))))) { content += separator(content) + answerIfc.getText();
if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION)) { score = "1"; else if (item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT) || item.getTypeId().equals(TypeIfc.FILL_IN_BLANK) || item.getTypeId().equals(TypeIfc.MATCHING) || item.getTypeId().equals(TypeIfc.CALCULATED_QUESTION) // CALCULATED_QUESTION ) { score = (String) itemMap.get("score");
answerList = aList == null ? answerList : aList; if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION) ) { answerList.add(allFeedbacksMap); if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION) ) { for (Entry<String, String> entrySet : allFeedbacksMap.entrySet()) { String allFeedback = (String) entrySet.getValue(); if (item.getTypeId().equals(TypeIfc.TRUE_FALSE)) if (item.getTypeId().equals(TypeIfc.MULTIPLE_CHOICE) || item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT)) { HashSet set = new HashSet(); AnswerFeedback answerFeedback = new AnswerFeedback();
answerList = aList == null ? answerList : aList; if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION) ) { answerList.add(allFeedbacksMap); if (item.getTypeId().equals(TypeIfc.ESSAY_QUESTION) ) { for (Entry<String, String> entrySet : allFeedbacksMap.entrySet()) { String allFeedback = (String) entrySet.getValue(); if (item.getTypeId().equals(TypeIfc.TRUE_FALSE)) if (item.getTypeId().equals(TypeIfc.MULTIPLE_CHOICE) || item.getTypeId().equals(TypeIfc.MULTIPLE_CORRECT)) { HashSet set = new HashSet(); AnswerFeedback answerFeedback = new AnswerFeedback();
long itemTypeId = item.getTypeId().longValue(); String mcmsPartialCredit = item.getItemMetaDataByLabel(ItemMetaDataIfc.MCMS_PARTIAL_CREDIT); if (hasRandomPartDiscount &&
long itemTypeId = item.getTypeId().longValue(); String mcmsPartialCredit = item.getItemMetaDataByLabel(ItemMetaDataIfc.MCMS_PARTIAL_CREDIT); if (hasRandomPartDiscount &&