org.esa.beam.framework.datamodel
Interface PointingFactory


public interface PointingFactory

A factory which creates instances of a Pointing for a given raster data node. A PointingFactory is usually assigned to data Product by its ProductReader


Method Summary
 Pointing createPointing(RasterDataNode raster)
          Creates a Pointing applicable to the given raster.
 String[] getSupportedProductTypes()
          Retrieves the product types for which this instance can create pointings.
 

Method Detail

getSupportedProductTypes

String[] getSupportedProductTypes()
Retrieves the product types for which this instance can create pointings.

Returns:
the product types

createPointing

Pointing createPointing(RasterDataNode raster)
Creates a Pointing applicable to the given raster. It is ensured that this method is only called for rasters which are contained in a Product and have a valid GeoCoding.

Parameters:
raster - the raster data node for which the Pointing is being created
Returns:
the pointing or null if it cannot be created


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