Revision 1773 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/SelectableDataSource.java

View differences:

SelectableDataSource.java
92 92
	public String getDBMS() {
93 93
		return dataSource.getDBMS();
94 94
	}
95

  
95
	
96 96
	/**
97
	 * Devuelve el driver de la capa.
98
	 *
99
	 * @return ReadDriver.
100
	 */
101
	public ReadDriver getDriver() {
102
		return dataSource.getDriver();
103
	}
104

  
105
	/**
106 97
	 * Devuelve el n?mero de campos.
107 98
	 *
108 99
	 * @return N?mero de campos.
......
124 115
	 * @throws FieldNotFoundException
125 116
	 */
126 117
	public int getFieldIndexByName(String arg0)
127
		throws DriverException, FieldNotFoundException {
118
		throws DriverException {
128 119
		return dataSource.getFieldIndexByName(arg0);
129 120
	}
130 121

  
......
277 268
	 */
278 269
	public void setName(String name) {
279 270
		try {
280
			DataSourceFactory.changeDataSourceName(dataSource.getName(), name);
271
			LayerFactory.getDataSourceFactory().changeDataSourceName(dataSource.getName(), name);
281 272
		} catch (NoSuchTableException e) {
282 273
			throw new RuntimeException("No se encuentra la tabla????");
283 274
		}
......
316 307
	/**
317 308
	 * @see com.hardcode.gdbms.engine.data.ReadDriver#getFieldType(int)
318 309
	 */
319
	public Class getFieldType(int i) throws DriverException {
310
	public int getFieldType(int i) throws DriverException {
320 311
		return dataSource.getFieldType(i);
321 312
	}
322 313
}

Also available in: Unified diff