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/BandSelectorPanel.java

View differences:

BandSelectorPanel.java
39 39
import javax.swing.table.DefaultTableModel;
40 40

  
41 41
import org.gvsig.andami.PluginServices;
42
import org.gvsig.fmap.dal.coverage.grid.GridTransparency;
43 42
import org.gvsig.fmap.dal.coverage.store.RasterDataStore;
44 43
import org.gvsig.fmap.dal.coverage.store.props.ColorInterpretation;
44
import org.gvsig.fmap.dal.coverage.store.props.Transparency;
45 45
import org.gvsig.gui.beans.panelGroup.panels.AbstractPanel;
46 46
import org.gvsig.gui.beans.table.TableContainer;
47 47
import org.gvsig.gui.beans.table.exceptions.NotInitializeException;
48
import org.gvsig.raster.fmap.layers.FLyrRaster;
49
import org.gvsig.raster.fmap.layers.IRasterLayerActions;
48 50
import org.gvsig.raster.tools.app.basic.RasterToolsUtil;
49 51
import org.gvsig.raster.tools.app.basic.tool.properties.RasterPropertiesTocMenuEntry;
50
import org.gvsig.raster.fmap.layers.FLyrRaster;
51
import org.gvsig.raster.fmap.layers.IRasterLayerActions;
52 52

  
53 53
/**
54 54
 * Selecciona las bandas visibles en un raster. Contiene una tabla con una fila
......
527 527
	public void readDrawedBands() {
528 528
		if (fLayer.getRender() != null) {
529 529
			int[] renderBands = fLayer.getRender().getRenderBands();
530
			GridTransparency transp = fLayer.getRender().getLastTransparency();
530
			Transparency transp = fLayer.getRender().getLastTransparency();
531 531
			if(transp != null && transp.isTransparencyActive() && transp.getAlphaBandNumber() != -1)
532 532
				this.assignBand(transp.getAlphaBandNumber(), RasterDataStore.ALPHA_BAND);
533 533
			for (int i = 0; i < renderBands.length; i++) {
......
609 609
		fLayer.getRender().setRenderBands(renderBands);
610 610
		if(alphaBand != null) {
611 611
			// Ultima transparencia aplicada en el renderizador
612
			GridTransparency gt = fLayer.getRender().getLastTransparency();
612
			Transparency gt = fLayer.getRender().getLastTransparency();
613 613
			if(gt != null) 
614 614
				gt.setTransparencyBand(alphaBand.intValue());
615 615
		}

Also available in: Unified diff