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 @ 44069

History | View | Annotate | Download (956 Bytes)

1
package org.gvsig.export;
2

    
3
import java.util.List;
4
import org.cresques.cts.ICoordTrans;
5
import org.cresques.cts.IProjection;
6
import org.gvsig.fmap.dal.OpenDataStoreParameters;
7
import org.gvsig.fmap.dal.feature.FeatureStore;
8
import org.gvsig.tools.task.TaskStatus;
9

    
10
/**
11
 *
12
 * @author jjdelcerro
13
 */
14
public interface ExportProcess extends Runnable {
15

    
16
    public void setOutputFormat(String serviceName) throws ExportException;
17
    
18
    public void setSourceFeatureStore(FeatureStore store);
19
    
20
    public void setContextProjection(IProjection projection);
21
    
22
    public void setSourceProjection(IProjection projection);
23
    
24
    public void setSourceTransformation(ICoordTrans transformation);
25
    
26
    public Object getContext();
27
    
28
    public void setContext(Object context);
29

    
30
    public ExportParameters getParameters();
31
    
32
    public TaskStatus getTaskStatus();
33
    
34
    public List<OpenDataStoreParameters> getTargetOpenStoreParameters();
35
    
36
}