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.ArrayList;
10 import java.util.List;
11
12 /***
13 * @author <a href="stefan@flowfuse.org">Stefan Kleineikenscheidt</a>,
14 * Flowfuse.org
15 * @version $Id: TextFilter.java,v 1.1 2006/01/15 20:01:27 skleinei Exp $
16 */
17 public class TextFilter extends AbstractWorklistFilter {
18
19 /*** RCS ID */
20 public final static String rcsid = "$Id: TextFilter.java,v 1.1 2006/01/15 20:01:27 skleinei Exp $";
21
22 /*** Logger */
23 protected final Log logger = LogFactory.getLog(this.getClass());
24
25 private String text = new String();
26
27 public List getParameters() {
28 List parameterList = new ArrayList();
29 parameterList.add(text);
30 return parameterList;
31 }
32
33 public boolean isSet() {
34 if ( (text != null) && (!text.equals("")) ) {
35 return true;
36 } else {
37 return false;
38 }
39 }
40
41 public String getText() {
42 return text;
43 }
44
45 public void setText(String text) {
46 this.text = text;
47 }
48
49 }
50
51