Revision 21690 trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/filter/mask/MaskUI.java

View differences:

MaskUI.java
38 38
import org.gvsig.gui.beans.table.TableContainer;
39 39
import org.gvsig.gui.beans.table.exceptions.NotInitializeException;
40 40
import org.gvsig.raster.RasterLibrary;
41
import org.gvsig.raster.dataset.IBuffer;
42 41
import org.gvsig.raster.dataset.Params;
43 42
import org.gvsig.raster.grid.filter.RegistrableFilterListener;
44 43
import org.gvsig.raster.grid.roi.ROI;
......
95 94
		gridBagConstraints = new GridBagConstraints();
96 95
		gridBagConstraints.gridx = 0;
97 96
		gridBagConstraints.gridy = 2;
98
		gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
99
		gridBagConstraints.weightx = 1.0;
100
		gridBagConstraints.insets = new Insets(0, 0, 2, 0);
101
		add(getTransparencyActive(), gridBagConstraints);
102
		
103
		gridBagConstraints = new GridBagConstraints();
104
		gridBagConstraints.gridx = 0;
105
		gridBagConstraints.gridy = 3;
106 97
		gridBagConstraints.fill = GridBagConstraints.BOTH;
107 98
		gridBagConstraints.weightx = 1.0;
108 99
		gridBagConstraints.weighty = 1.0;
......
111 102
		
112 103
		gridBagConstraints = new GridBagConstraints();
113 104
		gridBagConstraints.gridx = 0;
114
		gridBagConstraints.gridy = 4;
105
		gridBagConstraints.gridy = 3;
115 106
		gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
116 107
		gridBagConstraints.weightx = 1.0;
117 108
		gridBagConstraints.insets = new Insets(0, 0, 2, 0);
......
215 206
		if (layer == null)
216 207
			return;
217 208
		
218
		if(((FLyrRasterSE) layer).getDataType()[0] != IBuffer.TYPE_BYTE)
219
			getTransparencyActive().setEnabled(false);
220
		
221 209
		if(((FLyrRasterSE) layer).getRois() == null || ((FLyrRasterSE) layer).getRois().size() == 0)
222 210
			getWarning().setVisible(true);
223 211
		
......
284 272
				new Boolean(getInverse().isSelected()),
285 273
				-1,
286 274
				null);
287
		params.setParam("transparency",
288
				new Boolean(getTransparencyActive().isSelected()),
289
				-1,
290
				null);
291 275
		try {
292 276
			params.setParam("nodata",
293 277
					Double.valueOf(getValueNoData().getValue()),

Also available in: Unified diff