package fi.otavanopisto.muikku.plugins.material.fieldmeta;
import java.util.List;
import org.codehaus.jackson.annotate.JsonIgnore;
public class MultiSelectFieldMeta extends FieldMeta {
public MultiSelectFieldMeta() {
}
public MultiSelectFieldMeta(String name, String listType, List<MultiSelectFieldOptionMeta> options) {
super(name);
this.listType = listType;
this.setOptions(options);
}
public List<MultiSelectFieldOptionMeta> getOptions() {
return options;
}
public void setOptions(List<MultiSelectFieldOptionMeta> options) {
this.options = options;
}
@Override
@JsonIgnore
public String getType() {
return "application/vnd.muikku.field.multiselect";
}
public String getListType() {
return listType;
}
public void setListType(String listType) {
this.listType = listType;
}
private List<MultiSelectFieldOptionMeta> options;
private String listType; // checkbox-vertical | checkbox-horizontal
}