org.esa.beam.framework.gpf.annotations
Annotation Type SourceProducts


@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface SourceProducts

Marks a source product array field of an Operator. The field must be of type Product[].


Optional Element Summary
 String[] bands
           
 int count
           
 String description
           
 String type
           
 

count

public abstract int count
Returns:
the number of source products expected. The value -1 means any number but at least one source product. Defaults to 0 (= not set).
Default:
0

type

public abstract String type
Returns:
The regular expression identifying the allowed product types. Defaults to the empty string (= not set).
Default:
""

bands

public abstract String[] bands
Returns:
The names of the bands which need to be present in the source product. Defaults to an empty array (= not set).
Default:
{}

description

public abstract String description
Returns:
A brief description of the source products array. Defaults to the empty string (= not set).
Default:
""


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