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

java.lang.Object
  extended by org.sakaiproject.tool.assessment.data.dao.assessment.EvaluationModel
All Implemented Interfaces:
Serializable, EvaluationModelIfc

public class EvaluationModel
extends Object
implements Serializable, EvaluationModelIfc

This keeps track of the submission scheme, and the number allowed.

Author:
Rachel Gollub
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.EvaluationModelIfc
ALL_SCORE, ANONYMOUS_GRADING, AVERAGE_SCORE, GRADEBOOK_NOT_AVAILABLE, HIGHEST_SCORE, LAST_SCORE, NON_ANONYMOUS_GRADING, NOT_TO_GRADEBOOK, TO_DEFAULT_GRADEBOOK, TO_SELECTED_GRADEBOOK
 
Constructor Summary
EvaluationModel()
          Creates a new SubmissionModel object.
EvaluationModel(String evaluationComponents, Integer scoringType, String numericModelId, Integer fixedTotalScore, Integer gradeAvailable, Integer isStudentIdPublic, Integer anonymousGrading, Integer autoScoring, String toGradeBook)
           
 
Method Summary
 Object clone()
           
 Integer getAnonymousGrading()
           
 AssessmentBaseIfc getAssessmentBase()
           
 Integer getAutoScoring()
           
 String getEvaluationComponents()
           
 Integer getFixedTotalScore()
           
 Integer getGradeAvailable()
           
 Long getId()
           
 Integer getIsStudentIdPublic()
           
 String getNumericModelId()
           
 Integer getScoringType()
           
 String getToGradeBook()
           
 void setAnonymousGrading(Integer anonymousGrading)
           
 void setAssessmentBase(AssessmentBaseIfc assessmentBase)
           
 void setAutoScoring(Integer autoScoring)
           
 void setEvaluationComponents(String evaluationComponents)
           
 void setFixedTotalScore(Integer fixedTotalScore)
           
 void setGradeAvailable(Integer gradeAvailable)
           
 void setId(Long id)
           
 void setIsStudentIdPublic(Integer isStudentIdPublic)
           
 void setNumericModelId(String numericModelId)
           
 void setScoringType(Integer scoringType)
           
 void setToGradeBook(String toGradeBook)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluationModel

public EvaluationModel()
Creates a new SubmissionModel object.


EvaluationModel

public EvaluationModel(String evaluationComponents,
                       Integer scoringType,
                       String numericModelId,
                       Integer fixedTotalScore,
                       Integer gradeAvailable,
                       Integer isStudentIdPublic,
                       Integer anonymousGrading,
                       Integer autoScoring,
                       String toGradeBook)
Method Detail

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getId

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

setId

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

setAssessmentBase

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

getAssessmentBase

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

getEvaluationComponents

public String getEvaluationComponents()
Specified by:
getEvaluationComponents in interface EvaluationModelIfc

setEvaluationComponents

public void setEvaluationComponents(String evaluationComponents)
Specified by:
setEvaluationComponents in interface EvaluationModelIfc

getScoringType

public Integer getScoringType()
Specified by:
getScoringType in interface EvaluationModelIfc

setScoringType

public void setScoringType(Integer scoringType)
Specified by:
setScoringType in interface EvaluationModelIfc

getNumericModelId

public String getNumericModelId()
Specified by:
getNumericModelId in interface EvaluationModelIfc

setNumericModelId

public void setNumericModelId(String numericModelId)
Specified by:
setNumericModelId in interface EvaluationModelIfc

getFixedTotalScore

public Integer getFixedTotalScore()
Specified by:
getFixedTotalScore in interface EvaluationModelIfc

setFixedTotalScore

public void setFixedTotalScore(Integer fixedTotalScore)
Specified by:
setFixedTotalScore in interface EvaluationModelIfc

getGradeAvailable

public Integer getGradeAvailable()
Specified by:
getGradeAvailable in interface EvaluationModelIfc

setGradeAvailable

public void setGradeAvailable(Integer gradeAvailable)
Specified by:
setGradeAvailable in interface EvaluationModelIfc

getIsStudentIdPublic

public Integer getIsStudentIdPublic()
Specified by:
getIsStudentIdPublic in interface EvaluationModelIfc

setAnonymousGrading

public void setAnonymousGrading(Integer anonymousGrading)
Specified by:
setAnonymousGrading in interface EvaluationModelIfc

getAnonymousGrading

public Integer getAnonymousGrading()
Specified by:
getAnonymousGrading in interface EvaluationModelIfc

setAutoScoring

public void setAutoScoring(Integer autoScoring)
Specified by:
setAutoScoring in interface EvaluationModelIfc

getAutoScoring

public Integer getAutoScoring()
Specified by:
getAutoScoring in interface EvaluationModelIfc

setIsStudentIdPublic

public void setIsStudentIdPublic(Integer isStudentIdPublic)
Specified by:
setIsStudentIdPublic in interface EvaluationModelIfc

getToGradeBook

public String getToGradeBook()
Specified by:
getToGradeBook in interface EvaluationModelIfc

setToGradeBook

public void setToGradeBook(String toGradeBook)
Specified by:
setToGradeBook in interface EvaluationModelIfc


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