org.problets.tutor.feedbackadapter
Class BaseAdapter

java.lang.Object
  extended by org.problets.tutor.feedbackadapter.BaseAdapter
Direct Known Subclasses:
ControlFlowAdapter, DataFlowAdapter, DiagnosticAdapter, ErrorAdapter, LifeTimeAdapter, OutputAdapter, TopicAdapter

public class BaseAdapter
extends java.lang.Object

Serves as the base class for all the feedback adapers

Author:
Amruth Kumar

Constructor Summary
BaseAdapter()
           
 
Method Summary
 java.util.Vector adaptFeedbackAmount(java.util.Vector explanation, int currentFeedbackAmount)
          Adapts the explanation based on currentFeedbackAmount and in the future, based on the student's learning objectives.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseAdapter

public BaseAdapter()
Method Detail

adaptFeedbackAmount

public java.util.Vector adaptFeedbackAmount(java.util.Vector explanation,
                                            int currentFeedbackAmount)
Adapts the explanation based on currentFeedbackAmount and in the future, based on the student's learning objectives. The returned vector does not itself contain any explanationParas, but only explanationLines and ExpressionSteps.


main

public static void main(java.lang.String[] args)