1
2
3
4 package org.flowfuse.base.model.filter;
5
6 import org.apache.commons.logging.Log;
7 import org.apache.commons.logging.LogFactory;
8
9 import java.util.List;
10 import java.util.ArrayList;
11
12 /***
13 * @author <a href="stefan@flowfuse.org">Stefan Kleineikenscheidt</a>,
14 * Flowfuse.org
15 * @version $Id: CheckboxFilter.java,v 1.1 2006/01/15 20:01:24 skleinei Exp $
16 */
17 public class CheckboxFilter extends AbstractWorklistFilter {
18
19 /*** RCS ID */
20 public final static String rcsid = "$Id: CheckboxFilter.java,v 1.1 2006/01/15 20:01:24 skleinei Exp $";
21
22 /*** Logger */
23 protected final Log logger = LogFactory.getLog(this.getClass());
24
25 private boolean checked = false;
26
27 public List getParameters() {
28 List parameterList = new ArrayList();
29 parameterList.add(new Boolean(checked));
30 return parameterList;
31 }
32
33 public boolean isSet() {
34 return false;
35 }
36
37 public boolean isChecked() {
38 return checked;
39 }
40
41 public void setChecked(boolean checked) {
42 this.checked = checked;
43 }
44 }
45
46