Revision 6900 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.fmap.mapcontext.raster.swing/org.gvsig.fmap.mapcontext.raster.swing.impl/src/main/java/org/gvsig/fmap/mapcontext/raster/swing/impl/transparency/TransparencyPanelController.java
TransparencyPanelController.java | ||
---|---|---|
185 | 185 |
RasterLegendManager legendManager = RasterLegendLocator.getRasterLegendManager(); |
186 | 186 |
|
187 | 187 |
RasterLayer rasterLayer = (RasterLayer)layer; |
188 |
RasterLegend legend = null; |
|
189 |
try { |
|
190 |
legend = (RasterLegend) rasterLayer.getLegend(); |
|
191 |
} catch (LegendLayerException e) { |
|
192 |
LOG.warn("Can't get layer's legend", e); |
|
193 |
} |
|
188 |
RasterLegend legend = (RasterLegend) rasterLayer.getLegend(); |
|
194 | 189 |
|
195 | 190 |
//FIXME: ?Debemos crear una leyenda cuando no hemos podido obtenerla de la capa, o debe cascar? |
196 | 191 |
if(legend == null){ |
... | ... | |
222 | 217 |
* @param layer |
223 | 218 |
*/ |
224 | 219 |
public boolean fetch(FLayer layer){ |
225 |
RasterLegend legend = null; |
|
226 | 220 |
RasterLegendManager legendManager = RasterLegendLocator.getRasterLegendManager(); |
227 |
try { |
|
228 |
legend = (RasterLegend)((RasterLayer)layer).getLegend(); |
|
229 |
} catch (LegendLayerException e) { |
|
230 |
LOG.warn("Can't get layer's legend", e); |
|
231 |
} |
|
221 |
RasterLegend legend = ((RasterLayer)layer).getLegend(); |
|
232 | 222 |
|
233 | 223 |
if(legend == null){ |
234 | 224 |
legend = legendManager.createLegend(); |
Also available in: Unified diff