Uses of Class
org.problets.domain.template.Template

Packages that use Template
org.problets.domain.model   
org.problets.domain.template   
org.problets.tutor   
org.problets.tutor.problemsequencer   
org.problets.tutor.problemsequencer.competence   
org.problets.tutor.problemsequencer.integrated   
org.problets.tutor.reflection   
org.test   
 

Uses of Template in org.problets.domain.model
 

Methods in org.problets.domain.model that return Template
 Template CodeModel.getOriginalTemplate()
          Returns a reference to the original template (before preprocessing) whose preprocessed version is used for this code
 Template CodeModel.getTemplate()
          Returns a reference to the template used for this code - needed by TutorModel to obtain antecedents etc.
 

Methods in org.problets.domain.model with parameters of type Template
 void CodeModel.update(Template inTemplate)
          The method that generates code for a new template This will be called by ProbletPanel for the codeModel, instead of allocating new codeModel
 

Constructors in org.problets.domain.model with parameters of type Template
CodeModel(Template inTemplate)
           
 

Uses of Template in org.problets.domain.template
 

Subclasses of Template in org.problets.domain.template
 class TemplateWithContext
          Enhances a Template object with context - pre/prac/post-test, type of feedback, etc.
 

Constructors in org.problets.domain.template with parameters of type Template
Template(Template parameter)
          Constructor used by TemplateWithContext class
TemplateWithContext(Template reference, int inStageType, Configuration inConfiguration, java.lang.String inLearnObj)
           
 

Uses of Template in org.problets.tutor
 

Methods in org.problets.tutor with parameters of type Template
static java.util.Vector TutorManager.getStudentAnswer(Template template, int randomNumber, java.util.Vector actualAnswer)
           
 

Uses of Template in org.problets.tutor.problemsequencer
 

Methods in org.problets.tutor.problemsequencer that return Template
 Template PredefinedProblemSequencer.getNextTemplate()
          Returns the next template.
 Template AutoProblemSequencer.getNextTemplate()
          Returns the next template.
abstract  Template AbstractProblemSequencer.getNextTemplate()
          Abstract method to return the next template, to be redefined by all subclasses
 Template AbstractProblemSequencer.preProcess(Template inTemplate)
          1) Produces a clone of the parameter template before returning it.
 

Methods in org.problets.tutor.problemsequencer with parameters of type Template
 Template AbstractProblemSequencer.preProcess(Template inTemplate)
          1) Produces a clone of the parameter template before returning it.
 

Uses of Template in org.problets.tutor.problemsequencer.competence
 

Methods in org.problets.tutor.problemsequencer.competence that return Template
 Template CompetenceProblemSequencerLimited.getNextTemplate()
          Returns the next template.
 

Uses of Template in org.problets.tutor.problemsequencer.integrated
 

Methods in org.problets.tutor.problemsequencer.integrated that return Template
 Template LearnObjManager.getNextTemplate()
          Assumes that client calls isSequenceDone() before getNextTemplate()
 Template IntegratedProblemSequencer.getNextTemplate()
          Assumes that isSequenceDone() is always called before getNextTemplate()
 

Uses of Template in org.problets.tutor.reflection
 

Methods in org.problets.tutor.reflection with parameters of type Template
 void ReflectionManager.update(Template template)
          Extracts the antecedent for the current template, Gets choices for the antecedent from Reflection, Scrambles the choices, Creates a ReflectionView for the choices packs and presents it
 

Uses of Template in org.test
 

Methods in org.test with parameters of type Template
static void BatchTester.testCode(Template template)
          Used to test code problems - output and debug