Revision 29804
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