/**
 * @author Kim Paterson
 * @author Mitchell Rosen
 */
package question;

import java.util.Collection;

public class TestQuestion extends TestItem {
   /**
    * The question.
    */
   Question question;

   /**
    * The ordinal value of the question in the current test.
    */
   int questionNum;

   /**
    * The student's score on this question.
    */
   double score;

   /**
    * Comments the professor has made after the test has been submitted.
    */
   Collection<String> comments;

   /**
    * The correct answer to |question|.
    */
   Answer answer;

   /**
    * Whether or not this question has been graded by the professor.
    */
   boolean hasBeenGraded;
}