Package org.geotools.gce.grassraster
Class GrassBinaryImageWriter
Object
ImageWriter
GrassBinaryImageWriter
- All Implemented Interfaces:
ImageTranscoder
- Author:
- Andrea Antonello - www.hydrologis.com
-
Field Summary
Fields inherited from class ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales -
Constructor Summary
ConstructorsConstructorDescriptionGrassBinaryImageWriter(GrassBinaryImageWriterSpi originatingProvider, ProgressListener monitor) -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()booleanconvertImageMetadata(IIOMetadata md, ImageTypeSpecifier its, ImageWriteParam param) convertStreamMetadata(IIOMetadata md, ImageWriteParam param) voiddispose()Cleans thisGrassBinaryImageWriter.getDefaultImageMetadata(ImageTypeSpecifier its, ImageWriteParam param) voidreset()voidSets the output for thisGrassBinaryImageWriter.voidsetOutput(Object output, JGrassRegion writeRegion) voidwrite(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) Methods inherited from class ImageWriter
addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, clearAbortRequest, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getDefaultWriteParam, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, setLocale, write, write, writeInsert, writeToSequence
-
Constructor Details
-
GrassBinaryImageWriter
public GrassBinaryImageWriter(GrassBinaryImageWriterSpi originatingProvider, ProgressListener monitor)
-
-
Method Details
-
setOutput
-
setOutput
Sets the output for thisGrassBinaryImageWriter.- Overrides:
setOutputin classImageWriter
-
write
public void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param) throws IOException - Specified by:
writein classImageWriter- Throws:
IOException
-
getDefaultImageMetadata
- Specified by:
getDefaultImageMetadatain classImageWriter- See Also:
-
getDefaultStreamMetadata
- Specified by:
getDefaultStreamMetadatain classImageWriter- See Also:
-
javax.imageio.ImageWriter#getDefaultIStreamMetadata(javax.imageio.ImageWriteParam)
-
convertStreamMetadata
- Specified by:
convertStreamMetadatain interfaceImageTranscoder- Specified by:
convertStreamMetadatain classImageWriter- See Also:
-
convertImageMetadata
public IIOMetadata convertImageMetadata(IIOMetadata md, ImageTypeSpecifier its, ImageWriteParam param) - Specified by:
convertImageMetadatain interfaceImageTranscoder- Specified by:
convertImageMetadatain classImageWriter- See Also:
-
dispose
public void dispose()Cleans thisGrassBinaryImageWriter.- Overrides:
disposein classImageWriter
-
abort
public void abort()- Overrides:
abortin classImageWriter
-
abortRequested
public boolean abortRequested()- Overrides:
abortRequestedin classImageWriter
-
reset
public void reset()- Overrides:
resetin classImageWriter
-