Revision 6901 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 | ||
---|---|---|
226 | 226 |
|
227 | 227 |
legend.setTransparentNoData(chkNoDataTransparency.isSelected()); |
228 | 228 |
|
229 |
Transparency transparency = legendManager.createTransparency(); |
|
229 | 230 |
if(chkActivateOpacity.isSelected()){ |
230 |
Transparency transparency = legend.getTransparency(); |
|
231 |
if(transparency==null){ |
|
232 |
transparency = legendManager.createTransparency(); |
|
233 |
} |
|
234 | 231 |
transparency.setValue(((Integer)spOpacity.getValue())); |
235 |
legend.setTransparency(transparency); |
|
236 | 232 |
} |
237 | 233 |
|
238 | 234 |
if(chkActivatePixelTransparency.isSelected()){ |
239 |
Transparency transparency = legend.getTransparency(); |
|
240 |
if(transparency==null){ |
|
241 |
transparency = legendManager.createTransparency(); |
|
242 |
} |
|
243 | 235 |
transparency.setTransparencyRanges(this.getTransparencyRanges()); |
244 |
legend.setTransparency(transparency); |
|
245 | 236 |
} |
237 |
legend.setTransparency(transparency); |
|
246 | 238 |
layer.getMapContext().invalidate(); |
247 | 239 |
return true; |
248 | 240 |
} |
Also available in: Unified diff