Revision 859 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/properties/panel/InfoPanel.java

View differences:

InfoPanel.java
353 353
			data += "Type=" + bandType;
354 354
			data += ", ";
355 355
			data += "ColorInterp=" + lyr.getColorInterpretation(j, selectedDataSet);
356
			if (lyr.getNoDataType() != 0) {
356
			if (lyr.getNoDataValue().isDefined()) {
357 357
				data += ", ";
358
				data += "NoData=" + lyr.getNoDataValue();
358
				switch (lyr.getDataStore().getDataType()[0]) {
359
				case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_BYTE:
360
					data += "NoData=" + lyr.getNoDataValue().getValue().byteValue();
361
					break;
362
				case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_SHORT:
363
					data += "NoData=" + lyr.getNoDataValue().getValue().shortValue();
364
					break;
365
				case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_INT:
366
					data += "NoData=" + lyr.getNoDataValue().getValue().intValue();
367
					break;
368
				case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_FLOAT:
369
					data += "NoData=" + lyr.getNoDataValue().getValue().floatValue();
370
					break;
371
				case org.gvsig.fmap.dal.coverage.dataset.Buffer.TYPE_DOUBLE:
372
					data += "NoData=" + lyr.getNoDataValue().getValue().doubleValue();
373
					break;
374
				}
359 375
			}
360 376

  
361 377
			propiedades += setHTMLBasicProperty("Band " + (j + 1), data);

Also available in: Unified diff