Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.shape / src / main / java / org / gvsig / export / shape / service / ExportShapeServiceFactory.java @ 44386

History | View | Annotate | Download (1.03 KB)

1 43925 jjdelcerro
package org.gvsig.export.shape.service;
2
3
import org.gvsig.export.ExportParameters;
4
import org.gvsig.export.spi.AbstractExportServiceFactory;
5
6
/**
7
 *
8
 * @author jjdelcerro
9
 */
10 44300 omartinez
public class ExportShapeServiceFactory
11
        extends AbstractExportServiceFactory {
12 43925 jjdelcerro
13
    public static final String SERVICE_NAME = "Shape";
14 44300 omartinez
15 43925 jjdelcerro
    public ExportShapeServiceFactory() {
16
        super(
17
                SERVICE_NAME,
18
                "Shape file",
19
                "Shape file"
20
        );
21
    }
22
23
    @Override
24
    public ExportShapeService createService(ExportParameters parameters) {
25
        ExportShapeService service = new ExportShapeService(this, (ExportShapeParameters) parameters);
26
        return service;
27
    }
28
29
    @Override
30
    public ExportShapeParameters createParameters() {
31 44386 omartinez
        ExportShapeParameters parameters = new ExportShapeParametersImpl(this);
32 43925 jjdelcerro
        return parameters;
33
    }
34
35
    @Override
36
    public boolean hasTabularSupport() {
37
        return true;
38
    }
39
40
    @Override
41
    public boolean hasVectorialSupport() {
42
        return true;
43
    }
44
}