Revision 11935 branches/v10/extensions/extCAD/src/com/iver/cit/gvsig/ExportTo.java
ExportTo.java | ||
---|---|---|
33 | 33 |
import com.iver.cit.gvsig.fmap.core.IGeometry; |
34 | 34 |
import com.iver.cit.gvsig.fmap.core.ShapeFactory; |
35 | 35 |
import com.iver.cit.gvsig.fmap.core.v02.FLabel; |
36 |
import com.iver.cit.gvsig.fmap.drivers.ConnectionFactory; |
|
37 |
import com.iver.cit.gvsig.fmap.drivers.DBException; |
|
36 | 38 |
import com.iver.cit.gvsig.fmap.drivers.DBLayerDefinition; |
37 | 39 |
import com.iver.cit.gvsig.fmap.drivers.DriverAttributes; |
38 | 40 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
39 | 41 |
import com.iver.cit.gvsig.fmap.drivers.FieldDescription; |
42 |
import com.iver.cit.gvsig.fmap.drivers.IConnection; |
|
40 | 43 |
import com.iver.cit.gvsig.fmap.drivers.ILayerDefinition; |
41 | 44 |
import com.iver.cit.gvsig.fmap.drivers.SHPLayerDefinition; |
42 | 45 |
import com.iver.cit.gvsig.fmap.drivers.VectorialDriver; |
... | ... | |
60 | 63 |
import com.iver.cit.gvsig.fmap.layers.LayerFactory; |
61 | 64 |
import com.iver.cit.gvsig.fmap.layers.ReadableVectorial; |
62 | 65 |
import com.iver.cit.gvsig.fmap.layers.SelectableDataSource; |
63 |
import com.iver.cit.gvsig.jdbc_spatial.DlgConnection; |
|
64 |
import com.iver.cit.gvsig.jdbc_spatial.gui.jdbcwizard.ConnectionSettings; |
|
65 | 66 |
import com.iver.cit.gvsig.project.documents.view.IProjectView; |
66 | 67 |
import com.iver.cit.gvsig.project.documents.view.gui.View; |
68 |
import com.iver.cit.gvsig.vectorialdb.ConnectionSettings; |
|
69 |
import com.iver.cit.gvsig.vectorialdb.DlgConnection; |
|
67 | 70 |
import com.iver.utiles.PostProcessSupport; |
68 | 71 |
import com.iver.utiles.SimpleFileFilter; |
69 | 72 |
import com.iver.utiles.swing.threads.AbstractMonitorableTask; |
... | ... | |
294 | 297 |
ConnectionSettings cs = dlg.getConnSettings(); |
295 | 298 |
if (cs == null) |
296 | 299 |
return; |
297 |
Connection conex = DriverManager.getConnection(cs
|
|
300 |
IConnection conex = ConnectionFactory.createConnection(cs
|
|
298 | 301 |
.getConnectionString(), cs.getUser(), cs.getPassw()); |
299 | 302 |
|
300 | 303 |
DBLayerDefinition dbLayerDef = new DBLayerDefinition(); |
... | ... | |
374 | 377 |
throw new EditionException(e); |
375 | 378 |
} catch (DriverLoadException e) { |
376 | 379 |
throw new EditionException(e); |
377 |
} catch (SQLException e) {
|
|
380 |
} catch (DBException e) {
|
|
378 | 381 |
throw new EditionException(e); |
379 | 382 |
} catch (com.hardcode.gdbms.engine.data.driver.DriverException e) { |
380 | 383 |
e.printStackTrace(); |
Also available in: Unified diff