Revision 11928 branches/v10/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/VectorialDisconnectedDBAdapter.java
VectorialDisconnectedDBAdapter.java | ||
---|---|---|
61 | 61 |
import com.iver.cit.gvsig.fmap.core.FShape; |
62 | 62 |
import com.iver.cit.gvsig.fmap.core.IGeometry; |
63 | 63 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
64 |
import com.iver.cit.gvsig.fmap.drivers.VectorialDatabaseDriver; |
|
64 |
import com.iver.cit.gvsig.fmap.drivers.IVectorialDatabaseDriver;
|
|
65 | 65 |
|
66 | 66 |
|
67 | 67 |
|
... | ... | |
107 | 107 |
* al driver que cierre la conexion con el servidor de base de datos |
108 | 108 |
*/ |
109 | 109 |
public void stop() { |
110 |
((VectorialDatabaseDriver)driver).close(); |
|
110 |
((IVectorialDatabaseDriver)driver).close();
|
|
111 | 111 |
} |
112 | 112 |
|
113 | 113 |
/** |
... | ... | |
115 | 115 |
*/ |
116 | 116 |
public IGeometry getShape(int index) throws DriverIOException { |
117 | 117 |
try { |
118 |
return ((VectorialDatabaseDriver)driver).getShape(index); |
|
118 |
return ((IVectorialDatabaseDriver)driver).getShape(index);
|
|
119 | 119 |
} catch (IOException e) { |
120 | 120 |
throw new DriverIOException(e); |
121 | 121 |
} |
122 | 122 |
} |
123 | 123 |
|
124 | 124 |
private String getTableName(){ |
125 |
return ((VectorialDatabaseDriver)driver).getTableName(); |
|
125 |
return ((IVectorialDatabaseDriver)driver).getTableName();
|
|
126 | 126 |
} |
127 | 127 |
|
128 | 128 |
/** |
... | ... | |
201 | 201 |
indexChannel = indexfs.getChannel(); |
202 | 202 |
|
203 | 203 |
//Creamos un adaptador conectado para bajarnos los datos |
204 |
VectorialDatabaseDriver d = (VectorialDatabaseDriver) VectorialDisconnectedDBAdapter.this.driver;
|
|
204 |
IVectorialDatabaseDriver d = (IVectorialDatabaseDriver) VectorialDisconnectedDBAdapter.this.driver;
|
|
205 | 205 |
connectedAdapter = new VectorialDBAdapter(); |
206 | 206 |
connectedAdapter.setDriver(d); |
207 | 207 |
|
Also available in: Unified diff