org.esa.beam.framework.gpf.internal
Class RasterDataNodeValues

java.lang.Object
  extended by org.esa.beam.framework.gpf.internal.RasterDataNodeValues

public class RasterDataNodeValues
extends Object

Returns the names of all elements of the given product that are of the given subtype of ProductNode.

Since:
BEAM 4.7
Author:
Marco Zuehlke

Field Summary
static String ATTRIBUTE_NAME
           
 
Constructor Summary
RasterDataNodeValues()
           
 
Method Summary
static String[] getNames(Product product, Class<? extends RasterDataNode> rasterDataNodeType)
          Returns the names of all elements of the given product that are of the given subtype of RasterDataNode.
static String[] getNames(Product product, Class<? extends RasterDataNode> rasterDataNodeType, boolean includeEmptyValue)
          Returns the names of all elements of the given product that are of the given subtype of RasterDataNode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_NAME

public static final String ATTRIBUTE_NAME
See Also:
Constant Field Values
Constructor Detail

RasterDataNodeValues

public RasterDataNodeValues()
Method Detail

getNames

public static String[] getNames(Product product,
                                Class<? extends RasterDataNode> rasterDataNodeType)
Returns the names of all elements of the given product that are of the given subtype of RasterDataNode.

Parameters:
product - The product.
rasterDataNodeType - The subtype of RasterDataNode.
Returns:
the names of all matching elements

getNames

public static String[] getNames(Product product,
                                Class<? extends RasterDataNode> rasterDataNodeType,
                                boolean includeEmptyValue)
Returns the names of all elements of the given product that are of the given subtype of RasterDataNode. Optionally an empty value is included.

Parameters:
product - The product.
rasterDataNodeType - The subtype of RasterDataNode.
includeEmptyValue - If {code true} and empty String is included as the first value.
Returns:
the names of all matching elements


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