Revision 2313 org.gvsig.raster.tools/branches/org.gvsig.raster.tools_dataaccess_refactoring/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/filter/mask/MaskUI.java
MaskUI.java | ||
---|---|---|
159 | 159 |
if(valueNoData == null) { |
160 | 160 |
valueNoData = new DataInputContainer(); |
161 | 161 |
valueNoData.setLabelText(RasterToolsUtil.getText(this, "value")); |
162 |
valueNoData.setValue(RasterLibrary.defaultDoubleNoDataValue + "");
|
|
162 |
valueNoData.setValue(RasterLibrary.defaultByteNoDataValue + "");
|
|
163 | 163 |
valueNoData.getDataInputField().addValueChangedListener(this); |
164 | 164 |
} |
165 | 165 |
return valueNoData; |
... | ... | |
256 | 256 |
} |
257 | 257 |
|
258 | 258 |
if(layer != null) { |
259 |
switch(layer.getDataStore().getDataType()[0]) { |
|
260 |
case Buffer.TYPE_BYTE: |
|
261 |
getValueNoData().setValue(RasterLibrary.defaultByteNoDataValue + ""); |
|
262 |
break; |
|
263 |
case Buffer.TYPE_SHORT: |
|
264 |
getValueNoData().setValue(RasterLibrary.defaultShortNoDataValue + ""); |
|
265 |
break; |
|
266 |
case Buffer.TYPE_INT: |
|
267 |
getValueNoData().setValue(RasterLibrary.defaultIntegerNoDataValue + ""); |
|
268 |
break; |
|
269 |
case Buffer.TYPE_FLOAT: |
|
270 |
getValueNoData().setValue(RasterLibrary.defaultFloatNoDataValue + ""); |
|
271 |
break; |
|
272 |
case Buffer.TYPE_DOUBLE: |
|
273 |
getValueNoData().setValue(RasterLibrary.defaultDoubleNoDataValue + ""); |
|
274 |
break; |
|
275 |
} |
|
259 |
getValueNoData().setValue(RasterLibrary.defaultByteNoDataValue + ""); |
|
276 | 260 |
} |
277 | 261 |
} |
278 | 262 |
|
Also available in: Unified diff