org.activemath.events.types
Class MasteryChangedEvent
java.lang.Object
org.activemath.events.ActivemathEvent
org.activemath.events.types.MasteryChangedEvent
- All Implemented Interfaces:
- Serializable, Comparable, ApplicationEventTag, ItemEventTag, LearnermodelAssessmentEventTag, LearnermodelEventTag, UserEventTag
public class MasteryChangedEvent
- extends ActivemathEvent
- implements LearnermodelAssessmentEventTag, ItemEventTag
Event: learner model detects mastery change
- See Also:
- Serialized Form
| Methods inherited from class org.activemath.events.ActivemathEvent |
compareTo, dispatchFinished, getGroupId, getId, getSource, getTimestamp, getType, setGroupId, setId, setSource, setTimestamp |
EVENT_TYPE
public static final String EVENT_TYPE
- See Also:
- Constant Field Values
MasteryChangedEvent
public MasteryChangedEvent()
MasteryChangedEvent
public MasteryChangedEvent(String itemId,
Map oldAssessment,
Map newAssessment)
getNewAssessment
public Map getNewAssessment()
- Returns:
- Returns the newAssessment.
getOldAssessment
public Map getOldAssessment()
- Returns:
- Returns the oldAssessment.
getUserId
public String getUserId()
- Specified by:
getUserId in interface UserEventTag
setUserId
public void setUserId(String string)
- Specified by:
setUserId in interface UserEventTag
getItemId
public String getItemId()
- Specified by:
getItemId in interface ItemEventTag- Overrides:
getItemId in class ActivemathEvent
setItemId
public void setItemId(String string)
- Specified by:
setItemId in interface ItemEventTag- Overrides:
setItemId in class ActivemathEvent
setNewAssessment
public void setNewAssessment(Map value)
setOldAssessment
public void setOldAssessment(Map value)
toString
public String toString()
- Overrides:
toString in class ActivemathEvent