public class SectionData extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfc, Comparable
| Modifier and Type | Field and Description |
|---|---|
static Integer |
ACTIVE_STATUS |
static Integer |
ANY_STATUS |
static Integer |
INACTIVE_STATUS |
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| Constructor and Description |
|---|
SectionData() |
SectionData(Integer duration,
Integer sequence,
String title,
String description,
Long typeId,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate) |
public static final Integer ACTIVE_STATUS
public static final Integer INACTIVE_STATUS
public static final Integer ANY_STATUS
public Long getSectionId()
getSectionId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setSectionId(Long id)
setSectionId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Long getAssessmentId()
getAssessmentId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setAssessmentId(Long assessmentId)
setAssessmentId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setAssessment(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc assessment)
setAssessment in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc getAssessment()
getAssessment in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Integer getDuration()
getDuration in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setDuration(Integer duration)
setDuration in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Integer getSequence()
getSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setSequence(Integer sequence)
setSequence in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic String getTitle()
getTitle in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setTitle(String title)
setTitle in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic String getDescription()
getDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setDescription(String description)
setDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Long getTypeId()
getTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setTypeId(Long typeId)
setTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Integer getStatus()
getStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setStatus(Integer status)
setStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic String getCreatedBy()
getCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setCreatedBy(String createdBy)
setCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Date getCreatedDate()
getCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setCreatedDate(Date createdDate)
setCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic String getLastModifiedBy()
getLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setLastModifiedBy(String lastModifiedBy)
setLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Date getLastModifiedDate()
getLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setLastModifiedDate(Date lastModifiedDate)
setLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Set getItemSet()
getItemSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setItemSet(Set itemSet)
setItemSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic Set getSectionMetaDataSet()
getSectionMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setSectionMetaDataSet(Set param)
setSectionMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic HashMap getSectionMetaDataMap(Set metaDataSet)
getSectionMetaDataMap in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void addSectionMetaData(String label, String entry)
addSectionMetaData in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic String getSectionMetaDataByLabel(String label)
getSectionMetaDataByLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic ArrayList getItemArray()
getItemArray in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic ArrayList getItemArraySortedForGrading()
getItemArraySortedForGrading in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic ArrayList getItemArraySorted()
public ArrayList getItemArraySortedWithRandom(long seed)
public void addItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item)
addItem in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfc getType()
getType in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic int compareTo(Object o)
compareTo in interface Comparablepublic Set getSectionAttachmentSet()
getSectionAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic void setSectionAttachmentSet(Set sectionAttachmentSet)
setSectionAttachmentSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic List getSectionAttachmentList()
getSectionAttachmentList in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcCopyright © 2005-2014 Sakai Project. All Rights Reserved.