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.jdbc / src / main / java / org / gvsig / export / jdbc / service / ExportJDBCServiceFactory.java @ 44386
History | View | Annotate | Download (1.09 KB)
1 | 43925 | jjdelcerro | package org.gvsig.export.jdbc.service; |
---|---|---|---|
2 | |||
3 | import org.gvsig.export.ExportParameters; |
||
4 | import org.gvsig.export.spi.AbstractExportServiceFactory; |
||
5 | 44300 | omartinez | import org.gvsig.export.spi.AttributeNamesTranslator; |
6 | 43925 | jjdelcerro | |
7 | /**
|
||
8 | *
|
||
9 | * @author jjdelcerro
|
||
10 | */
|
||
11 | public class ExportJDBCServiceFactory extends AbstractExportServiceFactory { |
||
12 | |||
13 | public static final String SERVICE_NAME = "JDBC"; |
||
14 | 44386 | omartinez | |
15 | 43925 | jjdelcerro | public ExportJDBCServiceFactory() {
|
16 | super(
|
||
17 | SERVICE_NAME, |
||
18 | "Database (Throws JDBC)",
|
||
19 | "Database (Throws JDBC)"
|
||
20 | ); |
||
21 | } |
||
22 | 44386 | omartinez | |
23 | 43925 | jjdelcerro | @Override
|
24 | public ExportJDBCService createService(ExportParameters parameters) {
|
||
25 | ExportJDBCService service = new ExportJDBCService(this, (ExportJDBCParameters) parameters); |
||
26 | return service;
|
||
27 | } |
||
28 | |||
29 | @Override
|
||
30 | public ExportJDBCParameters createParameters() {
|
||
31 | 44386 | omartinez | ExportJDBCParameters parameters = new ExportJDBCParametersImpl(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 | 44300 | omartinez | |
45 | 43925 | jjdelcerro | } |