org.sakaiproject.tool.assessment.data.dao.assessment
Class AssessmentFeedback

java.lang.Object
  extended byorg.sakaiproject.tool.assessment.data.dao.assessment.AssessmentFeedback
All Implemented Interfaces:
AssessmentFeedbackIfc, Serializable

public class AssessmentFeedback
extends Object
implements Serializable, AssessmentFeedbackIfc

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentFeedbackIfc
BOTH_FEEDBACK, FEEDBACK_BY_DATE, IMMEDIATE_FEEDBACK, NO_FEEDBACK, QUESTIONLEVEL_FEEDBACK, SECTIONLEVEL_FEEDBACK
 
Constructor Summary
AssessmentFeedback()
          Creates a new SubmissionModel object.
AssessmentFeedback(Integer feedbackDelivery, Integer feedbackAuthoring, Integer editComponents, Boolean showQuestionText, Boolean showStudentResponse, Boolean showCorrectResponse, Boolean showStudentScore, Boolean showStudentQuestionScore, Boolean showQuestionLevelFeedback, Boolean showSelectionLevelFeedback, Boolean showGraderComments, Boolean showStatistics)
           
 
Method Summary
 Object clone()
           
 AssessmentBaseIfc getAssessmentBase()
           
 Integer getEditComponents()
           
 Integer getFeedbackAuthoring()
           
 Integer getFeedbackDelivery()
           
 Long getId()
           
 Boolean getShowCorrectResponse()
           
 Boolean getShowGraderComments()
           
 Boolean getShowQuestionLevelFeedback()
           
 Boolean getShowQuestionText()
           
 Boolean getShowSelectionLevelFeedback()
           
 Boolean getShowStatistics()
           
 Boolean getShowStudentQuestionScore()
           
 Boolean getShowStudentResponse()
           
 Boolean getShowStudentScore()
           
 void setAssessmentBase(AssessmentBaseIfc assessmentBase)
           
 void setEditComponents(Integer editComponents)
           
 void setFeedbackAuthoring(Integer feedbackAuthoring)
           
 void setFeedbackDelivery(Integer feedbackDelivery)
           
 void setId(Long id)
           
 void setShowCorrectResponse(Boolean showCorrectResponse)
           
 void setShowGraderComments(Boolean showGraderComments)
           
 void setShowQuestionLevelFeedback(Boolean showQuestionLevelFeedback)
           
 void setShowQuestionText(Boolean showQuestionText)
           
 void setShowSelectionLevelFeedback(Boolean showSelectionLevelFeedback)
           
 void setShowStatistics(Boolean showStatistics)
           
 void setShowStudentQuestionScore(Boolean showStudentQuestionScore)
           
 void setShowStudentResponse(Boolean showStudentResponse)
           
 void setShowStudentScore(Boolean showStudentScore)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssessmentFeedback

public AssessmentFeedback()
Creates a new SubmissionModel object.


AssessmentFeedback

public AssessmentFeedback(Integer feedbackDelivery,
                          Integer feedbackAuthoring,
                          Integer editComponents,
                          Boolean showQuestionText,
                          Boolean showStudentResponse,
                          Boolean showCorrectResponse,
                          Boolean showStudentScore,
                          Boolean showStudentQuestionScore,
                          Boolean showQuestionLevelFeedback,
                          Boolean showSelectionLevelFeedback,
                          Boolean showGraderComments,
                          Boolean showStatistics)
Method Detail

clone

public Object clone()
             throws CloneNotSupportedException
Throws:
CloneNotSupportedException

getId

public Long getId()
Specified by:
getId in interface AssessmentFeedbackIfc

setId

public void setId(Long id)
Specified by:
setId in interface AssessmentFeedbackIfc

setAssessmentBase

public void setAssessmentBase(AssessmentBaseIfc assessmentBase)
Specified by:
setAssessmentBase in interface AssessmentFeedbackIfc

getAssessmentBase

public AssessmentBaseIfc getAssessmentBase()
Specified by:
getAssessmentBase in interface AssessmentFeedbackIfc

