package org.ohmage.prompt.timestamp;
import java.util.ArrayList;
import org.ohmage.Utilities.KVLTriplet;
import org.ohmage.prompt.Prompt;
import org.ohmage.prompt.PromptBuilder;
public class TimestampPromptBuilder implements PromptBuilder {
@Override
public void build(Prompt prompt, String id, String displayType,
String displayLabel, String promptText, String abbreviatedText,
String explanationText, String defaultValue, String condition,
String skippable, String skipLabel, ArrayList<KVLTriplet> properties) {
TimestampPrompt timestampPrompt = (TimestampPrompt) prompt;
timestampPrompt.setId(id);
timestampPrompt.setDisplayType(displayType);
timestampPrompt.setDisplayLabel(displayLabel);
timestampPrompt.setPromptText(promptText);
timestampPrompt.setAbbreviatedText(abbreviatedText);
timestampPrompt.setExplanationText(explanationText);
timestampPrompt.setDefaultValue(defaultValue);
timestampPrompt.setCondition(condition);
timestampPrompt.setSkippable(skippable);
timestampPrompt.setSkipLabel(skipLabel);
timestampPrompt.setProperties(properties);
}
}