Class ZeroImageNode
- Object
-
- BaseCoverageProcessingNode
-
- ZeroImageNode
-
- All Implemented Interfaces:
CoverageProcessingNode
public class ZeroImageNode extends BaseCoverageProcessingNode
Returns a constant image with the same data type, size and layout as the first source
-
-
Constructor Summary
Constructors Constructor Description ZeroImageNode(Hints hints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GridCoverage
execute()
Subclasses MUST override this method in order to do the actual processing.-
Methods inherited from class BaseCoverageProcessingNode
addSink, addSource, dispose, ensureNotNull, ensureSourceNotNull, getCoverageFactory, getDescription, getHints, getMaximumNumberOfSources, getName, getNumberOfSinks, getNumberOfSources, getOutput, getSink, getSinks, getSource, getSources, isDisposed, isExecuted, removeSink, removeSink, removeSource, removeSource, toString
-
-
-
-
Constructor Detail
-
ZeroImageNode
public ZeroImageNode(Hints hints)
-
-
Method Detail
-
execute
protected GridCoverage execute()
Description copied from class:BaseCoverageProcessingNode
Subclasses MUST override this method in order to do the actual processing.Note that this method is invoked through this framework hence it is run within a critical section. Be careful with what you do within this method since it is essentially an "alien" method running within a synch section, hence all sort of bad things can happen.
- Specified by:
execute
in classBaseCoverageProcessingNode
- Returns:
- a
GridCoverage2D
which is the result of the processing.
-
-