public interface IIOReadUpdateListener extends EventListener
| Modifier and Type | Method and Description |
|---|---|
void |
imageUpdate(ImageReader source,
BufferedImage image,
int minX,
int minY,
int width,
int height,
int periodX,
int periodY,
int[] bands)
Reports that a given region of the image has been updated.
|
void |
passComplete(ImageReader source,
BufferedImage image)
Reports that the current read operation has completed a progressive pass.
|
void |
passStarted(ImageReader source,
BufferedImage image,
int pass,
int minPass,
int maxPass,
int minX,
int minY,
int periodX,
int periodY,
int[] bands)
Reports that the current read operation is about to begin a progressive pass.
|
void |
thumbnailPassComplete(ImageReader source,
BufferedImage image)
Reports that the current thumbnail read operation has completed a progressive pass.
|
void |
thumbnailPassStarted(ImageReader source,
BufferedImage image,
int pass,
int minPass,
int maxPass,
int minX,
int minY,
int periodX,
int periodY,
int[] bands)
Reports that the current thumbnail read operation is about to begin a progressive pass.
|
void |
thumbnailUpdate(ImageReader source,
BufferedImage image,
int minX,
int minY,
int width,
int height,
int periodX,
int periodY,
int[] bands)
Reports that a given region of a thumbnail image has been updated.
|
void imageUpdate(ImageReader source, BufferedImage image, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedminX - the X coordinate of the leftmost updated column of pixelsminY - the Y coordinate of the uppermost updated row of pixelswidth - the number of updated pixels horizontallyheight - the number of updated pixels verticallyperiodX - the horizontal spacing between updated pixels; a value of 1 means no gapsperiodY - the vertical spacing between updated pixels; a value of 1 means no gapsbands - an array of ints indicating which bands are being updatedvoid passComplete(ImageReader source, BufferedImage image)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedvoid passStarted(ImageReader source, BufferedImage image, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedpass - the numer of the pass that is about to begin, starting with 0minPass - the index of the first pass that will be decodedmaxPass - the index of the last pass that will be decodedminX - the X coordinate of the leftmost updated column of pixelsminY - the Y coordinate of the uppermost updated row of pixelsperiodX - the horizontal spacing between updated pixels; a value of 1 means no gapsperiodY - the vertical spacing between updated pixels; a value of 1 means no gapsbands - an array of ints indicating which bands are being updatedvoid thumbnailPassComplete(ImageReader source, BufferedImage image)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedvoid thumbnailPassStarted(ImageReader source, BufferedImage image, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedpass - the numer of the pass that is about to begin, starting with 0minPass - the index of the first pass that will be decodedmaxPass - the index of the last pass that will be decodedminX - the X coordinate of the leftmost updated column of pixelsminY - the Y coordinate of the uppermost updated row of pixelsperiodX - the horizontal spacing between updated pixels; a value of 1 means no gapsperiodY - the vertical spacing between updated pixels; a value of 1 means no gapsbands - an array of ints indicating which bands are being updatedvoid thumbnailUpdate(ImageReader source, BufferedImage image, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
source - the ImageReader object calling this methodimage - the BufferedImage being updatedminX - the X coordinate of the leftmost updated column of pixelsminY - the Y coordinate of the uppermost updated row of pixelswidth - the number of updated pixels horizontallyheight - the number of updated pixels verticallyperiodX - the horizontal spacing between updated pixels; a value of 1 means no gapsperiodY - the vertical spacing between updated pixels; a value of 1 means no gapsbands - an array of ints indicating which bands are being updated