public class PublishedSectionData 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 |
|---|
PublishedSectionData() |
PublishedSectionData(Integer duration,
Integer sequence,
String title,
String description,
Long typeId,
Integer status,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(org.sakaiproject.tool.assessment.data.ifc.assessment.ItemDataIfc item) |
void |
addSectionMetaData(String label,
String entry) |
int |
compareTo(Object o) |
org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc |
getAssessment() |
Long |
getAssessmentId() |
String |
getCreatedBy() |
Date |
getCreatedDate() |
String |
getDescription() |
Integer |
getDuration()
public AssessmentDataIfc getAssessment()
{
return (AssessmentDataIfc)assessment;
}
|
ArrayList |
getItemArray() |
ArrayList |
getItemArraySortedForGrading() |
Set |
getItemSet() |
String |
getLastModifiedBy() |
Date |
getLastModifiedDate() |
List |
getSectionAttachmentList() |
Set |
getSectionAttachmentSet() |
Long |
getSectionId() |
String |
getSectionMetaDataByLabel(String label) |
HashMap |
getSectionMetaDataMap(Set metaDataSet) |
Set |
getSectionMetaDataSet() |
Integer |
getSequence() |
Integer |
getStatus() |
String |
getTitle() |
org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfc |
getType() |
Long |
getTypeId() |
void |
setAssessment(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc assessment) |
void |
setAssessmentId(Long assessmentId) |
void |
setCreatedBy(String createdBy) |
void |
setCreatedDate(Date createdDate) |
void |
setDescription(String description) |
void |
setDuration(Integer duration) |
void |
setItemSet(Set itemSet) |
void |
setLastModifiedBy(String lastModifiedBy) |
void |
setLastModifiedDate(Date lastModifiedDate) |
void |
setSectionAttachmentSet(Set sectionAttachmentSet) |
void |
setSectionId(Long id) |
void |
setSectionMetaDataSet(Set param) |
void |
setSequence(Integer sequence) |
void |
setStatus(Integer status) |
void |
setTitle(String title) |
void |
setTypeId(Long typeId) |
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 ArrayList getItemArray()
getItemArray 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 getItemArraySortedForGrading()
getItemArraySortedForGrading in interface org.sakaiproject.tool.assessment.data.ifc.assessment.SectionDataIfcpublic 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.