Revision 29804

View differences:

trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/beans/previewbase/PreviewRequestManager.java
22 22
import java.awt.Graphics2D;
23 23

  
24 24
import org.gvsig.fmap.raster.layers.FLyrRasterSE;
25
import org.gvsig.fmap.raster.layers.IRasterLayerActions;
25 26
import org.gvsig.gui.beans.imagenavigator.IClientImageNavigator;
26 27
import org.gvsig.gui.beans.imagenavigator.ImageUnavailableException;
27 28
import org.gvsig.raster.datastruct.Extent;
......
64 65
	 */
65 66
	private void setLayer(FLayer fLayer) {
66 67
		if (fLayer instanceof FLyrRasterSE) {
68
			FLyrRasterSE ly = ((FLyrRasterSE) fLayer);
67 69
			try {
68
				previewLayer = (FLyrRasterSE) fLayer.cloneLayer();
70
				if(ly.isActionEnabled(IRasterLayerActions.REMOTE_ACTIONS))
71
					previewLayer = ly;
72
				else
73
					previewLayer = (FLyrRasterSE) fLayer.cloneLayer();					
69 74
			} catch (Exception e) {
70 75
				RasterToolsUtil.messageBoxError("preview_not_available", previewBasePanel, e);
71 76
			}

Also available in: Unified diff