Revision 1942 org.gvsig.raster.multifile/trunk/org.gvsig.raster.multifile/org.gvsig.raster.multifile.io/src/main/java/org/gvsig/raster/multifile/io/MultiFileProvider.java

View differences:

MultiFileProvider.java
204 204
		if(getParameters().getURI() != null && new File(getParameters().getURI()).exists()) {
205 205
			boolean loadedProviders = true;
206 206
			if(getParameters().getProviders() != null) {
207
				//solo se considera que est?n todos los providers cargados si existen y est?n open,
207
				//solo se considera que est�n todos los providers cargados si existen y est�n open,
208 208
				//sino se leeran de disco
209 209
				for (int i = 0; i < getParameters().getProviders().size(); i++) {
210 210
					if(!getParameters().getProviders().get(i).isOpen()) 
......
266 266
			}
267 267
			File f = new File(file);
268 268
			//Gets the list of provider's name to manage the file
269
			ArrayList<String> provName = serverExplorer.getProviderNameList(f);
269
			List<String> provName = serverExplorer.getProviderNameList(f);
270 270
			if(provName.size() > 0) {
271 271
				for (int i = 0; i < provName.size(); i++) {
272 272
					//Gets the first provider what is not a TileProvider
......
303 303
		
304 304
		Extent extentNewFile = p.getExtent();
305 305

  
306
		// Comprobamos que el extent y tama?o del fichero a?adido sea igual al
307
		// fichero original. Si no es as? no abrimos la capa y mostramos un aviso
306
		// Comprobamos que el extent y tama�o del fichero a�adido sea igual al
307
		// fichero original. Si no es as no abrimos la capa y mostramos un aviso
308 308

  
309 309
		double widthNewFile = (extentNewFile.getMax().getX() - extentNewFile.getMin().getX());
310 310
		double heightNewFile = (extentNewFile.getMax().getY() - extentNewFile.getMin().getY());
......
733 733
	 */
734 734
	private BandList createBandListByProvider(BandList globalBandList, RasterProvider provider) {
735 735
		if(provider.isTiled()) { 
736
			//Si los proveedores que hay por debajo son tileados estos crear?n su propio buffer para escribir
737
			//cada tile. Por ello no usar? el buffer que viene del store. Esto quiere decir que el BandList ha
736
			//Si los proveedores que hay por debajo son tileados estos crearn su propio buffer para escribir
737
			//cada tile. Por ello no usar el buffer que viene del store. Esto quiere decir que el BandList ha
738 738
			//de ser distinto para que escriba bien en su buffer
739 739
			
740 740
			//TODO: De momento no se permiten MultiFiles con proveedores tileados. Esto es porque

Also available in: Unified diff