org.activemath.webapp.evaluators
Class StandardEvaluatorFactory

java.lang.Object
  extended by org.activemath.webapp.evaluators.StandardEvaluatorFactory

public class StandardEvaluatorFactory
extends Object

SimpleEyetrackerEvaluatorFactory. This class is to be used to create a set of evaluators necessary for the evaluation of all incoming user events. Once created, it can produce a SimpleReadEvaluator, a SimpleExerciseEvaluator and a SimpleNavigation evaluator.
This are the simplest evaluating mechanisms one can use, as its name suggests. Created: Wed Jan 9 15:46:30 2002

See Also:
StandardReadEvaluator, StandardExerciseEvaluator, StandardNavigationEvaluator, SimpleEvaluatorFactory

Constructor Summary
StandardEvaluatorFactory()
          The constructor for a SimpleEvaluatorFactory.
 
Method Summary
 Evaluator makeExerciseEvaluator(User user)
           
 Evaluator makeNavigationEvaluator(User user)
           
 Evaluator makeReadEvaluator(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardEvaluatorFactory

public StandardEvaluatorFactory()
The constructor for a SimpleEvaluatorFactory. All makeXXXEvaluator requests will use the provided DiagnoseBBCentral and ModelCentral to write the results of their evaluation on.

Parameters:
dbb - The diagnose Blackboard central to be used.
m - The usermodel Central to be used.
Method Detail

makeReadEvaluator

public Evaluator makeReadEvaluator(User user)

makeExerciseEvaluator

public Evaluator makeExerciseEvaluator(User user)

makeNavigationEvaluator

public Evaluator makeNavigationEvaluator(User user)