org.activemath.exercises.generators
Class FeedbackGenerator
java.lang.Object
org.activemath.exercises.openmath.OpenMathService
org.activemath.exercises.generators.FeedbackGenerator
public class FeedbackGenerator
- extends OpenMathService
|
Method Summary |
org.jdom.Element |
cmp(String lang,
org.jdom.Content content)
|
org.jdom.Element |
cmp(String lang,
String stringContent)
|
org.jdom.Element |
generateCanGuessErrorCmp(String lang,
boolean canGuess)
|
org.jdom.Element |
generateConcHintCmp(String lang,
org.jdom.Element ruleStatement)
|
org.jdom.Element |
generateConcHintCmp(String lang,
String concept)
|
org.jdom.Element |
generateFeedbackCmp(String lang,
boolean isCorrect)
|
org.jdom.Element |
generateFeedbackCmp(String lang,
boolean isCorrect,
String ruleName,
String misconception)
|
org.jdom.Element |
generateFeedbackCmp(String lang,
boolean isCorrect,
String ruleName,
String misconception,
int depth)
|
org.jdom.Element |
generateFeedbackCmp(String lang,
org.jdom.Element inputCmp,
int depth)
|
org.jdom.Element |
generateFinalFeedbackCmp(String lang,
String finishtype)
|
org.jdom.Element |
generateFlagFeedback(String previousInteractionId,
boolean isCorrect)
|
org.jdom.Element |
generateImportedFeedback(String previousInteractionId,
boolean isCorrect)
|
org.jdom.Element |
generateInitialCmp(String lang)
|
org.jdom.Element |
generateKRInteraction(String from)
|
org.jdom.Element |
generateNumberOfStepsCmp(String lang,
int currentN,
int previousN)
|
org.jdom.Element |
generateProcHintCmp(String lang,
String ruleName,
org.jdom.Element ruleInput,
org.jdom.Element ruleOutput)
|
org.jdom.Element |
generateSimplifyCmp(String lang)
|
org.jdom.Element |
generateTaskAcceptCmp(String lang)
|
org.jdom.Element |
generateTaskCmp(String lang,
org.jdom.Element task,
String type)
|
org.jdom.Element |
generateTaskInvitationCmp(String lang)
|
org.jdom.Element |
generateTryAgainCmp(String lang)
|
String |
translate(String rulename,
String lang)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
omdocNamespace
protected static final org.jdom.Namespace omdocNamespace
activemathNamespace
protected static final org.jdom.Namespace activemathNamespace
translationTableEn
public final Map translationTableEn
translationTableDe
public final Map translationTableDe
FeedbackGenerator
public FeedbackGenerator()
generateFeedbackCmp
public org.jdom.Element generateFeedbackCmp(String lang,
org.jdom.Element inputCmp,
int depth)
generateFeedbackCmp
public org.jdom.Element generateFeedbackCmp(String lang,
boolean isCorrect,
String ruleName,
String misconception,
int depth)
generateCanGuessErrorCmp
public org.jdom.Element generateCanGuessErrorCmp(String lang,
boolean canGuess)
generateFeedbackCmp
public org.jdom.Element generateFeedbackCmp(String lang,
boolean isCorrect,
String ruleName,
String misconception)
generateSimplifyCmp
public org.jdom.Element generateSimplifyCmp(String lang)
generateNumberOfStepsCmp
public org.jdom.Element generateNumberOfStepsCmp(String lang,
int currentN,
int previousN)
generateTryAgainCmp
public org.jdom.Element generateTryAgainCmp(String lang)
generateFeedbackCmp
public org.jdom.Element generateFeedbackCmp(String lang,
boolean isCorrect)
generateConcHintCmp
public org.jdom.Element generateConcHintCmp(String lang,
String concept)
generateConcHintCmp
public org.jdom.Element generateConcHintCmp(String lang,
org.jdom.Element ruleStatement)
generateProcHintCmp
public org.jdom.Element generateProcHintCmp(String lang,
String ruleName,
org.jdom.Element ruleInput,
org.jdom.Element ruleOutput)
generateFinalFeedbackCmp
public org.jdom.Element generateFinalFeedbackCmp(String lang,
String finishtype)
generateImportedFeedback
public org.jdom.Element generateImportedFeedback(String previousInteractionId,
boolean isCorrect)
generateFlagFeedback
public org.jdom.Element generateFlagFeedback(String previousInteractionId,
boolean isCorrect)
generateTaskCmp
public org.jdom.Element generateTaskCmp(String lang,
org.jdom.Element task,
String type)
generateInitialCmp
public org.jdom.Element generateInitialCmp(String lang)
generateTaskInvitationCmp
public org.jdom.Element generateTaskInvitationCmp(String lang)
generateTaskAcceptCmp
public org.jdom.Element generateTaskAcceptCmp(String lang)
cmp
public org.jdom.Element cmp(String lang,
org.jdom.Content content)
cmp
public org.jdom.Element cmp(String lang,
String stringContent)
translate
public String translate(String rulename,
String lang)
generateKRInteraction
public org.jdom.Element generateKRInteraction(String from)