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

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

public class OperatorClassDescriptor
extends Object


Constructor Summary
OperatorClassDescriptor(Class<? extends Operator> operatorClass)
           
 
Method Summary
 Class<? extends Operator> getOperatorClass()
           
 OperatorMetadata getOperatorMetadata()
           
 Map<Field,Parameter> getParameters()
           
 Map<Field,SourceProduct> getSourceProductMap()
           
 SourceProducts getSourceProducts()
           
 TargetProduct getTargetProduct()
           
 Map<Field,TargetProperty> getTargetProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperatorClassDescriptor

public OperatorClassDescriptor(Class<? extends Operator> operatorClass)
Method Detail

getOperatorClass

public final Class<? extends Operator> getOperatorClass()

getOperatorMetadata

public final OperatorMetadata getOperatorMetadata()
Returns:
The operator's metadata, or null if the operator has no OperatorMetadata annotation..

getTargetProduct

public final TargetProduct getTargetProduct()
Returns:
The descriptor for the operator's target product, or null if no operator field has been declared with a TargetProduct annotation..

getSourceProducts

public final SourceProducts getSourceProducts()
Returns:
The descriptor for the operator's source products (array), or null if no operator field has been declared with a SourceProducts annotation..

getSourceProductMap

public final Map<Field,SourceProduct> getSourceProductMap()
Returns:
The operator's source products descriptors, or null if no operator field has been declared with a SourceProduct annotation..

getParameters

public final Map<Field,Parameter> getParameters()
Returns:
The operator's parameter descriptors, or null if no operator field has been declared with a Parameter annotation.

getTargetProperties

public final Map<Field,TargetProperty> getTargetProperties()
Returns:
The operator's target properties descriptors, or null if no operator field has been declared with a TargetProperty annotation.


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