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 | } |