private ItemText makeEMISimpleOptions(ItemFacade item, List<String> options, Map<String, String> optionMap) { ItemText itemText = new ItemText((ItemData) item.getData(), ItemTextIfc.EMI_ANSWER_OPTIONS_SEQUENCE, "", null); Set<AnswerIfc> answerSet = new TreeSet<AnswerIfc>(); itemText.setAnswerSet(answerSet); long seq = 1; for (String option : options) { option = option.trim(); String text = option.substring(3).trim(); Answer a = new Answer(itemText, text, seq++, option.substring(1, 2)); a.setIsCorrect(Boolean.FALSE); answerSet.add(a); optionMap.put(option.substring(1, 2), text); } return itemText; }
private ItemText makeEMISimpleOptions(ItemFacade item, List<String> options, Map<String, String> optionMap) { ItemText itemText = new ItemText((ItemData) item.getData(), ItemTextIfc.EMI_ANSWER_OPTIONS_SEQUENCE, "", null); Set<AnswerIfc> answerSet = new TreeSet<AnswerIfc>(); itemText.setAnswerSet(answerSet); long seq = 1; for (String option : options) { option = option.trim(); String text = option.substring(3).trim(); Answer a = new Answer(itemText, text, seq++, option.substring(1, 2)); a.setIsCorrect(Boolean.FALSE); answerSet.add(a); optionMap.put(option.substring(1, 2), text); } return itemText; }
answer.setText(makeFCKAttachment(answerTextStringbuf.toString())); answer.setItemText(itemText); answer.setIsCorrect(Boolean.TRUE); answer.setScore(Double.valueOf(item.getScore())); answer.setItem(item.getData());
correctVar = correctMap.get(ident); if (target.getKey().equals(correctVar)) { answer.setIsCorrect(Boolean.TRUE); answer.setIsCorrect(Boolean.FALSE);
correctVar = correctMap.get(ident); if (target.getKey().equals(correctVar)) { answer.setIsCorrect(Boolean.TRUE); answer.setIsCorrect(Boolean.FALSE);
answer.setText(makeFCKAttachment(answerTextStringbuf.toString())); answer.setItemText(itemText); answer.setIsCorrect(Boolean.TRUE); answer.setScore(Double.valueOf(item.getScore())); answer.setItem(item.getData());
if ("CorrectMatch".equals(correctStatus)) target.setIsCorrect(Boolean.TRUE); target.setIsCorrect(Boolean.FALSE);
distractor.setLabel(rb.getString("choice_labels").split(":")[answersSorted.size()]); distractor.setText(NONE_OF_THE_ABOVE); distractor.setIsCorrect(false); distractor.setScore(this.getItem().getScore()); distractor.setSequence(new Long(answers.size()));
distractor.setLabel(rb.getString("choice_labels").split(":")[answersSorted.size()]); distractor.setText(NONE_OF_THE_ABOVE); distractor.setIsCorrect(false); distractor.setScore(this.getItem().getScore()); distractor.setSequence(new Long(answers.size()));
answer.setIsCorrect(Boolean.TRUE);
distractor.setLabel(rb.getString("choice_labels").split(":")[answersSorted.size()]); distractor.setText(NONE_OF_THE_ABOVE); distractor.setIsCorrect(false); distractor.setScore(this.getItem().getScore()); distractor.setSequence(new Long(answers.size()));
answer.setSequence(Long.valueOf(j + 1)); answer.setIsCorrect(i == j); answerSet.add(answer); answer.setSequence(Long.valueOf(variableNames.size() + j + 1)); answer.setIsCorrect(Boolean.FALSE); answerSet.add(answer); answer.setSequence(Long.valueOf(j + 1)); answer.setIsCorrect(Boolean.FALSE); answerSet.add(answer); answer.setSequence(Long.valueOf(variableNames.size() + j + 1)); answer.setIsCorrect(i == j); answerSet.add(answer);
distractor.setLabel(rb.getString("choice_labels").split(":")[answersSorted.size()]); distractor.setText(NONE_OF_THE_ABOVE); distractor.setIsCorrect(false); distractor.setScore(this.getItem().getScore()); distractor.setSequence(new Long(answers.size()));
answer.setText(this.makeFCKAttachmentFromRespondus(allFeedback)); answer.setIsCorrect(Boolean.TRUE); String [] data = answerText.split(":::"); String ident = data[0]; answer.setIsCorrect(Boolean.FALSE); if (isCorrectLabel(ident, correctLabels)) { answer.setIsCorrect(Boolean.TRUE);
answer.setSequence(Long.valueOf(j + 1)); answer.setIsCorrect(i == j); answerSet.add(answer); answer.setSequence(Long.valueOf(variableNames.size() + j + 1)); answer.setIsCorrect(Boolean.FALSE); answerSet.add(answer); answer.setSequence(Long.valueOf(j + 1)); answer.setIsCorrect(Boolean.FALSE); answerSet.add(answer); answer.setSequence(Long.valueOf(variableNames.size() + j + 1)); answer.setIsCorrect(i == j); answerSet.add(answer);
double discount = 0; answer.setIsCorrect(Boolean.FALSE); answer.setIsCorrect(Boolean.TRUE);
answer.setText(this.makeFCKAttachmentFromRespondus(allFeedback)); answer.setIsCorrect(Boolean.TRUE); String [] data = answerText.split(":::"); String ident = data[0]; answer.setIsCorrect(Boolean.FALSE); if (isCorrectLabel(ident, correctLabels)) { answer.setIsCorrect(Boolean.TRUE);
double discount = 0; answer.setIsCorrect(Boolean.FALSE); answer.setIsCorrect(Boolean.TRUE);
answer.setIsCorrect(Boolean.valueOf(importableAnswer.getChoiceId().equals(importableChoice.getAnswerId()))); answerSet.add(answer); answer.setIsCorrect(new Boolean(correctAnswerIDs.contains(answerId))); answerSet.add(answer);
answer.setIsCorrect(Boolean.valueOf(importableAnswer.getChoiceId().equals(importableChoice.getAnswerId()))); answerSet.add(answer); answer.setIsCorrect(Boolean.valueOf(correctAnswerIDs.contains(answerId))); answerSet.add(answer);