org.sakaiproject.tool.assessment.data.ifc.assessment
Interface ItemDataIfc

All Superinterfaces:
Serializable

public interface ItemDataIfc
extends Serializable


Field Summary
static Integer ACTIVE_STATUS
           
static Integer INACTIVE_STATUS
           
 
Method Summary
 void addItemFeedback(String typeId, String text)
           
 void addItemMetaData(String label, String entry)
           
 void addItemText(String itemText, Set answerSet)
           
 String getAnswerKey()
           
 String getCorrectItemFeedback()
           
 String getCreatedBy()
           
 Date getCreatedDate()
           
 String getDescription()
           
 Float getDiscount()
           
 Integer getDuration()
           
 String getGeneralItemFeedback()
           
 String getGrade()
           
 Boolean getHasRationale()
           
 String getHint()
           
 String getInCorrectItemFeedback()
           
 String getInstruction()
           
 Boolean getIsTrue()
           
 List getItemAttachmentList()
           
 Set getItemAttachmentSet()
           
 String getItemFeedback(String typeId)
           
 HashMap getItemFeedbackMap(Set itemFeedbackSet)
           
 Set getItemFeedbackSet()
           
 Long getItemId()
           
 String getItemIdString()
           
 String getItemMetaDataByLabel(String label)
           
 HashMap getItemMetaDataMap(Set itemMetaDataSet)
           
 Set getItemMetaDataSet()
           
 ArrayList getItemTextArray()
           
 ArrayList getItemTextArraySorted()
           
 Set getItemTextSet()
           
 String getLastModifiedBy()
           
 Date getLastModifiedDate()
           
 Boolean getPartialCreditFlag()
           
 Float getScore()
           
 SectionDataIfc getSection()
           
 Integer getSequence()
           
 Integer getStatus()
           
 String getText()
           
 Integer getTriesAllowed()
           
 TypeIfc getType()
           
 Long getTypeId()
           
 void removeFeedbackByType(String typeId)
           
 void removeMetaDataByType(String typeId)
           
 void setCorrectItemFeedback(String text)
           
 void setCreatedBy(String createdBy)
           
 void setCreatedDate(Date createdDate)
           
 void setDescription(String description)
           
 void setDiscount(Float discount)
           
 void setDuration(Integer duration)
           
 void setGeneralItemFeedback(String text)
           
 void setGrade(String grade)
           
 void setHasRationale(Boolean hasRationale)
           
 void setHint(String hint)
           
 void setInCorrectItemFeedback(String text)
           
 void setInstruction(String instruction)
           
 void setItemAttachmentSet(Set itemAttachmentSet)
           
 void setItemFeedbackSet(Set itemFeedbackSet)
           
 void setItemId(Long itemId)
           
 void setItemIdString(String itemIdString)
           
 void setItemMetaDataSet(Set itemMetaDataSet)
           
 void setItemTextSet(Set itemTextSet)
           
 void setLastModifiedBy(String lastModifiedBy)
           
 void setLastModifiedDate(Date lastModifiedDate)
           
 void setPartialCreditFlag(Boolean particalCreditFlag)
           
 void setScore(Float score)
           
 void setSection(SectionDataIfc section)
           
 void setSequence(Integer sequence)
           
 void setStatus(Integer status)
           
 void setTriesAllowed(Integer triesAllowed)
           
 void setTypeId(Long typeId)
           
 

Field Detail

ACTIVE_STATUS

static final Integer ACTIVE_STATUS

INACTIVE_STATUS

static final Integer INACTIVE_STATUS
Method Detail

getItemId

Long getItemId()

setItemId

void setItemId(Long itemId)

getItemIdString

String getItemIdString()

setItemIdString

void setItemIdString(String itemIdString)

getSection

SectionDataIfc getSection()

setSection

void setSection(SectionDataIfc section)

getSequence

Integer getSequence()

setSequence

void setSequence(Integer sequence)

getDuration

Integer getDuration()

setTriesAllowed

void setTriesAllowed(Integer triesAllowed)

getTriesAllowed

Integer getTriesAllowed()

setDuration

void setDuration(Integer duration)

getInstruction

String getInstruction()

setInstruction

void setInstruction(String instruction)

getDescription

String getDescription()

setDescription

void setDescription(String description)

getTypeId

Long getTypeId()

setTypeId

void setTypeId(Long typeId)

getGrade

String getGrade()

setGrade

void setGrade(String grade)

getScore

Float getScore()

setScore

void setScore(Float score)

getDiscount

Float getDiscount()

setDiscount

void setDiscount(Float discount)

getHint

String getHint()

setHint

void setHint(String hint)

getHasRationale

Boolean getHasRationale()

setHasRationale

void setHasRationale(Boolean hasRationale)

setPartialCreditFlag

void setPartialCreditFlag(Boolean particalCreditFlag)

getPartialCreditFlag

Boolean getPartialCreditFlag()

getStatus

Integer getStatus()

setStatus

void setStatus(Integer status)

getCreatedBy

String getCreatedBy()

setCreatedBy

void setCreatedBy(String createdBy)

getCreatedDate

Date getCreatedDate()

setCreatedDate

void setCreatedDate(Date createdDate)

getLastModifiedBy

String getLastModifiedBy()

setLastModifiedBy

void setLastModifiedBy(String lastModifiedBy)

getLastModifiedDate

Date getLastModifiedDate()

setLastModifiedDate

void setLastModifiedDate(Date lastModifiedDate)

getItemTextSet

Set getItemTextSet()

setItemTextSet

void setItemTextSet(Set itemTextSet)

addItemText

void addItemText(String itemText,
                 Set answerSet)

getItemMetaDataSet

Set getItemMetaDataSet()

setItemMetaDataSet

void setItemMetaDataSet(Set itemMetaDataSet)

getItemMetaDataMap

HashMap getItemMetaDataMap(Set itemMetaDataSet)

getItemFeedbackSet

Set getItemFeedbackSet()

setItemFeedbackSet

void setItemFeedbackSet(Set itemFeedbackSet)

getItemFeedbackMap

HashMap getItemFeedbackMap(Set itemFeedbackSet)

getItemMetaDataByLabel

String getItemMetaDataByLabel(String label)

addItemMetaData

void addItemMetaData(String label,
                     String entry)

getCorrectItemFeedback

String getCorrectItemFeedback()

setCorrectItemFeedback

void setCorrectItemFeedback(String text)

getInCorrectItemFeedback

String getInCorrectItemFeedback()

setInCorrectItemFeedback

void setInCorrectItemFeedback(String text)

getGeneralItemFeedback

String getGeneralItemFeedback()

setGeneralItemFeedback

void setGeneralItemFeedback(String text)

getItemFeedback

String getItemFeedback(String typeId)

addItemFeedback

void addItemFeedback(String typeId,
                     String text)

removeFeedbackByType

void removeFeedbackByType(String typeId)

removeMetaDataByType

void removeMetaDataByType(String typeId)

getIsTrue

Boolean getIsTrue()

getText

String getText()

getType

TypeIfc getType()

getItemTextArray

ArrayList getItemTextArray()

getItemTextArraySorted

ArrayList getItemTextArraySorted()

getAnswerKey

String getAnswerKey()

getItemAttachmentSet

Set getItemAttachmentSet()

setItemAttachmentSet

void setItemAttachmentSet(Set itemAttachmentSet)

getItemAttachmentList

List getItemAttachmentList()


Copyright © 2005-2013 Sakai Project. All Rights Reserved.