Class PublishedSectionData
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.PublishedSectionData
-
- All Implemented Interfaces:
Serializable,Comparable,SectionDataIfc
public class PublishedSectionData extends Object implements Serializable, SectionDataIfc, Comparable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IntegerACTIVE_STATUSstatic IntegerANY_STATUSstatic IntegerINACTIVE_STATUS-
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
AS_LISTED_ON_ASSESSMENT_PAGE, AUTHOR_TYPE, DISCOUNT_VALUE_FOR_QUESTION, NUM_QUESTIONS_DRAWN, PER_STUDENT, PER_SUBMISSION, POINT_VALUE_FOR_QUESTION, POOLID_FOR_RANDOM_DRAW, POOLNAME_FOR_RANDOM_DRAW, QUESTIONS_AUTHORED_ONE_BY_ONE, QUESTIONS_ORDERING, QUESTIONS_RANDOM_DRAW_DATE, RANDOM_DRAW_FROM_QUESTIONPOOL, RANDOM_WITHIN_PART, RANDOMIZATION_SEED, RANDOMIZATION_TYPE
-
-
Method Summary
-
-
-
Method Detail
-
getSectionId
public Long getSectionId()
- Specified by:
getSectionIdin interfaceSectionDataIfc
-
setSectionId
public void setSectionId(Long id)
- Specified by:
setSectionIdin interfaceSectionDataIfc
-
getAssessmentId
public Long getAssessmentId()
- Specified by:
getAssessmentIdin interfaceSectionDataIfc
-
setAssessmentId
public void setAssessmentId(Long assessmentId)
- Specified by:
setAssessmentIdin interfaceSectionDataIfc
-
setAssessment
public void setAssessment(AssessmentIfc assessment)
- Specified by:
setAssessmentin interfaceSectionDataIfc
-
getAssessment
public AssessmentIfc getAssessment()
- Specified by:
getAssessmentin interfaceSectionDataIfc
-
getDuration
public Integer getDuration()
public AssessmentDataIfc getAssessment() { return (AssessmentDataIfc)assessment; }- Specified by:
getDurationin interfaceSectionDataIfc
-
setDuration
public void setDuration(Integer duration)
- Specified by:
setDurationin interfaceSectionDataIfc
-
getSequence
public Integer getSequence()
- Specified by:
getSequencein interfaceSectionDataIfc
-
setSequence
public void setSequence(Integer sequence)
- Specified by:
setSequencein interfaceSectionDataIfc
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceSectionDataIfc
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceSectionDataIfc
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceSectionDataIfc
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceSectionDataIfc
-
getTypeId
public Long getTypeId()
- Specified by:
getTypeIdin interfaceSectionDataIfc
-
setTypeId
public void setTypeId(Long typeId)
- Specified by:
setTypeIdin interfaceSectionDataIfc
-
getStatus
public Integer getStatus()
- Specified by:
getStatusin interfaceSectionDataIfc
-
setStatus
public void setStatus(Integer status)
- Specified by:
setStatusin interfaceSectionDataIfc
-
getCreatedBy
public String getCreatedBy()
- Specified by:
getCreatedByin interfaceSectionDataIfc
-
setCreatedBy
public void setCreatedBy(String createdBy)
- Specified by:
setCreatedByin interfaceSectionDataIfc
-
getCreatedDate
public Date getCreatedDate()
- Specified by:
getCreatedDatein interfaceSectionDataIfc
-
setCreatedDate
public void setCreatedDate(Date createdDate)
- Specified by:
setCreatedDatein interfaceSectionDataIfc
-
getLastModifiedBy
public String getLastModifiedBy()
- Specified by:
getLastModifiedByin interfaceSectionDataIfc
-
setLastModifiedBy
public void setLastModifiedBy(String lastModifiedBy)
- Specified by:
setLastModifiedByin interfaceSectionDataIfc
-
getLastModifiedDate
public Date getLastModifiedDate()
- Specified by:
getLastModifiedDatein interfaceSectionDataIfc
-
setLastModifiedDate
public void setLastModifiedDate(Date lastModifiedDate)
- Specified by:
setLastModifiedDatein interfaceSectionDataIfc
-
getItemSet
public Set getItemSet()
- Specified by:
getItemSetin interfaceSectionDataIfc
-
setItemSet
public void setItemSet(Set itemSet)
- Specified by:
setItemSetin interfaceSectionDataIfc
-
getSectionMetaDataSet
public Set getSectionMetaDataSet()
- Specified by:
getSectionMetaDataSetin interfaceSectionDataIfc
-
setSectionMetaDataSet
public void setSectionMetaDataSet(Set param)
- Specified by:
setSectionMetaDataSetin interfaceSectionDataIfc
-
getSectionMetaDataMap
public HashMap getSectionMetaDataMap(Set metaDataSet)
- Specified by:
getSectionMetaDataMapin interfaceSectionDataIfc
-
addSectionMetaData
public void addSectionMetaData(String label, String entry)
- Specified by:
addSectionMetaDatain interfaceSectionDataIfc
-
getItemArray
public ArrayList getItemArray()
- Specified by:
getItemArrayin interfaceSectionDataIfc
-
getSectionMetaDataByLabel
public String getSectionMetaDataByLabel(String label)
- Specified by:
getSectionMetaDataByLabelin interfaceSectionDataIfc
-
getItemArraySortedForGrading
public ArrayList getItemArraySortedForGrading()
- Specified by:
getItemArraySortedForGradingin interfaceSectionDataIfc
-
addItem
public void addItem(ItemDataIfc item)
- Specified by:
addItemin interfaceSectionDataIfc
-
getType
public TypeIfc getType()
- Specified by:
getTypein interfaceSectionDataIfc
-
compareTo
public int compareTo(Object o)
- Specified by:
compareToin interfaceComparable
-
getSectionAttachmentSet
public Set getSectionAttachmentSet()
- Specified by:
getSectionAttachmentSetin interfaceSectionDataIfc
-
setSectionAttachmentSet
public void setSectionAttachmentSet(Set sectionAttachmentSet)
- Specified by:
setSectionAttachmentSetin interfaceSectionDataIfc
-
getSectionAttachmentList
public List getSectionAttachmentList()
- Specified by:
getSectionAttachmentListin interfaceSectionDataIfc
-
-