Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.swing / org.gvsig.fmap.dal.swing.api / src / main / java / org / gvsig / fmap / dal / swing / searchpanel / SearchConditionPanel.java @ 44730

History | View | Annotate | Download (710 Bytes)

1
package org.gvsig.fmap.dal.swing.searchpanel;
2

    
3
import org.gvsig.expressionevaluator.Expression;
4
import org.gvsig.fmap.dal.feature.FeatureStore;
5
import org.gvsig.tools.swing.api.Component;
6
import org.gvsig.tools.util.Factory;
7

    
8
/**
9
 *
10
 * @author jjdelcerro
11
 */
12
public interface SearchConditionPanel extends Component {
13

    
14
  public interface SearchConditionPanelFactory extends Factory {
15
    public boolean isApplicable(FeatureStore store);
16

    
17
    @Override
18
    public SearchConditionPanel create(Object... os);
19
    
20
  }
21
  
22
  public void clear();
23

    
24
  public Expression get();
25

    
26
  public boolean set(Expression filter);
27

    
28
  public void setEnabled(boolean enabled);
29
  
30
  public SearchConditionPanelFactory getFactory();
31
}