Revision 43920 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/exportto/swing/prov/jdbc/BaseExporttoJDBCProviderFactory.java
BaseExporttoJDBCProviderFactory.java | ||
---|---|---|
25 | 25 |
|
26 | 26 |
import java.util.Iterator; |
27 | 27 |
import java.util.List; |
28 |
import org.cresques.cts.IProjection; |
|
29 | 28 |
import org.gvsig.exportto.swing.ExporttoSwingManager; |
30 | 29 |
import org.gvsig.exportto.swing.spi.AbstractExporttoProviderFactory; |
31 | 30 |
import org.gvsig.fmap.dal.DALLocator; |
... | ... | |
57 | 56 |
ExporttoSwingManager.VECTORIAL_TABLE_WITH_GEOMETRY}); |
58 | 57 |
} |
59 | 58 |
|
59 |
@Override |
|
60 | 60 |
public String getName() { |
61 | 61 |
return PROVIDER_NAME; |
62 | 62 |
} |
63 | 63 |
|
64 |
@Override |
|
64 | 65 |
public String getDescription() { |
65 | 66 |
return Messages.getText("general_exporter_description", |
66 | 67 |
new String[]{"DataBase (" + getConnectorNames() + " throws JDBC)"}); |
67 | 68 |
} |
68 | 69 |
|
70 |
@Override |
|
69 | 71 |
public String getLabel() { |
70 | 72 |
return Messages.getText("general_exporter_label", |
71 | 73 |
new String[]{"DataBase (throws JDBC)"}); |
... | ... | |
102 | 104 |
} |
103 | 105 |
} |
104 | 106 |
|
107 |
@Override |
|
105 | 108 |
public Provider create(DynObject parameters, ProviderServices services) throws ServiceException { |
106 |
return new BaseExporttoJDBCProvider(services, |
|
107 |
(FeatureStore) parameters.getDynValue(PARAMETER_FEATURESTORE), |
|
108 |
(IProjection) parameters.getDynValue(PARAMETER_PROJECTION)); |
|
109 |
return new BaseExporttoJDBCProvider( |
|
110 |
services, |
|
111 |
(FeatureStore) parameters.getDynValue(PARAMETER_FEATURESTORE) |
|
112 |
); |
|
109 | 113 |
} |
110 | 114 |
|
111 | 115 |
} |
Also available in: Unified diff