Package org.geotools.image.io
Class GridCoverageWriterProgressAdapter
Object
BaseGridCoverageProgressAdapter
GridCoverageWriterProgressAdapter
- All Implemented Interfaces:
EventListener,IIOWriteProgressListener,IIOWriteWarningListener
public class GridCoverageWriterProgressAdapter
extends BaseGridCoverageProgressAdapter
implements IIOWriteProgressListener, IIOWriteWarningListener
This class provide a means to wrap a GeoTools
ProgressListener and have it control an ImageWriter
while it is actually doing a ImageWriter.write(javax.imageio.IIOImage) operation.
We also give user the ability to cancel the writing process
- Author:
- Simone Giannecchini, GeoSolutions SAS
-
Field Summary
Fields inherited from class BaseGridCoverageProgressAdapter
lastImageIndex, monitor, numImages, progress, progressStep -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidimageComplete(ImageWriter source) voidimageProgress(ImageWriter source, float percentageDone) voidimageStarted(ImageWriter source, int imageIndex) voidthumbnailComplete(ImageWriter source) voidthumbnailProgress(ImageWriter source, float percentageDone) voidthumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex) voidwarningOccurred(ImageWriter source, int imageIndex, String warning) voidwriteAborted(ImageWriter source) Methods inherited from class BaseGridCoverageProgressAdapter
init
-
Constructor Details
-
GridCoverageWriterProgressAdapter
-
GridCoverageWriterProgressAdapter
-
-
Method Details
-
warningOccurred
- Specified by:
warningOccurredin interfaceIIOWriteWarningListener
-
imageStarted
- Specified by:
imageStartedin interfaceIIOWriteProgressListener
-
imageProgress
- Specified by:
imageProgressin interfaceIIOWriteProgressListener
-
imageComplete
- Specified by:
imageCompletein interfaceIIOWriteProgressListener
-
thumbnailStarted
- Specified by:
thumbnailStartedin interfaceIIOWriteProgressListener
-
thumbnailProgress
- Specified by:
thumbnailProgressin interfaceIIOWriteProgressListener
-
thumbnailComplete
- Specified by:
thumbnailCompletein interfaceIIOWriteProgressListener
-
writeAborted
- Specified by:
writeAbortedin interfaceIIOWriteProgressListener
-