Method Summary |
|
public void | addItemAttachmentMetaData(String entry) |
public void | addItemFeedback(String feedbackTypeId, String text) Add feedback of a specified feedback type (e.g. |
public void | addItemMetaData(String label, String entry) |
public void | addItemText(String text, Set answerSet) Add item text (question text) to ItemFacade (question). |
public int | compareTo(Object o) |
public String | getAnswerKey() This method return the answerKey for a matching question
e.g. |
public String | getCorrectItemFeedback() |
public String | getCreatedBy() Get createdBy for ItemFacade. |
public Date | getCreatedDate() Get the creation date of ItemFacade. |
public ItemDataIfc | getData() Get the data for this ItemFacade. |
public String | getDescription() |
public Integer | getDuration() |
public String | getGeneralItemFeedback() |
public String | getGrade() |
public Boolean | getHasRationale() |
public String | getHint() |
org.osid.shared.Id | getId() Get the Id for this ItemFacade. |
public String | getInCorrectItemFeedback() |
public String | getInstruction() |
public Boolean | getIsTrue() If this is a true-false question return true if it is true, else false. |
public List | getItemAttachmentList() |
public String | getItemAttachmentMetaData() |
public Set | getItemAttachmentSet() |
public String | getItemFeedback(String feedbackTypeId) Get feedback based on feedback type (e.g. |
public HashMap | getItemFeedbackMap(Set itemFeedbackSet) |
public Set | getItemFeedbackSet() |
public Long | getItemId() |
public String | getItemIdString() |
public String | getItemMetaDataByLabel(String label) |
public HashMap | getItemMetaDataMap(Set itemMetaDataSet) |
public Set | getItemMetaDataSet() |
public ArrayList | getItemTextArray() |
public ArrayList | getItemTextArraySorted() |
public Set | getItemTextSet() |
Type | getItemType() Get the Type for this ItemFacade. |
public TypeFacade | getItemTypeFacade() |
public String | getLastModifiedBy() |
public Date | getLastModifiedDate() |
public Float | getScore() |
public SectionDataIfc | getSection() |
public Integer | getSequence() |
public Integer | getStatus() Get status of ItemFacade. |
public String | getText() Utility method. |
public String | getTextHtmlStripped() Utility method. |
public String | getTextHtmlStrippedAll() Utility method.
Obeys the semantics and rules of the getText() but removes
HTML tags. |
public Integer | getTriesAllowed() |
public TypeIfc | getType() |
public Long | getTypeId() |
public void | removeFeedbackByType(String feedbackTypeId) Remove Feedback by feedback typeId (e.g. |
public void | removeMetaDataByType(String label) |
public void | setCorrectItemFeedback(String text) |
public void | setCreatedBy(String createdBy) Set createdBy for ItemFacade. |
public void | setCreatedDate(Date createdDate) |
public void | setData(ItemDataIfc data) |
public void | setDescription(String description) |
public void | setDuration(Integer duration) |
public void | setGeneralItemFeedback(String text) |
public void | setGrade(String grade) |
public void | setHasRationale(Boolean hasRationale) |
public void | setHint(String hint) |
public void | setInCorrectItemFeedback(String text) |
public void | setInstruction(String instruction) Set instruction for ItemFacade
e.g. |
public void | setItemAttachmentSet(Set itemAttachmentSet) |
public void | setItemFeedbackSet(Set itemFeedbackSet) |
public void | setItemId(Long itemId) |
public void | setItemIdString(String itemIdString) |
public void | setItemMetaDataSet(Set itemMetaDataSet) |
public void | setItemTextSet(Set itemTextSet) |
public void | setLastModifiedBy(String lastModifiedBy) |
public void | setLastModifiedDate(Date lastModifiedDate) |
public void | setScore(Float score) |
public void | setSection(SectionDataIfc section) |
public void | setSequence(Integer sequence) |
public void | setStatus(Integer status) Set status for ItemFacade. |
public void | setTriesAllowed(Integer triesAllowed) |
public void | setTypeId(Long typeId) Set TypeId for ItemType. |
public void | updateData(ItemDataIfc data) |