|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.studentmodel2.EvidenceManager
public class EvidenceManager
| Field Summary | |
|---|---|
protected static Logger |
log
logging facility |
| Constructor Summary | |
|---|---|
EvidenceManager()
|
|
| Method Summary | |
|---|---|
void |
addEvidenceCollector(String userId,
EvidenceCollector ec)
Add a new EvidenceCollector for a user (e.g. when loading from an external source) |
void |
destroyCollector(String userId)
delete the evidences of a user |
void |
discardIndirectEvidence(String userId,
String conceptId,
CognitiveProcess cognitiveProcess)
Discard indirect evidence for a user's competency for a concept because only direct evidence is used to estimate the mastery |
boolean |
existsEvidenceCollector(String userId)
Does an EvidenceCollector of a user exist |
EvidenceCollector |
getEvidenceCollector(String userId)
Get the EvidenceCollector of a user |
static EvidenceManager |
getInstance()
Get an instance of the EvidenceManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Logger log
| Constructor Detail |
|---|
public EvidenceManager()
| Method Detail |
|---|
public static EvidenceManager getInstance()
public EvidenceCollector getEvidenceCollector(String userId)
userId - - the Id of the user to get the EvidenceCollector for
public boolean existsEvidenceCollector(String userId)
userId - - the Id of the user to get the EvidenceCollector for
public void addEvidenceCollector(String userId,
EvidenceCollector ec)
userId - - the userIdec - - the new EvidenceCollector object to replace the old
public void discardIndirectEvidence(String userId,
String conceptId,
CognitiveProcess cognitiveProcess)
userId - - the userIdconceptId - - the conceptIdcognitiveProcess - - the cognitive processpublic void destroyCollector(String userId)
userId - - the user's Id
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||