package dk.itu.smdp.group2.questionnaire;
import dk.itu.smdp.group2.questionnaire.model.*;
public class QuestionsFragment extends QuestionsFragmentBase {
@Override
protected Questionnaire init() {
TextQuestion text;
ChoiceQuestion choice;
MatrixQuestion matrix;
CalendarQuestion calendar;
IntegerQuestion integer;
Questionnaire questionnaire = new Questionnaire(this.getActivity(), "FoodQuestionnaire", "ragr@itu.dk");
questionnaire.addHeading(new Heading("Eating habits"));
questionnaire.addParagraph(new Paragraph("Please describe your eating habits in the following."));
text = new TextQuestion("What is your favorite dish?", "Please enter the entire recipe.", false, 5);
questionnaire.addQuestion(text);
integer = new IntegerQuestion("How many times per day do you eat?", "", true, 1, 8, 3);
questionnaire.addQuestion(integer);
choice = new ChoiceQuestion("What do you like the most?", "", true, 1, 1);
choice.addOption("chocolate", "After Eight and Marabou");
choice.addOption("fruit", "Bananas, apples and pears");
choice.addOption("sweets", "Other sweets");
questionnaire.addQuestion(choice);
calendar = new CalendarQuestion("When did you last visit the dentist?", "", false, true, true, true, false, false);
calendar.addCondition("chocolate", "sweets");
questionnaire.addQuestion(calendar);
matrix = new MatrixQuestion("Rate these dishes!", "", true, 1);
matrix.setColumns("Bad", "Okay", "Good", "Don't know");
matrix.setRows("Spaghetti Carbonara", "Tiramisu");
questionnaire.addQuestion(matrix);
return questionnaire;
}
}