cz.muni.fi.pclis.domain.peerEvaluation
Class TeamEvaluation

java.lang.Object
  extended by cz.muni.fi.pclis.commons.domain.DomainObject
      extended by cz.muni.fi.pclis.domain.peerEvaluation.PeerEvaluation
          extended by cz.muni.fi.pclis.domain.peerEvaluation.TeamEvaluation

public class TeamEvaluation
extends PeerEvaluation

Entity representing team evaluation User: Ľuboš Pecho Date: 30.3.2010 Time: 0:56:30


Field Summary
private  TeamEvaluationAssignment assignment
          Assignment to which the evaluation belongs to
private  TeamProject evaluatee
          Evaluated team
private  TeamProject evaluator
          Evaluating team
 
Constructor Summary
TeamEvaluation()
           
 
Method Summary
 boolean equals(Object o)
           
 TeamEvaluationAssignment getAssignment()
          return assignment
 TeamProject getEvaluatee()
           
 TeamProject getEvaluator()
           
 int hashCode()
           
 void setAssignment(TeamEvaluationAssignment assignment)
          Sets the assignment
 void setEvaluatee(TeamProject evaluatee)
          Sets the evaluatee
 void setEvaluator(TeamProject evaluator)
          Sets the evaluator
 
Methods inherited from class cz.muni.fi.pclis.domain.peerEvaluation.PeerEvaluation
getComment, getGrade, getUploadedFile, isEmpty, setComment, setGrade, setUploadedFile
 
Methods inherited from class cz.muni.fi.pclis.commons.domain.DomainObject
getId, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

evaluator

private TeamProject evaluator
Evaluating team


evaluatee

private TeamProject evaluatee
Evaluated team


assignment

private TeamEvaluationAssignment assignment
Assignment to which the evaluation belongs to

Constructor Detail

TeamEvaluation

public TeamEvaluation()
Method Detail

getEvaluator

public TeamProject getEvaluator()
Returns:
evaluator

setEvaluator

public void setEvaluator(TeamProject evaluator)
Sets the evaluator

Parameters:
evaluator -

getEvaluatee

public TeamProject getEvaluatee()
Returns:
evaluatee

setEvaluatee

public void setEvaluatee(TeamProject evaluatee)
Sets the evaluatee

Parameters:
evaluatee -

getAssignment

public TeamEvaluationAssignment getAssignment()
return assignment

Specified by:
getAssignment in class PeerEvaluation
Returns:
assignment

setAssignment

public void setAssignment(TeamEvaluationAssignment assignment)
Sets the assignment

Parameters:
assignment -

equals

public boolean equals(Object o)
Overrides:
equals in class DomainObject

hashCode

public int hashCode()
Overrides:
hashCode in class DomainObject


Copyright © 2009-2010 Faculty of Informatics, Masaryk university, Brno. All Rights Reserved.