Package org.esa.beam.framework.dataio

This package is defines the MERIS/(A)ATSR Toolbox product I/O framework.

See:
          Description

Interface Summary
ProductIOPlugIn The ProductIOPlugIn interface is the base for all data product reader or writer plug-ins.
ProductReader Classes implementing the ProductReader interface know how to create an in-memory representation of a given data product as input source.
ProductReaderListener This imnterface must be implemented by classes that want to trace the progress of a product read operation
ProductReaderPlugIn The ProductReaderPlugIn interface is implemented by data product reader plug-ins.
ProductWriter An interface that supports writing a complete data product tree and single band rasters.
ProductWriterPlugIn The ProductWriterPlugIn interface is implemented by data product writer plug-ins.
 

Class Summary
AbstractProductBuilder  
AbstractProductReader The AbstractProductReader class can be used as a base class for new product reader implementations.
AbstractProductWriter The AbstractProductWriter class can be used as a base class for new product writer implementations.
ProductFlipper  
ProductIO The ProductIO class provides several utility methods concerning data I/O for remote sensing data products.
ProductIOPlugInManager The ProductIOPlugInManager class is used to manage all registered reader and writer plug-ins.
ProductSubsetBuilder A special-purpose product reader used to build subsets of data products.
ProductSubsetDef The ProductSubsetDef class describes a subset or portion of a remote sensing data product.
 

Enum Summary
DecodeQualification The qualification of a product reader for decoding a given input.
 

Exception Summary
IllegalFileFormatException A ProductIOException that is thrown by ProductReaders
ProductIOException A java.io.IOException that is thrown by ProductReaders, ProductWriterss and ProductIO.
 

Package org.esa.beam.framework.dataio Description

This package is defines the MERIS/(A)ATSR Toolbox product I/O framework. The product I/O framework is used to dynamically integrate new product readers and writers for different data formats into the MERIS/(A)ATSR Toolbox. A product reader or writer plug-ins implements the ProductReaderPlugIn resp. ProductWriterPlugIn interface. All plug-ins must be registered using the ProductIOPlugInManager before they can be be accessed through the ProductIO utility class.

See Also:
ProductReaderPlugIn, ProductWriterPlugIn, ProductIOPlugInManager, ProductIO


Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.