Revision 46315 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/SRSSolverBase.java

View differences:

SRSSolverBase.java
31 31
import org.apache.commons.lang3.StringUtils;
32 32
import org.cresques.cts.IProjection;
33 33
import org.gvsig.fmap.crs.CRSFactory;
34
import org.gvsig.fmap.dal.store.jdbc2.JDBCConnection;
34 35
import org.gvsig.fmap.dal.store.jdbc2.JDBCHelper;
35 36
import org.gvsig.fmap.dal.store.jdbc2.JDBCUtils;
36 37
import org.slf4j.Logger;
......
61 62
    }
62 63
    
63 64
    @Override
64
    public Integer getDatabaseCode(Connection connection, String applicationAbbrev) {
65
    public Integer getDatabaseCode(JDBCConnection connection, String applicationAbbrev) {
65 66
        if( this.hasApplicationAbbrev(connection, applicationAbbrev) ) {
66 67
            return this.applicationAbbrev2database.get(applicationAbbrev);
67 68
        }
......
81 82
    }
82 83
    
83 84
    @Override
84
    public String getApplicationAbbrev(Connection connection, Object databaseCode) {
85
    public String getApplicationAbbrev(JDBCConnection connection, Object databaseCode) {
85 86
        if( this.hasDatabaseCode(connection, databaseCode) ) {
86 87
            return this.database2applicationAbbrev.get((Integer)databaseCode);
87 88
        }
......
94 95
    }
95 96
    
96 97
    @Override
97
    public boolean hasDatabaseCode(Connection connection, Object databaseCode) {
98
    public boolean hasDatabaseCode(JDBCConnection connection, Object databaseCode) {
98 99
        return this.database2applicationAbbrev.containsKey((Integer)databaseCode);
99 100
    }
100 101
    
101 102
    @Override
102
    public boolean hasApplicationAbbrev(Connection connection, String applicationAbbrev) {
103
    public boolean hasApplicationAbbrev(JDBCConnection connection, String applicationAbbrev) {
103 104
        return this.applicationAbbrev2database.containsKey(applicationAbbrev);
104 105
    }
105 106

  
106
    protected Object searchDatabaseCode(Connection connection, String applicationAbbrev) {
107
    protected Object searchDatabaseCode(JDBCConnection connection, String applicationAbbrev) {
107 108
        // Initialize sql only for debugging purposes
108 109
        String sql = "select srid, auth_name, auth_srid from spatial_ref_sys where auth_name/auth_srid is '"+applicationAbbrev+"'.";
109 110
        try {
......
122 123
        }
123 124
    }
124 125

  
125
    protected String searchApplicationAbbrev(Connection connection, Integer databaseCode) {
126
    protected String searchApplicationAbbrev(JDBCConnection connection, Integer databaseCode) {
126 127
        String sql = "select srid, auth_name, auth_srid from spatial_ref_sys where srid = " + databaseCode;
127 128
        try {
128 129
            Statement st = connection.createStatement();
......
140 141
    }
141 142

  
142 143
    @Override
143
    public IProjection getProjection(Connection connection, Object databaseCode) {
144
    public IProjection getProjection(JDBCConnection connection, Object databaseCode) {
144 145
        if( databaseCode == null ) {
145 146
            return null;
146 147
        }
......
157 158
    }
158 159

  
159 160
    @Override
160
    public Integer getDatabaseCode(Connection connection, IProjection projection) {
161
    public Integer getDatabaseCode(JDBCConnection connection, IProjection projection) {
161 162
        if( projection==null ) {
162 163
            return 0;
163 164
        }

Also available in: Unified diff