Revision 3207 trunk/extensions/extJDBC/src/com/iver/cit/gvsig/jdbc_spatial/gui/jdbcwizard/ConnectionSettings.java

View differences:

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