private String getDisplayDescription(RasterDataNode rasterDataNode) { final String fullName = multipleProducts ? rasterDataNode.getDisplayName() : rasterDataNode.getName(); final StringBuilder description = new StringBuilder(); description.setLength(0); description.append(fullName); description.append(rasterDataNode.getDescription() == null ? "" : " (" + rasterDataNode.getDescription()); if (rasterDataNode instanceof Band) { if (((Band) rasterDataNode).getSpectralWavelength() > 0.0) { description.append(" ("); description.append(((Band) rasterDataNode).getSpectralWavelength()); description.append(" nm)"); } } description.append(")"); return description.toString(); }
this.nodeRenameHandler = new NodeRenameHandler(); this.selection = Selection.EMPTY; setToolTipText(view.getRaster().getDescription()); setIcon(ImageUtilities.loadImage("org/esa/snap/rcp/icons/RsBandAsSwath.gif")); updateDisplayName();
targetBand.setNoDataValueUsed(targetBand.getRasterWidth() == targetProduct.getSceneRasterWidth() && targetBand.getRasterHeight() == targetProduct.getSceneRasterHeight()); targetBand.setDescription(sourceRaster.getDescription()); targetBand.setUnit(sourceRaster.getUnit()); GeoCoding bandGeoCoding = reprojectionSettings.getGeoCoding();
} else { name = raster.getName(); description = raster.getDescription() + "\n" + product.getName(); legendKml = " <ScreenOverlay>\n" + " <name>Legend</name>\n"