Class PublishedSectionData
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.PublishedSectionData
-
- All Implemented Interfaces:
Serializable,Comparable,org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
public class PublishedSectionData extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.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_TYPE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item)voidaddSectionMetaData(String label, String entry)intcompareTo(Object o)org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfcgetAssessment()LonggetAssessmentId()StringgetCreatedBy()DategetCreatedDate()StringgetDescription()IntegergetDuration()public AssessmentDataIfc getAssessment() { return (AssessmentDataIfc)assessment; }ArrayListgetItemArray()ArrayListgetItemArraySortedForGrading()SetgetItemSet()StringgetLastModifiedBy()DategetLastModifiedDate()ListgetSectionAttachmentList()SetgetSectionAttachmentSet()LonggetSectionId()StringgetSectionMetaDataByLabel(String label)HashMapgetSectionMetaDataMap(Set metaDataSet)SetgetSectionMetaDataSet()IntegergetSequence()IntegergetStatus()StringgetTitle()org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfcgetType()LonggetTypeId()voidsetAssessment(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc assessment)voidsetAssessmentId(Long assessmentId)voidsetCreatedBy(String createdBy)voidsetCreatedDate(Date createdDate)voidsetDescription(String description)voidsetDuration(Integer duration)voidsetItemSet(Set itemSet)voidsetLastModifiedBy(String lastModifiedBy)voidsetLastModifiedDate(Date lastModifiedDate)voidsetSectionAttachmentSet(Set sectionAttachmentSet)voidsetSectionId(Long id)voidsetSectionMetaDataSet(Set param)voidsetSequence(Integer sequence)voidsetStatus(Integer status)voidsetTitle(String title)voidsetTypeId(Long typeId)
-
-
-
Method Detail
-
getSectionId
public Long getSectionId()
- Specified by:
getSectionIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setSectionId
public void setSectionId(Long id)
- Specified by:
setSectionIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getAssessmentId
public Long getAssessmentId()
- Specified by:
getAssessmentIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setAssessmentId
public void setAssessmentId(Long assessmentId)
- Specified by:
setAssessmentIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setAssessment
public void setAssessment(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc assessment)
- Specified by:
setAssessmentin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getAssessment
public org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc getAssessment()
- Specified by:
getAssessmentin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getDuration
public Integer getDuration()
public AssessmentDataIfc getAssessment() { return (AssessmentDataIfc)assessment; }- Specified by:
getDurationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setDuration
public void setDuration(Integer duration)
- Specified by:
setDurationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getSequence
public Integer getSequence()
- Specified by:
getSequencein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setSequence
public void setSequence(Integer sequence)
- Specified by:
setSequencein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getTypeId
public Long getTypeId()
- Specified by:
getTypeIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setTypeId
public void setTypeId(Long typeId)
- Specified by:
setTypeIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getStatus
public Integer getStatus()
- Specified by:
getStatusin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setStatus
public void setStatus(Integer status)
- Specified by:
setStatusin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getCreatedBy
public String getCreatedBy()
- Specified by:
getCreatedByin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setCreatedBy
public void setCreatedBy(String createdBy)
- Specified by:
setCreatedByin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getCreatedDate
public Date getCreatedDate()
- Specified by:
getCreatedDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setCreatedDate
public void setCreatedDate(Date createdDate)
- Specified by:
setCreatedDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getLastModifiedBy
public String getLastModifiedBy()
- Specified by:
getLastModifiedByin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setLastModifiedBy
public void setLastModifiedBy(String lastModifiedBy)
- Specified by:
setLastModifiedByin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getLastModifiedDate
public Date getLastModifiedDate()
- Specified by:
getLastModifiedDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setLastModifiedDate
public void setLastModifiedDate(Date lastModifiedDate)
- Specified by:
setLastModifiedDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getItemSet
public Set getItemSet()
- Specified by:
getItemSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setItemSet
public void setItemSet(Set itemSet)
- Specified by:
setItemSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getSectionMetaDataSet
public Set getSectionMetaDataSet()
- Specified by:
getSectionMetaDataSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setSectionMetaDataSet
public void setSectionMetaDataSet(Set param)
- Specified by:
setSectionMetaDataSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getSectionMetaDataMap
public HashMap getSectionMetaDataMap(Set metaDataSet)
- Specified by:
getSectionMetaDataMapin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
addSectionMetaData
public void addSectionMetaData(String label, String entry)
- Specified by:
addSectionMetaDatain interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getItemArray
public ArrayList getItemArray()
- Specified by:
getItemArrayin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getSectionMetaDataByLabel
public String getSectionMetaDataByLabel(String label)
- Specified by:
getSectionMetaDataByLabelin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getItemArraySortedForGrading
public ArrayList getItemArraySortedForGrading()
- Specified by:
getItemArraySortedForGradingin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
addItem
public void addItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item)
- Specified by:
addItemin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getType
public org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfc getType()
- Specified by:
getTypein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
compareTo
public int compareTo(Object o)
- Specified by:
compareToin interfaceComparable
-
getSectionAttachmentSet
public Set getSectionAttachmentSet()
- Specified by:
getSectionAttachmentSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
setSectionAttachmentSet
public void setSectionAttachmentSet(Set sectionAttachmentSet)
- Specified by:
setSectionAttachmentSetin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
getSectionAttachmentList
public List getSectionAttachmentList()
- Specified by:
getSectionAttachmentListin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc
-
-