Revision 723 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.multifile/src/main/java/org/gvsig/raster/tools/app/multifile/panel/BandSelectorListener.java
BandSelectorListener.java | ||
---|---|---|
42 | 42 |
import org.gvsig.fmap.dal.coverage.exception.NotSupportedExtensionException; |
43 | 43 |
import org.gvsig.fmap.dal.coverage.exception.RasterDriverException; |
44 | 44 |
import org.gvsig.fmap.dal.coverage.exception.RmfSerializerException; |
45 |
import org.gvsig.fmap.dal.coverage.grid.GridTransparency; |
|
46 | 45 |
import org.gvsig.fmap.dal.coverage.store.RasterDataStore; |
47 | 46 |
import org.gvsig.fmap.dal.coverage.store.parameter.RasterDataParameters; |
48 | 47 |
import org.gvsig.fmap.dal.coverage.store.props.ColorInterpretation; |
... | ... | |
447 | 446 |
bandSetupPanel.getAssignedBand(RasterDataStore.BLUE_BAND)}); |
448 | 447 |
int alphaBand = bandSetupPanel.getAssignedBand(RasterDataStore.ALPHA_BAND); |
449 | 448 |
// Ultima transparencia aplicada en el renderizador |
450 |
GridTransparency gt = fLayer.getRender().getLastTransparency();
|
|
449 |
Transparency gt = fLayer.getRender().getLastTransparency(); |
|
451 | 450 |
if(gt != null) |
452 | 451 |
gt.setTransparencyBand(alphaBand); |
453 | 452 |
|
454 | 453 |
// Transparencia del dataset |
455 | 454 |
if(fLayer.getDataStore() != null) { |
456 |
Transparency t = fLayer.getDataStore().getTransparencyFilesStatus();
|
|
455 |
Transparency t = fLayer.getDataStore().getTransparency(); |
|
457 | 456 |
if(t != null) |
458 | 457 |
t.setTransparencyBand(alphaBand); |
459 | 458 |
} |
Also available in: Unified diff