KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > columba > core > filter > IFilterRule


1 package org.columba.core.filter;
2
3 import org.columa.core.config.IDefaultItem;
4
5 public interface IFilterRule extends IDefaultItem{
6
7   // Condition
8
public final static int MATCH_ALL = 0;
9
10   public final static int MATCH_ANY = 1;
11
12   IFilterCriteria addEmptyCriteria();
13
14   void add(IFilterCriteria criteria);
15
16   void remove(int index);
17
18   void removeAll();
19
20   void removeLast();
21
22   IFilterCriteria get(int index);
23
24   int count();
25
26   String JavaDoc getCondition();
27
28   void setCondition(String JavaDoc s);
29
30   void setCondition(int condition);
31
32   /*
33    * public FilterCriteria getCriteria(int index) { return (FilterCriteria)
34    * list.get(index); }
35    */

36   int getConditionInt();
37
38 }
Popular Tags