Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.swing / org.gvsig.tools.swing.api / src / main / java / org / gvsig / tools / swing / api / FilteredModel.java @ 2287

History | View | Annotate | Download (461 Bytes)

1
package org.gvsig.tools.swing.api;
2

    
3
/**
4
 *
5
 * @author jjdelcerro
6
 */
7
public interface FilteredModel {
8

    
9
    public interface FilterFunction {
10
        public boolean test(Object model, Object value, String filter);
11
    }
12

    
13
    public String getFilter();
14

    
15
    public void setFilter(String filter);
16

    
17
    public void setFilterFunction(FilterFunction filter);
18
    
19
    public void setCaseSensitive(boolean sensitive);
20
    
21
    public boolean isCaseSensitive();
22
    
23
}