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

All Superinterfaces:
Serializable

public interface SectionDataIfc
extends Serializable


Field Summary
static Integer AS_LISTED_ON_ASSESSMENT_PAGE
           
static String AUTHOR_TYPE
           
static String DISCOUNT_VALUE_FOR_QUESTION
           
static String NUM_QUESTIONS_DRAWN
           
static String PER_STUDENT
           
static String PER_SUBMISSION
           
static String POINT_VALUE_FOR_QUESTION
           
static String POOLID_FOR_RANDOM_DRAW
           
static String POOLNAME_FOR_RANDOM_DRAW
           
static Integer QUESTIONS_AUTHORED_ONE_BY_ONE
           
static String QUESTIONS_ORDERING
           
static String QUESTIONS_RANDOM_DRAW_DATE
           
static Integer RANDOM_DRAW_FROM_QUESTIONPOOL
           
static Integer RANDOM_WITHIN_PART
           
static String RANDOMIZATION_TYPE
           
 
Method Summary
 void addItem(ItemDataIfc item)
           
 void addSectionMetaData(String label, String entry)
           
 AssessmentIfc getAssessment()
           
 Long getAssessmentId()
           
 String getCreatedBy()
           
 Date getCreatedDate()
           
 String getDescription()
           
 Integer getDuration()
           
 ArrayList getItemArray()
           
 ArrayList getItemArraySortedForGrading()
           
 Set getItemSet()
           
 String getLastModifiedBy()
           
 Date getLastModifiedDate()
           
 List getSectionAttachmentList()
           
 Set getSectionAttachmentSet()
           
 Long getSectionId()
           
 String getSectionMetaDataByLabel(String label)
           
 HashMap getSectionMetaDataMap(Set param)
           
 Set getSectionMetaDataSet()
           
 Integer getSequence()
           
 Integer getStatus()
           
 String getTitle()
           
 TypeIfc getType()
           
 Long getTypeId()
           
 void setAssessment(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 sectionId)
           
 void setSectionMetaDataSet(Set param)
           
 void setSequence(Integer sequence)
           
 void setStatus(Integer status)
           
 void setTitle(String title)
           
 void setTypeId(Long typeId)
           
 

Field Detail

AUTHOR_TYPE

static final String AUTHOR_TYPE
See Also:
Constant Field Values

QUESTIONS_AUTHORED_ONE_BY_ONE

static final Integer QUESTIONS_AUTHORED_ONE_BY_ONE

RANDOM_DRAW_FROM_QUESTIONPOOL

static final Integer RANDOM_DRAW_FROM_QUESTIONPOOL

QUESTIONS_ORDERING

static final String QUESTIONS_ORDERING
See Also:
Constant Field Values

AS_LISTED_ON_ASSESSMENT_PAGE

static final Integer AS_LISTED_ON_ASSESSMENT_PAGE

RANDOM_WITHIN_PART

static final Integer RANDOM_WITHIN_PART

POOLID_FOR_RANDOM_DRAW

static final String POOLID_FOR_RANDOM_DRAW
See Also:
Constant Field Values

POOLNAME_FOR_RANDOM_DRAW

static final String POOLNAME_FOR_RANDOM_DRAW
See Also:
Constant Field Values

NUM_QUESTIONS_DRAWN

static final String NUM_QUESTIONS_DRAWN
See Also:
Constant Field Values

QUESTIONS_RANDOM_DRAW_DATE

static final String QUESTIONS_RANDOM_DRAW_DATE
See Also:
Constant Field Values

RANDOMIZATION_TYPE

static final String RANDOMIZATION_TYPE
See Also:
Constant Field Values

PER_SUBMISSION

static final String PER_SUBMISSION
See Also:
Constant Field Values

PER_STUDENT

static final String PER_STUDENT
See Also:
Constant Field Values

POINT_VALUE_FOR_QUESTION

static final String POINT_VALUE_FOR_QUESTION
See Also:
Constant Field Values

DISCOUNT_VALUE_FOR_QUESTION

static final String DISCOUNT_VALUE_FOR_QUESTION
See Also:
Constant Field Values
Method Detail

getSectionId

Long getSectionId()

setSectionId

void setSectionId(Long sectionId)

getAssessmentId

Long getAssessmentId()

setAssessmentId

void setAssessmentId(Long assessmentId)

getAssessment

AssessmentIfc getAssessment()

setAssessment

void setAssessment(AssessmentIfc assessment)

getDuration

Integer getDuration()

setDuration

void setDuration(Integer duration)

getSequence

Integer getSequence()

setSequence

void setSequence(Integer sequence)

getTitle

String getTitle()

setTitle

void setTitle(String title)

getDescription

String getDescription()

setDescription

void setDescription(String description)

getTypeId

Long getTypeId()

setTypeId

void setTypeId(Long typeId)

getStatus

Integer getStatus()

setStatus

void setStatus(Integer status)

getCreatedBy

String getCreatedBy()

setCreatedBy

void setCreatedBy(String createdBy)

getCreatedDate

Date getCreatedDate()

setCreatedDate

void setCreatedDate(Date createdDate)

getLastModifiedBy

String getLastModifiedBy()

setLastModifiedBy

void setLastModifiedBy(String lastModifiedBy)

getLastModifiedDate

Date getLastModifiedDate()

setLastModifiedDate

void setLastModifiedDate(Date lastModifiedDate)

getItemSet

Set getItemSet()

setItemSet

void setItemSet(Set itemSet)

addItem

void addItem(ItemDataIfc item)

getType

TypeIfc getType()

getItemArray

ArrayList getItemArray()

getItemArraySortedForGrading

ArrayList getItemArraySortedForGrading()

getSectionMetaDataSet

Set getSectionMetaDataSet()

setSectionMetaDataSet

void setSectionMetaDataSet(Set param)

getSectionMetaDataMap

HashMap getSectionMetaDataMap(Set param)

getSectionMetaDataByLabel

String getSectionMetaDataByLabel(String label)

addSectionMetaData

void addSectionMetaData(String label,
                        String entry)

getSectionAttachmentSet

Set getSectionAttachmentSet()

setSectionAttachmentSet

void setSectionAttachmentSet(Set sectionAttachmentSet)

getSectionAttachmentList

List getSectionAttachmentList()


Copyright © 2005-2013 Sakai Project. All Rights Reserved.