org.activemath.studentmodel2.simulation
Class SimulationExerciseStepEvent

java.lang.Object
  extended by org.activemath.events.ActivemathEvent
      extended by org.activemath.studentmodel2.simulation.SimulationExerciseStepEvent
All Implemented Interfaces:
Serializable, Comparable

public class SimulationExerciseStepEvent
extends ActivemathEvent

See Also:
Serialized Form

Field Summary
protected  double achievement
           
protected  List competencies
           
protected  CompetencyLevel competencyLevel
           
protected  Difficulty difficulty
           
protected  String exerciseId
           
protected  String forId
           
protected  double IRTdifficulty
           
protected  String userId
           
 
Fields inherited from class org.activemath.events.ActivemathEvent
bookId, groupId, id, itemId, sessionId, source, timestamp, type
 
Constructor Summary
SimulationExerciseStepEvent(String type)
           
 
Method Summary
 double getAchievement()
           
 List getCompetencies()
           
 CompetencyLevel getCompetencyLevel()
           
 Difficulty getDifficulty()
           
 String getExerciseId()
           
 String getForId()
           
 double getIRTdifficulty()
           
 String getUserId()
           
 void setAchievement(double achievement)
           
 void setCompetencies(List competencies)
           
 void setCompetencyLevel(CompetencyLevel competencyLevel)
           
 void setDifficulty(Difficulty difficulty)
           
 void setExerciseId(String exerciseId)
           
 void setForId(String forId)
           
 void setIRTdifficulty(double tdifficulty)
           
 void setUserId(String userId)
           
 
Methods inherited from class org.activemath.events.ActivemathEvent
compareTo, dispatchFinished, getGroupId, getId, getItemId, getSource, getTimestamp, getType, setGroupId, setId, setItemId, setSource, setTimestamp, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

exerciseId

protected String exerciseId

forId

protected String forId

userId

protected String userId

achievement

protected double achievement

competencies

protected List competencies

competencyLevel

protected CompetencyLevel competencyLevel

difficulty

protected Difficulty difficulty

IRTdifficulty

protected double IRTdifficulty
Constructor Detail

SimulationExerciseStepEvent

public SimulationExerciseStepEvent(String type)
Method Detail

getAchievement

public double getAchievement()
Returns:
the achievement

setAchievement

public void setAchievement(double achievement)
Parameters:
achievement - the achievement to set

getCompetencies

public List getCompetencies()
Returns:
the competencies

setCompetencies

public void setCompetencies(List competencies)
Parameters:
competencies - the competencies to set

getCompetencyLevel

public CompetencyLevel getCompetencyLevel()
Returns:
the competencyLevel

setCompetencyLevel

public void setCompetencyLevel(CompetencyLevel competencyLevel)
Parameters:
competencyLevel - the competencyLevel to set

getDifficulty

public Difficulty getDifficulty()
Returns:
the difficulty

setDifficulty

public void setDifficulty(Difficulty difficulty)
Parameters:
difficulty - the difficulty to set

getExerciseId

public String getExerciseId()
Returns:
the exerciseId

setExerciseId

public void setExerciseId(String exerciseId)
Parameters:
exerciseId - the exerciseId to set

getForId

public String getForId()
Returns:
the forId

setForId

public void setForId(String forId)
Parameters:
forId - the forId to set

getUserId

public String getUserId()
Returns:
the userId

setUserId

public void setUserId(String userId)
Parameters:
userId - the userId to set

getIRTdifficulty

public double getIRTdifficulty()
Returns:
the iRTdifficulty

setIRTdifficulty

public void setIRTdifficulty(double tdifficulty)
Parameters:
tdifficulty - the iRTdifficulty to set