public void addItem(ItemFacade itemFacade) { addItem(itemFacade.getData()); }
public void addItem(ItemFacade itemFacade) { addItem(itemFacade.getData()); }
private ItemText makeEMIRichOptions(ItemFacade item, String richText, List<String> options, Map<String, String> optionMap) { item.setAnswerOptionsRichCount(options.size()); for (String option : options) { option = option.trim().substring(1, 2); optionMap.put(option, option); } ItemText itemText = new ItemText((ItemData) item.getData(), ItemTextIfc.EMI_ANSWER_OPTIONS_SEQUENCE, richText, null); return itemText; }
private ItemText makeEMIRichOptions(ItemFacade item, String richText, List<String> options, Map<String, String> optionMap) { item.setAnswerOptionsRichCount(options.size()); for (String option : options) { option = option.trim().substring(1, 2); optionMap.put(option, option); } ItemText itemText = new ItemText((ItemData) item.getData(), ItemTextIfc.EMI_ANSWER_OPTIONS_SEQUENCE, richText, null); 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; }
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; }
itemdata = itemdata.substring(index + "@ATTACH@".length()).trim(); Set<AnswerIfc> answers = new TreeSet<AnswerIfc>(); ItemText itemText = new ItemText((ItemData) item.getData(), seq++, text, answers); itemText.setRequiredOptionsCount(required);
itemdata = itemdata.substring(index + "@ATTACH@".length()).trim(); Set<AnswerIfc> answers = new TreeSet<AnswerIfc>(); ItemText itemText = new ItemText((ItemData) item.getData(), seq++, text, answers); itemText.setRequiredOptionsCount(required);
ContentResource contentResource = attachmentHelper.createContentResource(fullFilePath, filename, attachmentInfo[2]); itemAttachment = assessmentService.createItemAttachment(item, contentResource.getId(), filename, ServerConfigurationService.getServerUrl()); itemAttachment.setItem(item.getData()); set.add(itemAttachment);
ContentResource contentResource = attachmentHelper.createContentResource(fullFilePath, filename, attachmentInfo[2]); itemAttachment = assessmentService.createItemAttachment(item, contentResource.getId(), filename, ServerConfigurationService.getServerUrl()); itemAttachment.setItem(item.getData()); set.add(itemAttachment);
ItemDataIfc itemdata = (ItemDataIfc) item.getData(); itemdata.setLastModifiedDate(new Date()); itemdata.setLastModifiedBy(AgentFacade.getAgentString()); if (item.getData() != null && item.getData().getSection() != null) { AssessmentIfc assessment = item.getData().getSection().getAssessment(); if (!assessmentIds.contains(assessment.getAssessmentId())) { assessmentIds.add(assessment.getAssessmentId()); assessmentsToUpdate.add(item.getData().getSection().getAssessment());
ItemDataIfc itemdata = (ItemDataIfc) item.getData(); itemdata.setLastModifiedDate(new Date()); itemdata.setLastModifiedBy(AgentFacade.getAgentString()); if (item.getData() != null && item.getData().getSection() != null) { AssessmentIfc assessment = item.getData().getSection().getAssessment(); if (!assessmentIds.contains(assessment.getAssessmentId())) { assessmentIds.add(assessment.getAssessmentId()); assessmentsToUpdate.add(item.getData().getSection().getAssessment());
ItemDataIfc itemData = (ItemDataIfc) iter.next(); ItemFacade itemFacade = copyItemFacade2(itemData); ItemDataIfc newItemData = itemFacade.getData(); itemDataArray.add(newItemData);
item.setDescription(itemData.getDescription()); item.setItemTextSet(copyItemText(item.getData(), itemData)); item.setItemMetaDataSet(copyMetaData(item.getData(), itemData)); item.setItemTagSet(copyTags(item.getData(), itemData)); item.setItemAttachmentSet(copyAttachment(item.getData(), itemData)); item.setInstruction(AssessmentService.copyStringAttachment(itemData.getInstruction()));
item.setDescription(itemData.getDescription()); item.setItemTextSet(copyItemText(item.getData(), itemData)); item.setItemMetaDataSet(copyMetaData(item.getData(), itemData)); item.setItemTagSet(copyTags(item.getData(), itemData)); item.setItemAttachmentSet(copyAttachment(item.getData(), itemData)); item.setInstruction(AssessmentService.copyStringAttachment(itemData.getInstruction()));