|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.webapp.slmgui.ExerciseInfo
public class ExerciseInfo
This class has the purpose of representing exercise information needed by the SLM-Gui.
| Constructor Summary | |
|---|---|
ExerciseInfo()
|
|
| Method Summary | |
|---|---|
void |
addCognitiveProcess(CognitiveProcess cogProcess)
Add a cognitive process to the exercise info |
void |
addCognitiveProcess(String cogProcess)
Convenience method to easily use cognitive processes as string, this method uses PISA as the default competency system |
void |
addCognitiveProcess(String cogProcess,
CompetencySystem compSystem)
Convenience method to easily use cognitive processes as string |
void |
addCompetency(Competency competency)
Deprecated. use addCognitiveProcess |
void |
addCompetency(String competency)
Deprecated. use addCognitiveProcess |
List<CognitiveProcess> |
getCognitiveProcesses()
|
List<Competency> |
getCompetencies()
|
String |
getExerciseId()
|
double |
getScore()
|
long |
getTimestamp()
|
String |
getTitle()
|
boolean |
isDirectEvidence()
|
void |
setCognitiveProcesses(List<CognitiveProcess> cognitiveProcesses)
|
void |
setCompetencies(List<Competency> competencies)
|
void |
setDirectEvidence(boolean directEvidence)
|
void |
setExerciseId(String exerciseId)
|
void |
setScore(double achievement)
Score is Achievement * 100, i.e. a value in [0,100] |
void |
setTimestamp(long timestamp)
|
void |
setTitle(String title)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExerciseInfo()
| Method Detail |
|---|
public void addCompetency(Competency competency)
addCognitiveProcess
competency - - the competency to addpublic void addCompetency(String competency)
addCognitiveProcess
competency - - the competency to addpublic void addCognitiveProcess(CognitiveProcess cogProcess)
cogProcess - - the cognitive process to add
public void addCognitiveProcess(String cogProcess,
CompetencySystem compSystem)
competency - - the competency to addpublic void addCognitiveProcess(String cogProcess)
competency - - the competency to addpublic String toString()
toString in class Objectpublic double getScore()
public void setScore(double achievement)
score - the score to setpublic String getExerciseId()
public void setExerciseId(String exerciseId)
exerciseId - the exerciseId to setpublic boolean isDirectEvidence()
public void setDirectEvidence(boolean directEvidence)
directEvidence - the directEvidence to setpublic long getTimestamp()
public void setTimestamp(long timestamp)
timestamp - the timestamp to setpublic void setCompetencies(List<Competency> competencies)
competencies - the competencies to setpublic String getTitle()
public void setTitle(String title)
title - the title to setpublic List<Competency> getCompetencies()
public List<CognitiveProcess> getCognitiveProcesses()
public void setCognitiveProcesses(List<CognitiveProcess> cognitiveProcesses)
cognitiveProcesses - the cognitiveProcesses to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||