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