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 43925 jjdelcerro
package org.gvsig.export;
2 43920 jjdelcerro
3 43925 jjdelcerro
import org.cresques.cts.IProjection;
4 43920 jjdelcerro
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 43925 jjdelcerro
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 43920 jjdelcerro
    public FeatureType getSourceFeatureType();
23
24
    public void setSourceFeatureType(FeatureType sourceFeatureType);
25
26
    public void setSourceFeatureStore(FeatureStore sourceFeatureStore);
27
28
    public FeatureStore getSourceFeatureStore();
29
30 43925 jjdelcerro
    public int getFeaturesToUse();
31
32
    public void setFeaturesToUse(int feturesToUse);
33 43920 jjdelcerro
34
    public String getFilterExpresion();
35
36
    public void setFilterExpresion(String expression);
37
38 44069 jjdelcerro
    public Object getContext();
39
40
    public void setContext(Object context);
41 43920 jjdelcerro
}