public class PublishedItemData extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc, Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc>
| Constructor and Description |
|---|
PublishedItemData() |
PublishedItemData(org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc section,
Integer sequence,
Integer duration,
String instruction,
String description,
Long typeId,
String grade,
Double score,
Double discount,
String hint,
Boolean hasRationale,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
Set itemTextSet,
Set itemMetaDataSet,
Set itemFeedbackSet,
Boolean partialCreditFlag) |
PublishedItemData(org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc section,
Integer sequence,
Integer duration,
String instruction,
String description,
Long typeId,
String grade,
Double score,
Double discount,
String hint,
Boolean hasRationale,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
Set itemTextSet,
Set itemMetaDataSet,
Set itemFeedbackSet,
Integer triesAllowed,
Boolean partialCreditFlag) |
public PublishedItemData()
public PublishedItemData(org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc section,
Integer sequence,
Integer duration,
String instruction,
String description,
Long typeId,
String grade,
Double score,
Double discount,
String hint,
Boolean hasRationale,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
Set itemTextSet,
Set itemMetaDataSet,
Set itemFeedbackSet,
Boolean partialCreditFlag)
public PublishedItemData(org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc section,
Integer sequence,
Integer duration,
String instruction,
String description,
Long typeId,
String grade,
Double score,
Double discount,
String hint,
Boolean hasRationale,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
Set itemTextSet,
Set itemMetaDataSet,
Set itemFeedbackSet,
Integer triesAllowed,
Boolean partialCreditFlag)
public Long getItemId()
getItemId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemId(Long itemId)
setItemId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getItemIdString()
getItemIdString in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemIdString(String itemIdString)
setItemIdString in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc getSection()
getSection in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setSection(org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc section)
setSection in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getDuration()
getDuration in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setDuration(Integer duration)
setDuration in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getSequence()
getSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setSequence(Integer sequence)
setSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getInstruction()
getInstruction in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setInstruction(String instruction)
setInstruction in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getDescription()
getDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setDescription(String description)
setDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Long getTypeId()
getTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setTypeId(Long typeId)
setTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getGrade()
getGrade in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setGrade(String grade)
setGrade in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Double getScore()
getScore in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setScore(Double score)
setScore in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Double getDiscount()
getDiscount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setDiscount(Double discount)
setDiscount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getHint()
getHint in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setHint(String hint)
setHint in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Boolean getHasRationale()
getHasRationale in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setHasRationale(Boolean hasRationale)
setHasRationale in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getStatus()
getStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setStatus(Integer status)
setStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getCreatedBy()
getCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setCreatedBy(String createdBy)
setCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Date getCreatedDate()
getCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setCreatedDate(Date createdDate)
setCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getLastModifiedBy()
getLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setLastModifiedBy(String lastModifiedBy)
setLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Date getLastModifiedDate()
getLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setLastModifiedDate(Date lastModifiedDate)
setLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Set getItemTextSet()
getItemTextSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemTextSet(Set itemTextSet)
setItemTextSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Set getItemMetaDataSet()
getItemMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemMetaDataSet(Set itemMetaDataSet)
setItemMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Set getItemFeedbackSet()
getItemFeedbackSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemFeedbackSet(Set itemFeedbackSet)
setItemFeedbackSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void addItemText(String text, Set answerSet)
addItemText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getItemMetaDataByLabel(String label)
getItemMetaDataByLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void addItemMetaData(String label, String entry)
addItemMetaData in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getCorrectItemFeedback()
getCorrectItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setCorrectItemFeedback(String text)
setCorrectItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getInCorrectItemFeedback()
getInCorrectItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setInCorrectItemFeedback(String text)
setInCorrectItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getGeneralItemFeedback()
getGeneralItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setGeneralItemFeedback(String text)
setGeneralItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfctext - public String getItemFeedback(String typeId)
getItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void addItemFeedback(String typeId, String text)
addItemFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void removeFeedbackByType(String typeId)
removeFeedbackByType in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void removeMetaDataByType(String label)
removeMetaDataByType in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Boolean getIsTrue()
getIsTrue in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getText()
getText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfc getType()
getType in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic ArrayList getItemTextArray()
getItemTextArray in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic ArrayList getItemTextArraySorted()
getItemTextArraySorted in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setTriesAllowed(Integer triesAllowed)
setTriesAllowed in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getTriesAllowed()
getTriesAllowed in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getAnswerKey()
getAnswerKey in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic int compareTo(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc o)
compareTo in interface Comparable<org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc>public boolean getGeneralItemFbIsNotEmpty()
public boolean getCorrectItemFbIsNotEmpty()
public boolean getIncorrectItemFbIsNotEmpty()
public boolean isNotEmpty(String wyzText)
public Set getItemAttachmentSet()
getItemAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setItemAttachmentSet(Set itemAttachmentSet)
setItemAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic List getItemAttachmentList()
getItemAttachmentList in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Boolean getPartialCreditFlag()
getPartialCreditFlag in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setPartialCreditFlag(Boolean partialCreditFlag)
setPartialCreditFlag in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getLeadInText()
getLeadInText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getThemeText()
getThemeText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic int getNumberOfCorrectEmiOptions()
getNumberOfCorrectEmiOptions in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getEmiAnswerOptionLabels()
getEmiAnswerOptionLabels in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic boolean isValidEmiAnswerOptionLabel(String label)
isValidEmiAnswerOptionLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic List getEmiAnswerOptions()
getEmiAnswerOptions in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic ArrayList getEmiQuestionAnswerCombinations()
getEmiQuestionAnswerCombinations in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic org.sakaiproject.tool.assessment.data.ifc.assessment.ItemTextIfc getItemTextBySequence(Long itemTextSequence)
getItemTextBySequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getAnswerOptionsRichCount()
getAnswerOptionsRichCount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setAnswerOptionsRichCount(Integer answerOptionsRichCount)
setAnswerOptionsRichCount in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic Integer getAnswerOptionsSimpleOrRich()
getAnswerOptionsSimpleOrRich in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic void setAnswerOptionsSimpleOrRich(Integer answerOptionsSimpleOrRich)
setAnswerOptionsSimpleOrRich in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String getEmiAnswerOptionsRichText()
getEmiAnswerOptionsRichText in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic boolean getIsAnswerOptionsSimple()
getIsAnswerOptionsSimple in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic boolean getIsAnswerOptionsRich()
getIsAnswerOptionsRich in interface org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfcpublic String[] getRowChoices()
public String[] getColumnChoices()
public boolean getAddCommentFlag()
public String getCommentField()
public String getRelativeWidthStyle()
Copyright © 2005-2014 Sakai Project. All Rights Reserved.