org.activemath.exercises.generators.feedback
Class FeedbackGenerator

java.lang.Object
  extended by org.activemath.exercises.openmath.OpenMath
      extended by org.activemath.exercises.generators.feedback.FeedbackGenerator
Direct Known Subclasses:
FeedbackGeneratorIntegral

public class FeedbackGenerator
extends OpenMath


Field Summary
 
Fields inherited from class org.activemath.exercises.openmath.OpenMath
openmathNamespace
 
Constructor Summary
FeedbackGenerator()
           
FeedbackGenerator(String lang)
           
 
Method Summary
 void initLang(String lang)
           
 String makeCurrentTaskPreamble()
           
 String makeErrorGuessFb()
           
 String makeFinalCorrectFb()
           
 String makeGranThresholdExceededFb()
           
 String makeGranThresholdExceededRepeatRequest()
           
 String makeGranThresholdFb()
           
 String makeNextStepHintPreamble()
           
 String makeProblemStatement()
           
 String makeProceedRequest()
           
 String makeSolutionPreamble()
           
 String makeStepCorrectFb()
           
 String makeStepIncorrectFb()
           
 String makeStepRepeatRequest()
           
 String makeStepSuboptimalFb()
           
 String makeSyntaxErrorFb()
           
 String makeUnexpectedStepFb()
           
 
Methods inherited from class org.activemath.exercises.openmath.OpenMath
applyBinding, getOmobjContents, oma, oma, oma, oma, oma, ombind, ombind, ombind, ombind, ombind, ombvar, ombvar, ombvar, ombvar, ome, ome, ome, ome, omf, omf, omi, omi, omobj, oms, omstr, omv, output, setOmNamespace, substituteVariables, tidyForOpenMath1, toDouble, toInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeedbackGenerator

public FeedbackGenerator()

FeedbackGenerator

public FeedbackGenerator(String lang)
Method Detail

initLang

public void initLang(String lang)

makeProblemStatement

public String makeProblemStatement()

makeProceedRequest

public String makeProceedRequest()

makeStepCorrectFb

public String makeStepCorrectFb()

makeGranThresholdFb

public String makeGranThresholdFb()

makeGranThresholdExceededFb

public String makeGranThresholdExceededFb()

makeGranThresholdExceededRepeatRequest

public String makeGranThresholdExceededRepeatRequest()

makeCurrentTaskPreamble

public String makeCurrentTaskPreamble()

makeStepSuboptimalFb

public String makeStepSuboptimalFb()

makeStepIncorrectFb

public String makeStepIncorrectFb()

makeSyntaxErrorFb

public String makeSyntaxErrorFb()

makeErrorGuessFb

public String makeErrorGuessFb()

makeFinalCorrectFb

public String makeFinalCorrectFb()

makeNextStepHintPreamble

public String makeNextStepHintPreamble()

makeSolutionPreamble

public String makeSolutionPreamble()

makeUnexpectedStepFb

public String makeUnexpectedStepFb()

makeStepRepeatRequest

public String makeStepRepeatRequest()