public class PublishedItemFacade extends ItemFacade implements Serializable, ItemDataIfc, Comparable<ItemDataIfc>
answerOptionsRichCount, answerOptionsSimpleOrRich, createdBy, createdDate, data, description, discount, duration, grade, hash, hasRationale, hint, id, instruction, isExtraCredit, item, itemAttachmentMetaData, itemAttachmentSet, itemFeedbackSet, itemId, itemIdString, itemMetaDataSet, itemTagSet, itemTextSet, itemType, itemTypeFacade, lastModifiedBy, lastModifiedDate, leadInText, minScore, partialCreditFlag, score, scoreDisplayFlag, sequence, status, themeText, triesAllowed, typeIdACTIVE_STATUS, ANSWER_OPTION_LABELS, ANSWER_OPTION_VALID_DELIMITERS, ANSWER_OPTIONS_RICH, ANSWER_OPTIONS_SIMPLE, INACTIVE_STATUS| Constructor and Description |
|---|
PublishedItemFacade()
ItemFacade is the class that is exposed to developer
It contains some of the useful methods specified in
org.osid.assessment.Item and it implements
org.sakaiproject.tool.assessment.ifc.
|
PublishedItemFacade(ItemDataIfc data)
This is a very important constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addItemFeedback(String feedbackTypeId,
String text)
Add feedback of a specified feedback type (e.g.
|
void |
addItemMetaData(String label,
String entry)
Add a Meta Data to ItemFacade
|
void |
addItemTag(String tagId,
String tagLabel,
String tagCollectionId,
String tagCollectionName) |
void |
addItemText(String text,
Set answerSet)
Add item text (question text) to ItemFacade (question).
|
SectionDataIfc |
getSection() |
String |
getTagListToJsonString() |
void |
setItemIdString(String itemIdString)
Set itemId for ItemFacade
|
void |
setSection(SectionDataIfc section) |
void |
setTagListToJsonString(String tagListToJsonString) |
addItemAttachment, addItemAttachmentMetaData, compareTo, getAnswerKey, getAnswerOptionsRichCount, getAnswerOptionsSimpleOrRich, getCorrectItemFeedback, getCreatedBy, getCreatedDate, getData, getDescription, getDiscount, getDuration, getEmiAnswerOptionLabels, getEmiAnswerOptions, getEmiAnswerOptionsRichText, getEmiQuestionAnswerCombinations, getGeneralItemFeedback, getGrade, getHash, getHasRationale, getHint, getImageMapAltText, getImageMapSrc, getInCorrectItemFeedback, getInstruction, getIsAnswerOptionsRich, getIsAnswerOptionsSimple, getIsExtraCredit, getIsTrue, getItemAttachmentList, getItemAttachmentMap, getItemAttachmentMetaData, getItemAttachmentSet, getItemFeedback, getItemFeedbackSet, getItemId, getItemIdString, getItemMetaDataByLabel, getItemMetaDataSet, getItemTagSet, getItemTextArray, getItemTextArraySorted, getItemTextBySequence, getItemTextSet, getItemTypeFacade, getLastModifiedBy, getLastModifiedDate, getLeadInText, getMinScore, getNumberOfCorrectEmiOptions, getPartialCreditFlag, getScore, getScoreDisplayFlag, getSequence, getStatus, getText, getThemeText, getTriesAllowed, getType, getTypeId, isValidEmiAnswerOptionLabel, removeFeedbackByType, removeItemAttachment, removeItemAttachmentById, removeItemTagByTagId, removeMetaDataByType, setAnswerOptionsRichCount, setAnswerOptionsSimpleOrRich, setCorrectItemFeedback, setCreatedBy, setCreatedDate, setData, setDescription, setDiscount, setDuration, setGeneralItemFeedback, setGrade, setHash, setHasRationale, setHint, setInCorrectItemFeedback, setInstruction, setIsExtraCredit, setItemAttachmentSet, setItemFeedbackSet, setItemId, setItemMetaDataSet, setItemTagSet, setItemTextSet, setLastModifiedBy, setLastModifiedDate, setMinScore, setPartialCreditFlag, setScore, setScoreDisplayFlag, setSequence, setStatus, setTriesAllowed, setTypeId, updateDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddItemAttachment, getAnswerKey, getAnswerOptionsRichCount, getAnswerOptionsSimpleOrRich, getCorrectItemFeedback, getCreatedBy, getCreatedDate, getDescription, getDiscount, getDuration, getEmiAnswerOptionLabels, getEmiAnswerOptions, getEmiAnswerOptionsRichText, getEmiQuestionAnswerCombinations, getGeneralItemFeedback, getGrade, getHash, getHasRationale, getHint, getImageMapAltText, getImageMapSrc, getInCorrectItemFeedback, getInstruction, getIsAnswerOptionsRich, getIsAnswerOptionsSimple, getIsExtraCredit, getIsTrue, getItemAttachmentList, getItemAttachmentMap, getItemAttachmentSet, getItemFeedback, getItemFeedbackSet, getItemId, getItemIdString, getItemMetaDataByLabel, getItemMetaDataSet, getItemTagSet, getItemTextArray, getItemTextArraySorted, getItemTextBySequence, getItemTextSet, getLastModifiedBy, getLastModifiedDate, getLeadInText, getMinScore, getNumberOfCorrectEmiOptions, getPartialCreditFlag, getScore, getScoreDisplayFlag, getSequence, getStatus, getText, getThemeText, getTriesAllowed, getType, getTypeId, isValidEmiAnswerOptionLabel, removeFeedbackByType, removeItemAttachment, removeItemAttachmentById, removeMetaDataByType, setAnswerOptionsRichCount, setAnswerOptionsSimpleOrRich, setCorrectItemFeedback, setCreatedBy, setCreatedDate, setDescription, setDiscount, setDuration, setGeneralItemFeedback, setGrade, setHash, setHasRationale, setHint, setInCorrectItemFeedback, setInstruction, setIsExtraCredit, setItemAttachmentSet, setItemFeedbackSet, setItemId, setItemMetaDataSet, setItemTagSet, setItemTextSet, setLastModifiedBy, setLastModifiedDate, setMinScore, setPartialCreditFlag, setScore, setScoreDisplayFlag, setSequence, setStatus, setTriesAllowed, setTypeIdcompareTopublic PublishedItemFacade()
public PublishedItemFacade(ItemDataIfc data)
data - public void setItemIdString(String itemIdString)
setItemIdString in interface ItemDataIfcsetItemIdString in class ItemFacadeitemId - public SectionDataIfc getSection() throws DataFacadeException
getSection in interface ItemDataIfcgetSection in class ItemFacadeDataFacadeExceptionpublic void setSection(SectionDataIfc section)
setSection in interface ItemDataIfcsetSection in class ItemFacadepublic void addItemText(String text, Set answerSet)
addItemText in interface ItemDataIfcaddItemText in class ItemFacadetext - answerSet - public void addItemMetaData(String label, String entry)
addItemMetaData in interface ItemDataIfcaddItemMetaData in class ItemFacadelabel - entry - public void addItemTag(String tagId, String tagLabel, String tagCollectionId, String tagCollectionName)
addItemTag in class ItemFacadepublic void addItemFeedback(String feedbackTypeId, String text)
addItemFeedback in interface ItemDataIfcaddItemFeedback in class ItemFacadefeedbackTypeId - text - public String getTagListToJsonString()
getTagListToJsonString in interface ItemDataIfcgetTagListToJsonString in class ItemFacadepublic void setTagListToJsonString(String tagListToJsonString)
setTagListToJsonString in interface ItemDataIfcsetTagListToJsonString in class ItemFacadeCopyright © 2003–2021 Sakai Project. All rights reserved.