org.sakaiproject.tool.assessment.data.ifc.assessment
Interface AssessmentIfc

All Superinterfaces:
AssessmentBaseIfc, Serializable
All Known Subinterfaces:
PublishedAssessmentIfc
All Known Implementing Classes:
AssessmentData, AssessmentFacade, PublishedAssessmentData, PublishedAssessmentFacade

public interface AssessmentIfc
extends Serializable, AssessmentBaseIfc

Version:
1.0
Author:
Rachel Gollub

Field Summary
 
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
ACTIVE_STATUS, DEAD_STATUS, HASMETADATAFORQUESTIONS, INACTIVE_STATUS, METADATAQUESTIONS_ISINSTRUCTOREDITABLE, SHOWFEEDBACKAUTHORING
 
Method Summary
 Long getAssessmentId()
           
 Long getAssessmentTemplateId()
           
 SectionDataIfc getDefaultSection()
           
 SectionDataIfc getSection(Long sequence)
           
 ArrayList getSectionArray()
           
 ArrayList getSectionArraySorted()
           
 Set getSectionSet()
           
 void setAssessmentTemplateId(Long assessmentTemplateId)
           
 void setSectionSet(Set sectionSet)
           
 
Methods inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
addAssessmentMetaData, getAssessmentAccessControl, getAssessmentBaseId, getAssessmentFeedback, getAssessmentMetaDataByLabel, getAssessmentMetaDataMap, getAssessmentMetaDataMap, getAssessmentMetaDataSet, getComments, getCreatedBy, getCreatedDate, getDescription, getEvaluationModel, getInstructorNotification, getIsTemplate, getLastModifiedBy, getLastModifiedDate, getMultipartAllowed, getParentId, getSecuredIPAddressSet, getStatus, getTesteeNotification, getTitle, getType, getTypeId, setAssessmentAccessControl, setAssessmentBaseId, setAssessmentFeedback, setAssessmentMetaDataSet, setComments, setCreatedBy, setCreatedDate, setDescription, setEvaluationModel, setInstructorNotification, setIsTemplate, setLastModifiedBy, setLastModifiedDate, setMultipartAllowed, setParentId, setSecuredIPAddressSet, setStatus, setTesteeNotification, setTitle, setTypeId, updateAssessmentMetaData
 

Method Detail

getAssessmentId

public Long getAssessmentId()

getAssessmentTemplateId

public Long getAssessmentTemplateId()

setAssessmentTemplateId

public void setAssessmentTemplateId(Long assessmentTemplateId)

getSectionSet

public Set getSectionSet()

setSectionSet

public void setSectionSet(Set sectionSet)

getSection

public SectionDataIfc getSection(Long sequence)

getDefaultSection

public SectionDataIfc getDefaultSection()

getSectionArray

public ArrayList getSectionArray()

getSectionArraySorted

public ArrayList getSectionArraySorted()