Revision 21690 trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/filter/mask/MaskUI.java
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