Package cmu.survey.jsp.tags

Interface Summary
HasErrorInfo  
HasErrorInfoAndSaves  
QuestionContainerTag  
QuestionTag  
 

Class Summary
AbstractQuestion An abstract question, used in @link QuestionsFromDatabase.
CheckboxList A list of checkboxes, with a dynamic list from a table, which will mark or unmark rows in a table for whether the checkboxes are selected or not.
CheckboxQuestion A checkbox.
DatabaseConnection Connects to several different types of databases, and is used for most survey tags.
DatabaseList Forms the backbone for retrieving things from the database and printing them.
DatabaseQuery Forms the backbone for retrieving things from the database, and has tons of database-related helper features.
DatabaseUpdate A subclassable tag for inserting, updating and deleting records from a database.
DateTimeQuestion  
DBExtraInfo Used for passing bits back to JSP.
DropDownQuestion A drop-down selection.
GenericUpdate  
GenericUpdateSQL A generic tag for inserting, updating and deleting records from a database.
HasErrorInfoStub  
HiddenQuestion  
HorizontalRadioHeaders A header over a horizontal RadioButtonQuestion .
LoginInfo  
PasswordQuestion A password entry box where the password shows up as "****" instead of text.
PlainText  
Quadruple This class, and the series of Pair, Triple, and Quadruple, are used for a sort-of ML-like compatibility -- in ML it's easy to return a Tuple of objects -- two objects, from one function, without declaring a new class.
Question Questions go inside a set of Survey tags.
QuestionContainerTagStub  
QuestionInfo  
QuestionsFromDatabase  
QuestionTagStub  
QuestionWithChoices  
QuestionWithVariable  
RadioButtonQuestion  
RandomizeGenerator  
RandomizeGenerator.FindRandomIn  
RandomizeQuestionOrder Randomizes the order of questions.
SubmitButton  
Survey Survey is the main tag to go around all surveys/webforms you make.
SurveyAuto  
SurveyBlank Use this when you want to use SurveyPage, but with more automatically done for you.
SurveyData  
SurveyPage  
TableField  
TagSupportAndMore  
TextAreaQuestion A text entry box.
TextQuestion A text entry box.
TimeZoneQuestion  
Title A line of text without any user entry.