Has DataInputModel process the specified input file,
creates a form for it,
collates the answers of the various questions upon STAGE_ENDED event,
determines whether the answers are acceptable or not,
logs the answers if they are acceptable and redresses if they are not,
and records demographic data in SessionState.
Serves as the base class for all domain objects, and provides constants for
types of errors, meta-data-types, and events used by all the domain objects
done() -
Method in class org.problets.domain.model.CodeModel
Rewind through fast forward - Idea from Guido Rossling, SIGCSE 2005
Not used - DataVisualizer.rewind() subsumes this functtion
public void rewind( int limit )
{
// First, re-initialize the whole model, start execution
init();
// Initialize a counter of the steps to be executed
// - we have already executed first step in init()
int instructionCounter = 2;
while( instructionCounter <= limit )
{
step();
instructionCounter++;
}
}