Revision 20846 trunk/extensions/extRasterTools-SE/src/org/gvsig/fmap/raster/layers/FLyrRasterSE.java

View differences:

FLyrRasterSE.java
221 221
		}
222 222
	}
223 223

  
224
	/**
225
	 * Redefine wakeUp de FLyrDefault
224
	/*
225
	 * (non-Javadoc)
226
	 * @see com.iver.cit.gvsig.fmap.layers.FLyrDefault#wakeUp()
226 227
	 */
227 228
	public void wakeUp(){
229
		if (bufferFactory == null) {
230
			try {
231
				reload();
232
			} catch (ReloadLayerException e) {
233
				// No se ha podido recuperar la capa con exito
234
			}
235
		}
228 236
	}
229 237

  
230 238
	/**
......
1101 1109
			bufferFactory = null;
1102 1110
			dataset = null;
1103 1111
			render = null;
1112
			try {
1113
				enableClosed();
1114
			} catch (NotAvailableStateException e1) {
1115
				// No se ha podido cambiar el estado de la capa a cerrado
1116
			}
1117

  
1104 1118
			//System.gc();
1105 1119
			this.setRemoveRasterFlag(true);
1106 1120
		}
......
1800 1814
	public void reload() throws ReloadLayerException {
1801 1815
		try {
1802 1816
			super.reload();
1817
			if (isStopped())
1818
				disableStopped();
1803 1819
			load();
1804 1820
			getMapContext().invalidate();
1805 1821
		} catch (LoadLayerException e) {

Also available in: Unified diff