org.activemath.webapp.evaluators
Class StandardExerciseEvaluator

java.lang.Object
  extended by org.activemath.webapp.evaluators.Evaluator
      extended by org.activemath.webapp.evaluators.StandardExerciseEvaluator

public class StandardExerciseEvaluator
extends Evaluator

SimpleEyeTrackerExerciseEvaluator.java Created: Thu Nov 29 16:42:51 2001


Field Summary
protected static Logger thisLogCat
          The logger helper for this class.
 
Fields inherited from class org.activemath.webapp.evaluators.Evaluator
evaluationFunction, user
 
Constructor Summary
StandardExerciseEvaluator(User user)
           
 
Method Summary
 void endExercise(String pid, long time, double success, String session)
          Preforms all checks and calculation necessary to evaluate the user's performance in the given exercise that has just been finished.
 void startExercise(String pid, long time, String proxy, String session)
          Notifies this Evaluator that the user started to solve an exercise Essentially, this method just put the starting time to the timetable.
 
Methods inherited from class org.activemath.webapp.evaluators.Evaluator
elementHasBeenSeen, endPageBrowsed, initFunction, startPageBrowsed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

thisLogCat

protected static Logger thisLogCat
The logger helper for this class.

Constructor Detail

StandardExerciseEvaluator

public StandardExerciseEvaluator(User user)
Method Detail

startExercise

public void startExercise(String pid,
                          long time,
                          String proxy,
                          String session)
Notifies this Evaluator that the user started to solve an exercise Essentially, this method just put the starting time to the timetable.

Overrides:
startExercise in class Evaluator

endExercise

public void endExercise(String pid,
                        long time,
                        double success,
                        String session)
Preforms all checks and calculation necessary to evaluate the user's performance in the given exercise that has just been finished.

Overrides:
endExercise in class Evaluator