Package org.esa.snap.core.gpf.descriptor
Interface ElementDescriptor
-
- All Known Subinterfaces:
DataElementDescriptor
,OperatorDescriptor
,ParameterDescriptor
,SourceProductDescriptor
,SourceProductsDescriptor
,TargetProductDescriptor
,TargetPropertyDescriptor
- All Known Implementing Classes:
AnnotationOperatorDescriptor
,AnnotationParameterDescriptor
,AnnotationSourceProductDescriptor
,AnnotationSourceProductsDescriptor
,AnnotationTargetProductDescriptor
,AnnotationTargetPropertyDescriptor
,DefaultOperatorDescriptor
,DefaultParameterDescriptor
,DefaultSourceProductDescriptor
,DefaultSourceProductsDescriptor
,DefaultTargetProductDescriptor
,DefaultTargetPropertyDescriptor
,SimpleSourceProductDescriptor
,TemplateParameterDescriptor
,ToolAdapterOperatorDescriptor
,ToolParameterDescriptor
public interface ElementDescriptor
Metadata used to describe elements of an operator.- Since:
- BEAM 5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlias()
String
getDescription()
String
getLabel()
String
getName()
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- The symbolic name used to unambiguously identify this element. E.g. the fully qualified name of a Java class.
-
getAlias
String getAlias()
- Returns:
- A short form of the symbolic name, or
null
if not declared.
-
getLabel
String getLabel()
- Returns:
- A human-readable version of the symbolic name to be used in user interfaces, or
null
if not declared.
-
getDescription
String getDescription()
- Returns:
- A short description, or
null
if not declared.
-
-