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

View differences:

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