org.activemath.webapp.user
Class ExperimentalProgress
java.lang.Object
org.activemath.webapp.user.ExperimentalProgress
- All Implemented Interfaces:
- EventListener, ActivemathEventListener
public class ExperimentalProgress
- extends Object
- implements ActivemathEventListener
Tracks progress of an experiment
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
toString
public String toString()
- Overrides:
toString in class Object
clear
public void clear()
getSurveysFinished
public Set<String> getSurveysFinished()
getTestsFinished
public Set<String> getTestsFinished()
getSurveysFinishedCSV
public String getSurveysFinishedCSV()
getTestsFinishedCSV
public String getTestsFinishedCSV()
getSequencerExercisesFinishedCSV
public String getSequencerExercisesFinishedCSV()
setSurveysFinishedCSV
public void setSurveysFinishedCSV(String surveys)
setTestsFinishedCSV
public void setTestsFinishedCSV(String tests)
setSequencerExercisesFinishedCSV
public void setSequencerExercisesFinishedCSV(String sequencerExes)
getSequencedExercisesFinished
public Set<String> getSequencedExercisesFinished()