public class PublishedItemText extends Object implements Serializable, ItemTextIfc, Comparable<ItemTextIfc>
EMI_ANSWER_OPTIONS_SEQUENCE, EMI_LEAD_IN_TEXT_SEQUENCE, EMI_THEME_TEXT_SEQUENCE, NONE_OF_THE_ABOVE| Constructor and Description |
|---|
PublishedItemText() |
PublishedItemText(PublishedItemData item,
Long sequence,
String text,
Set answerSet) |
public PublishedItemText()
public PublishedItemText(PublishedItemData item, Long sequence, String text, Set answerSet)
public Long getId()
getId in interface ItemTextIfcpublic void setId(Long id)
setId in interface ItemTextIfcpublic ItemDataIfc getItem()
getItem in interface ItemTextIfcpublic void setItem(ItemDataIfc item)
setItem in interface ItemTextIfcpublic Long getSequence()
getSequence in interface ItemTextIfcpublic void setSequence(Long sequence)
setSequence in interface ItemTextIfcpublic String getText()
getText in interface ItemTextIfcpublic void setText(String text)
setText in interface ItemTextIfcpublic Set getAnswerSet()
getAnswerSet in interface ItemTextIfcpublic void setAnswerSet(Set answerSet)
setAnswerSet in interface ItemTextIfcpublic ArrayList getAnswerArray()
getAnswerArray in interface ItemTextIfcpublic ArrayList getAnswerArraySorted()
getAnswerArraySorted in interface ItemTextIfcpublic List<AnswerIfc> getAnswerArrayWithDistractorSorted()
getAnswerArrayWithDistractorSorted in interface ItemTextIfcpublic int compareTo(ItemTextIfc o)
compareTo in interface Comparable<ItemTextIfc>public Set getItemTextAttachmentSet()
getItemTextAttachmentSet in interface ItemTextIfcpublic List getItemTextAttachmentList()
public void setItemTextAttachmentSet(Set itemTextAttachmentSet)
setItemTextAttachmentSet in interface ItemTextIfcpublic Map<Long,ItemTextAttachmentIfc> getItemTextAttachmentMap()
getItemTextAttachmentMap in interface ItemTextIfcpublic void addItemTextAttachment(ItemTextAttachmentIfc attachment)
addItemTextAttachment in interface ItemTextIfcpublic void addNewItemTextAttachment(ItemTextAttachmentIfc attachment)
addNewItemTextAttachment in interface ItemTextIfcpublic void removeItemTextAttachmentById(Long attachmentId)
removeItemTextAttachmentById in interface ItemTextIfcpublic void removeItemTextAttachment(ItemTextAttachmentIfc attachment)
removeItemTextAttachment in interface ItemTextIfcpublic boolean getHasAttachment()
getHasAttachment in interface ItemTextIfcpublic boolean isEmiQuestionItemText()
isEmiQuestionItemText in interface ItemTextIfcpublic Integer getRequiredOptionsCount()
getRequiredOptionsCount in interface ItemTextIfcpublic void setRequiredOptionsCount(Integer requiredOptionsCount)
setRequiredOptionsCount in interface ItemTextIfcpublic String getEmiCorrectOptionLabels()
getEmiCorrectOptionLabels in interface ItemTextIfcCopyright © 2003–2020 Sakai Project. All rights reserved.