public interface OperatorDescriptor extends ElementDescriptor
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthors() |
String |
getCopyright() |
Class<? extends Operator> |
getOperatorClass() |
ParameterDescriptor[] |
getParameterDescriptors() |
SourceProductDescriptor[] |
getSourceProductDescriptors() |
SourceProductsDescriptor |
getSourceProductsDescriptor() |
TargetProductDescriptor |
getTargetProductDescriptor() |
TargetPropertyDescriptor[] |
getTargetPropertyDescriptors() |
String |
getVersion() |
boolean |
isAutoWriteDisabled()
The GPF framework usually writes the target product of either single operators or processing graphs to the file
system when executed from the GPT command-line interface or the operator GUI.
|
boolean |
isInternal() |
getAlias, getDescription, getLabel, getNameString getVersion()
null if not declared.String getAuthors()
null if not declared.String getCopyright()
null if not declared.boolean isInternal()
true, this operator is considered for internal use only and thus
may not be exposed in user interfaces. The default is false.boolean isAutoWriteDisabled()
If the autoWriteDisabled property is set, this default behaviour is switched off and hence,
the operator or graph is responsible for outputting any computed results.
Setting this property on an operator will only be useful, if it either does not generate a new target
Product and/or if it
does its own outputting of non-Product targets to external files.
true, the framework will prevent automatic writing of the target product to the file system.Class<? extends Operator> getOperatorClass()
SourceProductDescriptor[] getSourceProductDescriptors()
SourceProductsDescriptor getSourceProductsDescriptor()
null if none is declared.ParameterDescriptor[] getParameterDescriptors()
TargetProductDescriptor getTargetProductDescriptor()
null if none is declared.TargetPropertyDescriptor[] getTargetPropertyDescriptors()
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.