Revision 3207 trunk/extensions/extJDBC/src/com/iver/cit/gvsig/jdbc_spatial/gui/jdbcwizard/ConnectionSettings.java
ConnectionSettings.java | ||
---|---|---|
1 | 1 |
package com.iver.cit.gvsig.jdbc_spatial.gui.jdbcwizard; |
2 | 2 |
|
3 |
import com.hardcode.driverManager.DriverLoadException; |
|
4 |
import com.iver.cit.gvsig.fmap.drivers.VectorialJDBCDriver; |
|
5 |
import com.iver.cit.gvsig.fmap.layers.LayerFactory; |
|
3 | 6 |
|
7 |
|
|
4 | 8 |
/** |
5 | 9 |
* @author Fernando Gonz?lez Cort?s |
6 | 10 |
*/ |
... | ... | |
11 | 15 |
private String driver; |
12 | 16 |
private String user; |
13 | 17 |
private String name; |
18 |
private String passw; |
|
14 | 19 |
|
15 | 20 |
public String getDb() { |
16 | 21 |
return db; |
... | ... | |
61 | 66 |
driver = values[3]; |
62 | 67 |
user = values[4]; |
63 | 68 |
name = values[5]; |
69 |
if (values.length == 7) |
|
70 |
passw = values[6]; |
|
64 | 71 |
} |
72 |
public String getPassw() { |
|
73 |
return passw; |
|
74 |
} |
|
75 |
public void setPassw(String passw) { |
|
76 |
this.passw = passw; |
|
77 |
} |
|
78 |
public String getConnectionString() throws DriverLoadException |
|
79 |
{ |
|
80 |
VectorialJDBCDriver vecDriver = (VectorialJDBCDriver) LayerFactory.getDM().getDriver(getDriver()); |
|
81 |
String connectionString = vecDriver.getConnectionStringBeginning() + "//" + getHost(); |
|
82 |
|
|
83 |
connectionString += (":" + getPort()); |
|
84 |
|
|
85 |
connectionString += ("/" + getDb()); |
|
86 |
|
|
87 |
return connectionString; |
|
88 |
} |
|
65 | 89 |
} |
Also available in: Unified diff