Class BMPImageReader.ListenerDelegator
java.lang.Object
com.twelvemonkeys.imageio.util.ProgressListenerBase
com.twelvemonkeys.imageio.plugins.bmp.BMPImageReader.ListenerDelegator
- All Implemented Interfaces:
EventListener
,IIOReadProgressListener
,IIOReadUpdateListener
,IIOReadWarningListener
,IIOWriteProgressListener
- Enclosing class:
BMPImageReader
private class BMPImageReader.ListenerDelegator
extends ProgressListenerBase
implements IIOReadUpdateListener, IIOReadWarningListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
imageComplete
(ImageReader source) void
imageProgress
(ImageReader source, float percentageDone) void
imageStarted
(ImageReader source, int imageIndex) void
imageUpdate
(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) void
passComplete
(ImageReader source, BufferedImage theImage) void
passStarted
(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) void
readAborted
(ImageReader source) void
sequenceComplete
(ImageReader source) void
sequenceStarted
(ImageReader source, int minIndex) void
thumbnailComplete
(ImageReader source) void
thumbnailPassComplete
(ImageReader source, BufferedImage theThumbnail) void
thumbnailPassStarted
(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) void
thumbnailProgress
(ImageReader source, float percentageDone) void
thumbnailStarted
(ImageReader source, int imageIndex, int thumbnailIndex) void
thumbnailUpdate
(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) void
warningOccurred
(ImageReader source, String warning) Methods inherited from class com.twelvemonkeys.imageio.util.ProgressListenerBase
imageComplete, imageProgress, imageStarted, thumbnailComplete, thumbnailProgress, thumbnailStarted, writeAborted
-
Constructor Details
-
ListenerDelegator
private ListenerDelegator()
-
-
Method Details
-
imageComplete
- Specified by:
imageComplete
in interfaceIIOReadProgressListener
- Overrides:
imageComplete
in classProgressListenerBase
-
imageProgress
- Specified by:
imageProgress
in interfaceIIOReadProgressListener
- Overrides:
imageProgress
in classProgressListenerBase
-
imageStarted
- Specified by:
imageStarted
in interfaceIIOReadProgressListener
- Overrides:
imageStarted
in classProgressListenerBase
-
readAborted
- Specified by:
readAborted
in interfaceIIOReadProgressListener
- Overrides:
readAborted
in classProgressListenerBase
-
sequenceComplete
- Specified by:
sequenceComplete
in interfaceIIOReadProgressListener
- Overrides:
sequenceComplete
in classProgressListenerBase
-
sequenceStarted
- Specified by:
sequenceStarted
in interfaceIIOReadProgressListener
- Overrides:
sequenceStarted
in classProgressListenerBase
-
thumbnailComplete
- Specified by:
thumbnailComplete
in interfaceIIOReadProgressListener
- Overrides:
thumbnailComplete
in classProgressListenerBase
-
thumbnailProgress
- Specified by:
thumbnailProgress
in interfaceIIOReadProgressListener
- Overrides:
thumbnailProgress
in classProgressListenerBase
-
thumbnailStarted
- Specified by:
thumbnailStarted
in interfaceIIOReadProgressListener
- Overrides:
thumbnailStarted
in classProgressListenerBase
-
passStarted
public void passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) - Specified by:
passStarted
in interfaceIIOReadUpdateListener
-
imageUpdate
public void imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) - Specified by:
imageUpdate
in interfaceIIOReadUpdateListener
-
passComplete
- Specified by:
passComplete
in interfaceIIOReadUpdateListener
-
thumbnailPassStarted
public void thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) - Specified by:
thumbnailPassStarted
in interfaceIIOReadUpdateListener
-
thumbnailUpdate
public void thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) - Specified by:
thumbnailUpdate
in interfaceIIOReadUpdateListener
-
thumbnailPassComplete
- Specified by:
thumbnailPassComplete
in interfaceIIOReadUpdateListener
-
warningOccurred
- Specified by:
warningOccurred
in interfaceIIOReadWarningListener
-