BooleanFilter.java revision ee4baa6495590c14c933f1fafa37d1843bbee996
1package afeclient.client.table;
2
3import com.google.gwt.json.client.JSONBoolean;
4import com.google.gwt.json.client.JSONObject;
5
6public class BooleanFilter extends ListFilter {
7    public static final String[] choices = {"Yes", "No"};
8
9    public BooleanFilter(String fieldName) {
10        super(fieldName);
11        setChoices(choices);
12    }
13
14    public void addParams(JSONObject params) {
15        String selected = getSelectedText();
16        params.put(fieldName, JSONBoolean.getInstance(selected.equals("Yes")));
17    }
18}
19