cmu.survey.jsp.tags
Class QuestionContainerTagStub

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by cmu.survey.jsp.tags.TagSupportAndMore
          extended by cmu.survey.jsp.tags.QuestionTagStub
              extended by cmu.survey.jsp.tags.QuestionContainerTagStub
All Implemented Interfaces:
QuestionContainerTag, QuestionTag, java.io.Serializable, java.lang.Cloneable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
Direct Known Subclasses:
QuestionsFromDatabase, RandomizeQuestionOrder

public class QuestionContainerTagStub
extends QuestionTagStub
implements QuestionContainerTag

See Also:
Serialized Form

Field Summary
protected  java.util.Vector<QuestionTag> questions
           
 
Fields inherited from class cmu.survey.jsp.tags.TagSupportAndMore
dateFormatAmerican, dateTimeFormatAmerican, DAYS_OF_THE_WEEK, debug, MONTHS_OF_THE_YEAR, timeFormatAmerican
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
QuestionContainerTagStub()
           
 
Method Summary
 void addQuestion(QuestionTag q)
           
 int doEndTag()
           
 void doQuestion()
           
 int doStartTag()
           
 void reinit()
           
 
Methods inherited from class cmu.survey.jsp.tags.QuestionTagStub
clone, getErrorInfo, getExtraErrorInfo, getID, getSurvey, initSurvey, saveErrorInfo, setID
 
Methods inherited from class cmu.survey.jsp.tags.TagSupportAndMore
breakDownToArray, convertDayNameToNum, convertDayNumToName, convertDayNumToName, convertMonthNumToName, doCatch, doFinally, formatDateTimeViewable, formatDateTimeViewable, formatDateViewable, formatTimeNoSecondsViewable, formatTimeNoSecondsViewable, formatTimeNoSecondsViewable, getNumDaysInWeek, parseTimeNoSecondsFromViewable, print, println
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cmu.survey.jsp.tags.QuestionTag
clone, getID
 

Field Detail

questions

protected java.util.Vector<QuestionTag> questions
Constructor Detail

QuestionContainerTagStub

public QuestionContainerTagStub()
Method Detail

addQuestion

public void addQuestion(QuestionTag q)
Specified by:
addQuestion in interface QuestionContainerTag

doQuestion

public void doQuestion()
Specified by:
doQuestion in interface QuestionTag

doStartTag

public int doStartTag()
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class QuestionTagStub

doEndTag

public int doEndTag()
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class TagSupportAndMore

reinit

public void reinit()
Overrides:
reinit in class QuestionTagStub