Annotation Interface OperatorMetadata
Provides metadata for an operator. This annotation is valid for
extensions of the
Operator class.-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanThe 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
-
Element Details
-
label
String label- Returns:
- A human-readable version of the name to be used in user interfaces. Defaults to the empty string (= not set).
- Default:
""
-
alias
String alias- Returns:
- An alias name for the operator.
-
version
String version- Returns:
- The version of the operator. Defaults to the empty string (= not set).
- Default:
""
-
authors
String authors- Returns:
- The author(s) of the operator. Defaults to the empty string (= not set).
- Default:
""
-
copyright
String copyright- Returns:
- The copyright notice for the operator code. Defaults to the empty string (= not set).
- Default:
""
-
description
String description- Returns:
- A brief description of the operator's purpose. Defaults to the empty string (= not set).
- Default:
""
-
category
String category- Returns:
- The category/context where the operator is used. Defaults to the empty string (= not set).
- Default:
""
-
autoWriteDisabled
boolean autoWriteDisabledThe 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.If the
autoWriteDisabledproperty 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
Productand/or if it does its own outputting of non-Producttargets to external files.- Returns:
- If
true, the framework will prevent automatic writing of the target product to the file system. - Since:
- BEAM 5.0
- Default:
false
-
internal
boolean internal- Returns:
- If
true, this operator is considered for internal use only and thus may not be exposed in user interfaces.
- Default:
false
-