Revision 11935 branches/v10/extensions/extCAD/src/com/iver/cit/gvsig/ExportTo.java

View differences:

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