org.activemath.webapp.evaluators
Class EvaluatorCoupling

java.lang.Object
  extended by org.activemath.webapp.evaluators.EvaluatorCoupling
All Implemented Interfaces:
EventListener, ActivemathEventListener

public class EvaluatorCoupling
extends Object
implements ActivemathEventListener

This class translates PagePresented events to method calls to the evaluators necessary for updating the learner model.


Field Summary
protected static Logger thisLogCat
           
 
Method Summary
static EvaluatorCoupling getInstance()
           
 void onActivemathEvent(ActivemathEvent event)
          Handle an Activemath event.
 
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
Method Detail

getInstance

public static EvaluatorCoupling getInstance()

onActivemathEvent

public void onActivemathEvent(ActivemathEvent event)
Description copied from interface: ActivemathEventListener
Handle an Activemath event.

This method must return as quickly as possible and must not block the calling thread for long.

Specified by:
onActivemathEvent in interface ActivemathEventListener
Parameters:
event - the event to respond to