package fi.otavanopisto.muikku.plugins.material.fieldmeta; import java.util.List; import org.codehaus.jackson.annotate.JsonIgnore; public class TextFieldMeta extends FieldMeta { public TextFieldMeta() { } public TextFieldMeta(String name, Integer columns, Boolean autogrow, List<TextFieldRightAnswer> rightAnswers, String hint) { super(name); this.setRightAnswers(rightAnswers); this.setColumns(columns); this.setAutogrow(autogrow); this.setHint(hint); } public List<TextFieldRightAnswer> getRightAnswers() { return rightAnswers; } public void setRightAnswers(List<TextFieldRightAnswer> rightAnswers) { this.rightAnswers = rightAnswers; } @Override @JsonIgnore public String getType() { return "application/vnd.muikku.field.text"; } public Integer getColumns() { return columns; } public void setColumns(Integer columns) { this.columns = columns; } public String getHint() { return hint; } public void setHint(String hint) { this.hint = hint; } public Boolean getAutogrow() { return autogrow; } public void setAutogrow(Boolean autogrow) { this.autogrow = autogrow; } private List<TextFieldRightAnswer> rightAnswers; private Integer columns; private Boolean autogrow; private String hint; }