Package org.geotools.image.palette
Class ColorInversionDescriptor
Object
OperationDescriptorImpl
ColorInversionDescriptor
- All Implemented Interfaces:
Serializable
,OperationDescriptor
,RegistryElementDescriptor
public class ColorInversionDescriptor
extends OperationDescriptorImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The operation name, which is "org.geotools.ColorInversion".Fields inherited from class OperationDescriptorImpl
resources, sourceNames, supportedModes
Fields inherited from interface OperationDescriptor
NO_PARAMETER_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
validateParameters
(String modeName, ParameterBlock param, StringBuffer message) Returnstrue
if the parameters are valids.protected boolean
validateSources
(String modeName, ParameterBlock param, StringBuffer message) Returnstrue
if this operation supports the specified mode, and is capable of handling the given input source(s) for the specified mode.Methods inherited from class OperationDescriptorImpl
arePropertiesSupported, getDefaultSourceClass, getDestClass, getDestClass, getInvalidRegion, getName, getNumParameters, getNumSources, getParamClasses, getParamDefaults, getParamDefaultValue, getParameterListDescriptor, getParamMaxValue, getParamMinValue, getParamNames, getPropertyGenerators, getPropertyGenerators, getRenderableDestClass, getRenderableSourceClasses, getResourceBundle, getResources, getSourceClasses, getSourceClasses, getSourceNames, getSupportedModes, isImmediate, isModeSupported, isRenderableSupported, isRenderedSupported, makeDefaultSourceClassList, validateArguments, validateArguments, validateParameters, validateRenderableArguments, validateRenderableSources, validateSources
-
Field Details
-
OPERATION_NAME
The operation name, which is "org.geotools.ColorInversion".- See Also:
-
-
Constructor Details
-
ColorInversionDescriptor
public ColorInversionDescriptor()Constructs the descriptor.
-
-
Method Details
-
validateSources
Returnstrue
if this operation supports the specified mode, and is capable of handling the given input source(s) for the specified mode.- Overrides:
validateSources
in classOperationDescriptorImpl
- Parameters:
modeName
- The mode name (usually "Rendered").param
- The parameter block for the operation to performs.message
- A buffer for formatting an error message if any.
-
validateParameters
Returnstrue
if the parameters are valids. This implementation check that the number of bands in the source src1 is equals to the number of bands of source src2.- Overrides:
validateParameters
in classOperationDescriptorImpl
- Parameters:
modeName
- The mode name (usually "Rendered").param
- The parameter block for the operation to performs.message
- A buffer for formatting an error message if any.
-