Interface ItemTextIfc
-
- All Superinterfaces:
Comparable<ItemTextIfc>,Serializable
public interface ItemTextIfc extends Comparable<ItemTextIfc>, Serializable
-
-
Field Summary
Fields Modifier and Type Field Description static LongEMI_ANSWER_OPTIONS_SEQUENCEstatic LongEMI_LEAD_IN_TEXT_SEQUENCEstatic LongEMI_THEME_TEXT_SEQUENCE
-
Method Summary
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
getId
Long getId()
-
setId
void setId(Long id)
-
getItem
ItemDataIfc getItem()
-
setItem
void setItem(ItemDataIfc item)
-
getSequence
Long getSequence()
-
setSequence
void setSequence(Long sequence)
-
getText
String getText()
-
setText
void setText(String text)
-
getItemTextAttachmentSet
Set<ItemTextAttachmentIfc> getItemTextAttachmentSet()
-
setItemTextAttachmentSet
void setItemTextAttachmentSet(Set<ItemTextAttachmentIfc> itemTextAttachmentSet)
-
addItemTextAttachment
void addItemTextAttachment(ItemTextAttachmentIfc attachment)
This is an actual EMI Question Item (i.e. not Theme or Lead In Text or Complete Answer Options List)- Since:
- 2.10
-
addNewItemTextAttachment
void addNewItemTextAttachment(ItemTextAttachmentIfc attachment)
-
removeItemTextAttachmentById
void removeItemTextAttachmentById(Long attachmentId)
-
removeItemTextAttachment
void removeItemTextAttachment(ItemTextAttachmentIfc attachment)
-
getItemTextAttachmentMap
Map<Long,ItemTextAttachmentIfc> getItemTextAttachmentMap()
-
isEmiQuestionItemText
boolean isEmiQuestionItemText()
-
getRequiredOptionsCount
Integer getRequiredOptionsCount()
Get the number of required option- Returns:
- the number of required options or 1 if not defined
- Since:
- 2.10
-
setRequiredOptionsCount
void setRequiredOptionsCount(Integer requiredOptionsCount)
-
getEmiCorrectOptionLabels
String getEmiCorrectOptionLabels()
-
getHasAttachment
boolean getHasAttachment()
-
-