org.esa.beam.framework.gpf.pointop
Interface ProductConfigurer
public interface ProductConfigurer
A ProductConfigurer is used to configure a target product with respect to a current source product
which serves as a template.
Various copy...() methods may be used to copy parts of the source product into the target product.
This interface is not intended to be implemented by clients.
- Since:
- BEAM 4.9
- Author:
- Olaf Danne, Norman Fomferra, Marco Peters, Ralf Quast, Marco Zuehlke, Thomas Storm
getSourceProduct
Product getSourceProduct()
setSourceProduct
void setSourceProduct(Product sourceProduct)
getTargetProduct
Product getTargetProduct()
copyMetadata
void copyMetadata()
copyTimeCoding
void copyTimeCoding()
copyGeoCoding
void copyGeoCoding()
copyMasks
void copyMasks()
copyTiePointGrids
void copyTiePointGrids(String... gridName)
copyBands
void copyBands(String... bandName)
copyBands
void copyBands(ProductNodeFilter<Band> filter)
copyVectorData
void copyVectorData()
addBand
Band addBand(String name,
int dataType)
addBand
Band addBand(String name,
int dataType,
double noDataValue)
addBand
Band addBand(String name,
String expression)
addBand
Band addBand(String name,
String expression,
double noDataValue)
Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.