package ilarkesto.form;
import java.util.Collection;
import java.util.Map;
import org.apache.commons.fileupload.FileItem;
public class CheckboxFormField extends AFormField {
private boolean checked;
public CheckboxFormField(String name) {
super(name);
}
public CheckboxFormField setChecked(boolean value) {
this.checked = value;
return this;
}
public boolean isChecked() {
return checked;
}
public String getValueAsString() {
return String.valueOf(checked);
}
public void update(Map<String, String> data, Collection<FileItem> uploadedFiles) {
checked = data.containsKey(getName());
}
public void validate() {}
}