org.problets.tutor.problemsequencer.competence
Class SequenceTemplateSelector

java.lang.Object
  extended by org.problets.tutor.problemsequencer.competence.BaseTemplateSelector
      extended by org.problets.tutor.problemsequencer.competence.SequenceTemplateSelector

public class SequenceTemplateSelector
extends BaseTemplateSelector

Helps select the next template for CompetenceProblemSequencer Selects the next template in Sequence

Author:
Amruth Kumar

Field Summary
 
Fields inherited from class org.problets.tutor.problemsequencer.competence.BaseTemplateSelector
INVALID_INDEX, sequenceType
 
Constructor Summary
SequenceTemplateSelector(java.util.Vector inTemplateVector)
           
 
Method Summary
 int getNextTemplateIndex()
          Returns the template for this learning objective.
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.problets.tutor.problemsequencer.competence.BaseTemplateSelector
getTemplateSelector, getTemplateSelector
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceTemplateSelector

public SequenceTemplateSelector(java.util.Vector inTemplateVector)
Method Detail

getNextTemplateIndex

public int getNextTemplateIndex()
Description copied from class: BaseTemplateSelector
Returns the template for this learning objective. This method is redefined by all derived classes.

Overrides:
getNextTemplateIndex in class BaseTemplateSelector

main

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