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 / ExportProcess.java @ 44386

History | View | Annotate | Download (1.16 KB)

1 43925 jjdelcerro
package org.gvsig.export;
2
3
import java.util.List;
4
import org.cresques.cts.ICoordTrans;
5
import org.cresques.cts.IProjection;
6 44270 omartinez
import org.gvsig.expressionevaluator.Expression;
7 43925 jjdelcerro
import org.gvsig.fmap.dal.OpenDataStoreParameters;
8
import org.gvsig.fmap.dal.feature.FeatureStore;
9
import org.gvsig.tools.task.TaskStatus;
10
11
/**
12
 *
13
 * @author jjdelcerro
14
 */
15
public interface ExportProcess extends Runnable {
16
17
    public void setOutputFormat(String serviceName) throws ExportException;
18
19
    public void setSourceFeatureStore(FeatureStore store);
20
21
    public void setContextProjection(IProjection projection);
22
23
    public void setSourceProjection(IProjection projection);
24
25
    public void setSourceTransformation(ICoordTrans transformation);
26
27 44270 omartinez
    public void setFilterExpression(Expression expression);
28
29
    public void setFeaturesToUse(int featuresToUse);
30
31 44386 omartinez
    public void setParameters(ExportParameters params);
32
33 44069 jjdelcerro
    public Object getContext();
34
35
    public void setContext(Object context);
36
37 43925 jjdelcerro
    public ExportParameters getParameters();
38
39
    public TaskStatus getTaskStatus();
40
41
    public List<OpenDataStoreParameters> getTargetOpenStoreParameters();
42
43
}