Package org.geotools.image.palette
Class ColorInversionDescriptor
- Object
-
- OperationDescriptorImpl
-
- ColorInversionDescriptor
-
- All Implemented Interfaces:
Serializable,OperationDescriptor,RegistryElementDescriptor
public class ColorInversionDescriptor extends OperationDescriptorImpl- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringOPERATION_NAMEThe operation name, which is "org.geotools.ColorInversion".
-
Constructor Summary
Constructors Constructor Description ColorInversionDescriptor()Constructs the descriptor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanvalidateParameters(String modeName, ParameterBlock param, StringBuffer message)Returnstrueif the parameters are valids.protected booleanvalidateSources(String modeName, ParameterBlock param, StringBuffer message)Returnstrueif 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 Detail
-
OPERATION_NAME
public static final String OPERATION_NAME
The operation name, which is "org.geotools.ColorInversion".- See Also:
- Constant Field Values
-
-
Method Detail
-
validateSources
protected boolean validateSources(String modeName, ParameterBlock param, StringBuffer message)
Returnstrueif this operation supports the specified mode, and is capable of handling the given input source(s) for the specified mode.- Overrides:
validateSourcesin 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
protected boolean validateParameters(String modeName, ParameterBlock param, StringBuffer message)
Returnstrueif 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:
validateParametersin 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.
-
-