getFeedbackDelivery

public Integer getFeedbackDelivery()
Specified by:
getFeedbackDelivery in interface AssessmentFeedbackIfc

setFeedbackDelivery

public void setFeedbackDelivery(Integer feedbackDelivery)
Specified by:
setFeedbackDelivery in interface AssessmentFeedbackIfc

getFeedbackAuthoring

public Integer getFeedbackAuthoring()
Specified by:
getFeedbackAuthoring in interface AssessmentFeedbackIfc

setFeedbackAuthoring

public void setFeedbackAuthoring(Integer feedbackAuthoring)
Specified by:
setFeedbackAuthoring in interface AssessmentFeedbackIfc

getEditComponents

public Integer getEditComponents()
Specified by:
getEditComponents in interface AssessmentFeedbackIfc

setEditComponents

public void setEditComponents(Integer editComponents)
Specified by:
setEditComponents in interface AssessmentFeedbackIfc

getShowQuestionText

public Boolean getShowQuestionText()
Specified by:
getShowQuestionText in interface AssessmentFeedbackIfc

setShowQuestionText

public void setShowQuestionText(Boolean showQuestionText)
Specified by:
setShowQuestionText in interface AssessmentFeedbackIfc

getShowStudentResponse

public Boolean getShowStudentResponse()
Specified by:
getShowStudentResponse in interface AssessmentFeedbackIfc

setShowStudentResponse

public void setShowStudentResponse(Boolean showStudentResponse)
Specified by:
setShowStudentResponse in interface AssessmentFeedbackIfc

getShowCorrectResponse

public Boolean getShowCorrectResponse()
Specified by:
getShowCorrectResponse in interface AssessmentFeedbackIfc

setShowCorrectResponse

public void setShowCorrectResponse(Boolean showCorrectResponse)
Specified by:
setShowCorrectResponse in interface AssessmentFeedbackIfc

getShowStudentScore

public Boolean getShowStudentScore()
Specified by:
getShowStudentScore in interface AssessmentFeedbackIfc

setShowStudentScore

public void setShowStudentScore(Boolean showStudentScore)
Specified by:
setShowStudentScore in interface AssessmentFeedbackIfc

getShowStudentQuestionScore

public Boolean getShowStudentQuestionScore()
Specified by:
getShowStudentQuestionScore in interface AssessmentFeedbackIfc

setShowStudentQuestionScore

public void setShowStudentQuestionScore(Boolean showStudentQuestionScore)
Specified by:
setShowStudentQuestionScore in interface AssessmentFeedbackIfc

getShowQuestionLevelFeedback

public Boolean getShowQuestionLevelFeedback()
Specified by:
getShowQuestionLevelFeedback in interface AssessmentFeedbackIfc

setShowQuestionLevelFeedback

public void setShowQuestionLevelFeedback(Boolean showQuestionLevelFeedback)
Specified by:
setShowQuestionLevelFeedback in interface AssessmentFeedbackIfc

getShowSelectionLevelFeedback

public Boolean getShowSelectionLevelFeedback()
Specified by:
getShowSelectionLevelFeedback in interface AssessmentFeedbackIfc

setShowSelectionLevelFeedback

public void setShowSelectionLevelFeedback(Boolean showSelectionLevelFeedback)
Specified by:
setShowSelectionLevelFeedback in interface AssessmentFeedbackIfc

getShowGraderComments

public Boolean getShowGraderComments()
Specified by:
getShowGraderComments in interface AssessmentFeedbackIfc

setShowGraderComments

public void setShowGraderComments(Boolean showGraderComments)
Specified by:
setShowGraderComments in interface AssessmentFeedbackIfc

getShowStatistics

public Boolean getShowStatistics()
Specified by:
getShowStatistics in interface AssessmentFeedbackIfc

setShowStatistics

public void setShowStatistics(Boolean showStatistics)
Specified by:
setShowStatistics in interface AssessmentFeedbackIfc