Revision 2582

View differences:

org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.fmap/src/main/java/org/gvsig/raster/fmap/layers/FLyrRaster.java
57 57
@SuppressWarnings("deprecation")
58 58
public interface FLyrRaster extends FLayer {
59 59
	/**
60
	 * Sets the layer as initialized. That's implies that the layer has
61
	 * the right filters and is opened, 
62
	 * @param initialized
63
	 */
64
	public void setLayerInitialized(boolean initialized);
65
	
66
	/**
60 67
	 * Gets the uniform resource identifier
61 68
	 * @return
62 69
	 */
org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.fmap/src/main/java/org/gvsig/raster/fmap/layers/DefaultFLyrRaster.java
208 208
	private Historical              affineTransformList    = null;
209 209
	protected String                readingData            = null;
210 210
	//It is set to true if the method init has been called at least once
211
	protected boolean               layerInitialize        = false;
211
	private boolean                 layerInitialize        = false;
212 212
	
213 213
	public DefaultFLyrRaster() {
214 214
		affineTransformList = rManager.createHistoricalService();
......
246 246
		return lyr;
247 247
	}
248 248

  
249
	/*
250
	 * (non-Javadoc)
251
	 * @see com.iver.cit.gvsig.fmap.layers.FLyrDefault#setName(java.lang.String)
252
	 */
253 249
	public void setName(String name) {
254 250
		super.setName(name);
255 251

  
......
310 306
			throw new LoadLayerException(this.getName());
311 307
		}
312 308
	}
309
	
310
	public void setLayerInitialized(boolean initialized) {
311
		layerInitialize = initialized;
312
	}
313 313

  
314 314
	/**
315 315
	 * Acciones de inicializaci?n despu?s de que la fuente de datos
org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/raster/bean/previewbase/RasterDataSourcePreview.java
116 116
			}	
117 117
			vp.setImageSize(new Dimension(w, h));
118 118
			
119
			if (lyr != null)
119
			if (lyr != null) {
120
				lyr.setLayerInitialized(true);
120 121
				lyr.draw(image, g, vp, cancel, scale);
122
			}
121 123
		} catch (ReadException e) {
122 124
			throw new ImageUnavailableException("Error drawing raster");
123 125
		}

Also available in: Unified diff