org.sakaiproject.tool.assessment.facade
Class AssessmentGradingFacade

java.lang.Object
  extended byorg.sakaiproject.tool.assessment.facade.AssessmentGradingFacade
All Implemented Interfaces:
AssessmentGradingIfc, Serializable

public class AssessmentGradingFacade
extends Object
implements AssessmentGradingIfc

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
not attributable
See Also:
Serialized Form

Constructor Summary
AssessmentGradingFacade()
           
AssessmentGradingFacade(AssessmentGradingData data)
           
 
Method Summary
 String getAgentId()
           
 Long getAssessmentGradingId()
           
 Date getAttemptDate()
           
 String getComments()
           
 Float getFinalScore()
           
 Boolean getForGrade()
           
 String getGradedBy()
           
 Date getGradedDate()
           
 Boolean getIsLate()
           
 Set getItemGradingSet()
           
 Long getPublishedAssessmentId()
           
 String getPublishedAssessmentTitle()
           
 Integer getStatus()
          In some cases, students are allowed to submit multiple assessment for grading.
 Date getSubmittedDate()
           
 Integer getTimeElapsed()
           
 Float getTotalAutoScore()
           
 Float getTotalOverrideScore()
           
 int getTotalSubmitted()
           
 void setAgentId(String agentId)
           
 void setAssessmentGradingId(Long assessmentGradingId)
           
 void setAttemptDate(Date attemptDate)
           
 void setComments(String comments)
           
 void setFinalScore(Float finalScore)
           
 void setForGrade(Boolean forGrade)
           
 void setGradedBy(String gradedBy)
           
 void setGradedDate(Date gradedDate)
           
 void setIsLate(Boolean isLate)
           
 void setItemGradingSet(Set itemGradingSet)
           
 void setPublishedAssessmentId(Long publishedAssessmentId)
           
 void setPublishedAssessmentTitle(String publishedAssessmentTitle)
           
 void setStatus(Integer status)
           
 void setSubmittedDate(Date submittedDate)
           
 void setTimeElapsed(Integer timeElapsed)
           
 void setTotalAutoScore(Float totalAutoScore)
           
 void setTotalOverrideScore(Float totalOverrideScore)
           
 void setTotalSubmitted(int totalSubmitted)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssessmentGradingFacade

public AssessmentGradingFacade()

AssessmentGradingFacade

public AssessmentGradingFacade(AssessmentGradingData data)
Method Detail

getAssessmentGradingId

public Long getAssessmentGradingId()
Specified by:
getAssessmentGradingId in interface AssessmentGradingIfc

setAssessmentGradingId

public void setAssessmentGradingId(Long assessmentGradingId)
Specified by:
setAssessmentGradingId in interface AssessmentGradingIfc

getPublishedAssessmentId

public Long getPublishedAssessmentId()
Specified by:
getPublishedAssessmentId in interface AssessmentGradingIfc

setPublishedAssessmentId

public void setPublishedAssessmentId(Long publishedAssessmentId)
Specified by:
setPublishedAssessmentId in interface AssessmentGradingIfc

getAgentId

public String getAgentId()
Specified by:
getAgentId in interface AssessmentGradingIfc

setAgentId

public void setAgentId(String agentId)
Specified by:
setAgentId in interface AssessmentGradingIfc

getSubmittedDate

public Date getSubmittedDate()
Specified by:
getSubmittedDate in interface AssessmentGradingIfc

setSubmittedDate

public void setSubmittedDate(Date submittedDate)
Specified by:
setSubmittedDate in interface AssessmentGradingIfc

getIsLate

public Boolean getIsLate()
Specified by:
getIsLate in interface AssessmentGradingIfc

setIsLate

public void setIsLate(Boolean isLate)
Specified by:
setIsLate in interface AssessmentGradingIfc

getForGrade

public Boolean getForGrade()
Specified by:
getForGrade in interface AssessmentGradingIfc

setForGrade

public void setForGrade(Boolean forGrade)
Specified by:
setForGrade in interface AssessmentGradingIfc

getTotalAutoScore

public Float getTotalAutoScore()
Specified by:
getTotalAutoScore in interface AssessmentGradingIfc

setTotalAutoScore

public void setTotalAutoScore(Float totalAutoScore)
Specified by:
setTotalAutoScore in interface AssessmentGradingIfc

getTotalOverrideScore

public Float getTotalOverrideScore()
Specified by:
getTotalOverrideScore in interface AssessmentGradingIfc

setTotalOverrideScore

public void setTotalOverrideScore(Float totalOverrideScore)
Specified by:
setTotalOverrideScore in interface AssessmentGradingIfc

getFinalScore

public Float getFinalScore()
Specified by:
getFinalScore in interface AssessmentGradingIfc

setFinalScore

public void setFinalScore(Float finalScore)
Specified by:
setFinalScore in interface AssessmentGradingIfc

getComments

public String getComments()
Specified by:
getComments in interface AssessmentGradingIfc

setComments

public void setComments(String comments)
Specified by:
setComments in interface AssessmentGradingIfc

getGradedBy

public String getGradedBy()
Specified by:
getGradedBy in interface AssessmentGradingIfc

setGradedBy

public void setGradedBy(String gradedBy)
Specified by:
setGradedBy in interface AssessmentGradingIfc

getGradedDate

public Date getGradedDate()
Specified by:
getGradedDate in interface AssessmentGradingIfc

setGradedDate

public void setGradedDate(Date gradedDate)
Specified by:
setGradedDate in interface AssessmentGradingIfc

getStatus

public Integer getStatus()
In some cases, students are allowed to submit multiple assessment for grading. However, the grader has the choice to select one to represent how well the student does overall. status = 1 means this submitted assessment is selected.

Specified by:
getStatus in interface AssessmentGradingIfc

setStatus

public void setStatus(Integer status)
Specified by:
setStatus in interface AssessmentGradingIfc

getItemGradingSet

public Set getItemGradingSet()
Specified by:
getItemGradingSet in interface AssessmentGradingIfc

setItemGradingSet

public void setItemGradingSet(Set itemGradingSet)
Specified by:
setItemGradingSet in interface AssessmentGradingIfc

getAttemptDate

public Date getAttemptDate()
Specified by:
getAttemptDate in interface AssessmentGradingIfc

setAttemptDate

public void setAttemptDate(Date attemptDate)
Specified by:
setAttemptDate in interface AssessmentGradingIfc

getTimeElapsed

public Integer getTimeElapsed()
Specified by:
getTimeElapsed in interface AssessmentGradingIfc

setTimeElapsed

public void setTimeElapsed(Integer timeElapsed)
Specified by:
setTimeElapsed in interface AssessmentGradingIfc

getPublishedAssessmentTitle

public String getPublishedAssessmentTitle()

setPublishedAssessmentTitle

public void setPublishedAssessmentTitle(String publishedAssessmentTitle)

getTotalSubmitted

public int getTotalSubmitted()

setTotalSubmitted

public void setTotalSubmitted(int totalSubmitted)