Class AssessmentData
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
-
- org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentData
-
- All Implemented Interfaces:
Serializable,AssessmentBaseIfc,AssessmentIfc
public class AssessmentData extends AssessmentBaseData implements Serializable, AssessmentIfc
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
TITLE_LENGTH
-
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
ACTIVE_STATUS, DEAD_STATUS, HASMETADATAFORQUESTIONS, INACTIVE_STATUS, METADATAQUESTIONS_ISINSTRUCTOREDITABLE, RETRACT_FOR_EDIT_STATUS, SHOWFEEDBACKAUTHORING
-
-
Constructor Summary
Constructors Constructor Description AssessmentData()AssessmentData(Long parentId, String title, String description, String comments, Long assessmentTemplateId, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Integer questionSize)AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Date startDate, Date dueDate, String releaseTo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetAssessmentAttachmentList()SetgetAssessmentAttachmentSet()LonggetAssessmentId()LonggetAssessmentTemplateId()SectionDataIfcgetDefaultSection()StringgetHasMetaDataForQuestions()SectionDataIfcgetSection(Long sequence)ArrayListgetSectionArray()ArrayListgetSectionArraySorted()SetgetSectionSet()voidsetAssessmentAttachmentSet(Set assessmentAttachmentSet)voidsetAssessmentTemplateId(Long assessmentTemplateId)voidsetSectionSet(Set sectionSet)-
Methods inherited from class org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentBaseData
addAssessmentMetaData, getAssessmentAccessControl, getAssessmentBaseId, getAssessmentFeedback, getAssessmentMetaDataByLabel, getAssessmentMetaDataMap, getAssessmentMetaDataMap, getAssessmentMetaDataSet, getCategoryId, getComments, getCreatedBy, getCreatedDate, getDescription, getDueDate, getEvaluationModel, getInstructorNotification, getIsTemplate, getLastModifiedBy, getLastModifiedDate, getMultipartAllowed, getParentId, getQuestionSize, getReleaseTo, getSecuredIPAddressSet, getStartDate, getStatus, getTesteeNotification, getTitle, getType, getTypeId, setAssessmentAccessControl, setAssessmentBaseId, setAssessmentFeedback, setAssessmentMetaDataSet, setCategoryId, setComments, setCreatedBy, setCreatedDate, setDescription, setDueDate, setEvaluationModel, setInstructorNotification, setIsTemplate, setLastModifiedBy, setLastModifiedDate, setMultipartAllowed, setParentId, setQuestionSize, setReleaseTo, setSecuredIPAddressSet, setStartDate, setStatus, setTesteeNotification, setTitle, setTypeId, updateAssessmentMetaData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
addAssessmentMetaData, getAssessmentAccessControl, getAssessmentBaseId, getAssessmentFeedback, getAssessmentMetaDataByLabel, getAssessmentMetaDataMap, getAssessmentMetaDataMap, getAssessmentMetaDataSet, getCategoryId, getComments, getCreatedBy, getCreatedDate, getDescription, getEvaluationModel, getInstructorNotification, getIsTemplate, getLastModifiedBy, getLastModifiedDate, getMultipartAllowed, getParentId, getSecuredIPAddressSet, getStatus, getTesteeNotification, getTitle, getType, getTypeId, setAssessmentAccessControl, setAssessmentBaseId, setAssessmentFeedback, setAssessmentMetaDataSet, setCategoryId, setComments, setCreatedBy, setCreatedDate, setDescription, setEvaluationModel, setInstructorNotification, setIsTemplate, setLastModifiedBy, setLastModifiedDate, setMultipartAllowed, setParentId, setSecuredIPAddressSet, setStatus, setTesteeNotification, setTitle, setTypeId, updateAssessmentMetaData
-
-
-
-
Constructor Detail
-
AssessmentData
public AssessmentData()
-
AssessmentData
public AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate)
-
AssessmentData
public AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Date startDate, Date dueDate, String releaseTo)
-
AssessmentData
public AssessmentData(Long assessmentTemplateId, String title, Date lastModifiedDate, String lastModifiedBy, Integer questionSize)
-
AssessmentData
public AssessmentData(Long parentId, String title, String description, String comments, Long assessmentTemplateId, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)
-
-
Method Detail
-
getAssessmentId
public Long getAssessmentId()
- Specified by:
getAssessmentIdin interfaceAssessmentIfc
-
getAssessmentTemplateId
public Long getAssessmentTemplateId()
- Specified by:
getAssessmentTemplateIdin interfaceAssessmentIfc
-
setAssessmentTemplateId
public void setAssessmentTemplateId(Long assessmentTemplateId)
- Specified by:
setAssessmentTemplateIdin interfaceAssessmentIfc
-
getSectionSet
public Set getSectionSet()
- Specified by:
getSectionSetin interfaceAssessmentIfc
-
setSectionSet
public void setSectionSet(Set sectionSet)
- Specified by:
setSectionSetin interfaceAssessmentIfc
-
getSectionArray
public ArrayList getSectionArray()
- Specified by:
getSectionArrayin interfaceAssessmentIfc
-
getSectionArraySorted
public ArrayList getSectionArraySorted()
- Specified by:
getSectionArraySortedin interfaceAssessmentIfc
-
getSection
public SectionDataIfc getSection(Long sequence)
- Specified by:
getSectionin interfaceAssessmentIfc
-
getDefaultSection
public SectionDataIfc getDefaultSection()
- Specified by:
getDefaultSectionin interfaceAssessmentIfc
-
getAssessmentAttachmentSet
public Set getAssessmentAttachmentSet()
- Specified by:
getAssessmentAttachmentSetin interfaceAssessmentIfc
-
setAssessmentAttachmentSet
public void setAssessmentAttachmentSet(Set assessmentAttachmentSet)
- Specified by:
setAssessmentAttachmentSetin interfaceAssessmentIfc
-
getAssessmentAttachmentList
public List getAssessmentAttachmentList()
- Specified by:
getAssessmentAttachmentListin interfaceAssessmentIfc
-
getHasMetaDataForQuestions
public String getHasMetaDataForQuestions()
- Specified by:
getHasMetaDataForQuestionsin interfaceAssessmentIfc
-
-