Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.lib / org.gvsig.exportto.lib.api / src / main / java / org / gvsig / export / ExportParameters.java @ 44069

History | View | Annotate | Download (1.05 KB)

1
package org.gvsig.export;
2

    
3
import org.cresques.cts.IProjection;
4
import org.gvsig.fmap.dal.feature.FeatureStore;
5
import org.gvsig.fmap.dal.feature.FeatureType;
6
import org.gvsig.tools.evaluator.Evaluator;
7

    
8
/**
9
 *
10
 * @author jjdelcerro
11
 */
12
public interface ExportParameters {
13
    
14
    public static final int USE_ALL_FEATURES = 0;
15
    public static final int USE_SELECTED_FEATURES = 1;
16
    public static final int USE_FILTERED_FEATURES = 2;
17
    
18
    public String getServiceName();
19
    
20
    public boolean needsSelectTargetProjection();
21
    
22
    public FeatureType getSourceFeatureType();
23
    
24
    public void setSourceFeatureType(FeatureType sourceFeatureType);
25
    
26
    public void setSourceFeatureStore(FeatureStore sourceFeatureStore);
27
    
28
    public FeatureStore getSourceFeatureStore();
29
    
30
    public int getFeaturesToUse();
31

    
32
    public void setFeaturesToUse(int feturesToUse);
33
    
34
    public String getFilterExpresion();
35

    
36
    public void setFilterExpresion(String expression);
37
    
38
    public Object getContext();
39
    
40
    public void setContext(Object context);
41
}