src/share/classes/javax/imageio/ImageReader.java

Print this page

        

*** 455,465 **** */ public Locale[] getAvailableLocales() { if (availableLocales == null) { return null; } else { ! return (Locale[])availableLocales.clone(); } } /** * Sets the current <code>Locale</code> of this --- 455,465 ---- */ public Locale[] getAvailableLocales() { if (availableLocales == null) { return null; } else { ! return availableLocales.clone(); } } /** * Sets the current <code>Locale</code> of this
*** 677,687 **** * @exception IOException if an error occurs reading the format * information from the input source. */ public ImageTypeSpecifier getRawImageType(int imageIndex) throws IOException { ! return (ImageTypeSpecifier)getImageTypes(imageIndex).next(); } /** * Returns an <code>Iterator</code> containing possible image * types to which the given image may be decoded, in the form of --- 677,687 ---- * @exception IOException if an error occurs reading the format * information from the input source. */ public ImageTypeSpecifier getRawImageType(int imageIndex) throws IOException { ! return getImageTypes(imageIndex).next(); } /** * Returns an <code>Iterator</code> containing possible image * types to which the given image may be decoded, in the form of
*** 2012,2023 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.sequenceStarted(this, minIndex); } } /** --- 2012,2022 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.sequenceStarted(this, minIndex); } } /**
*** 2030,2041 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.sequenceComplete(this); } } /** --- 2029,2039 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.sequenceComplete(this); } } /**
*** 2050,2061 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.imageStarted(this, imageIndex); } } /** --- 2048,2058 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.imageStarted(this, imageIndex); } } /**
*** 2071,2082 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.imageProgress(this, percentageDone); } } /** --- 2068,2078 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.imageProgress(this, percentageDone); } } /**
*** 2089,2100 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.imageComplete(this); } } /** --- 2085,2095 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.imageComplete(this); } } /**
*** 2112,2123 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.thumbnailStarted(this, imageIndex, thumbnailIndex); } } /** --- 2107,2117 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.thumbnailStarted(this, imageIndex, thumbnailIndex); } } /**
*** 2133,2144 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.thumbnailProgress(this, percentageDone); } } /** --- 2127,2137 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.thumbnailProgress(this, percentageDone); } } /**
*** 2151,2162 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.thumbnailComplete(this); } } /** --- 2144,2154 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.thumbnailComplete(this); } } /**
*** 2169,2180 **** if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = ! (IIOReadProgressListener)progressListeners.get(i); listener.readAborted(this); } } /** --- 2161,2171 ---- if (progressListeners == null) { return; } int numListeners = progressListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadProgressListener listener = progressListeners.get(i); listener.readAborted(this); } } /**
*** 2205,2216 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.passStarted(this, theImage, pass, minPass, maxPass, minX, minY, periodX, periodY, --- 2196,2206 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.passStarted(this, theImage, pass, minPass, maxPass, minX, minY, periodX, periodY,
*** 2246,2257 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.imageUpdate(this, theImage, minX, minY, width, height, periodX, periodY, --- 2236,2246 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.imageUpdate(this, theImage, minX, minY, width, height, periodX, periodY,
*** 2271,2282 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.passComplete(this, theImage); } } /** --- 2260,2270 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.passComplete(this, theImage); } } /**
*** 2308,2319 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.thumbnailPassStarted(this, theThumbnail, pass, minPass, maxPass, minX, minY, periodX, periodY, --- 2296,2306 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.thumbnailPassStarted(this, theThumbnail, pass, minPass, maxPass, minX, minY, periodX, periodY,
*** 2350,2361 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.thumbnailUpdate(this, theThumbnail, minX, minY, width, height, periodX, periodY, --- 2337,2347 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.thumbnailUpdate(this, theThumbnail, minX, minY, width, height, periodX, periodY,
*** 2376,2387 **** if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = ! (IIOReadUpdateListener)updateListeners.get(i); listener.thumbnailPassComplete(this, theThumbnail); } } /** --- 2362,2372 ---- if (updateListeners == null) { return; } int numListeners = updateListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadUpdateListener listener = updateListeners.get(i); listener.thumbnailPassComplete(this, theThumbnail); } } /**
*** 2402,2413 **** if (warning == null) { throw new IllegalArgumentException("warning == null!"); } int numListeners = warningListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadWarningListener listener = ! (IIOReadWarningListener)warningListeners.get(i); listener.warningOccurred(this, warning); } } --- 2387,2397 ---- if (warning == null) { throw new IllegalArgumentException("warning == null!"); } int numListeners = warningListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadWarningListener listener = warningListeners.get(i); listener.warningOccurred(this, warning); } }
*** 2447,2459 **** if (keyword == null) { throw new IllegalArgumentException("keyword == null!"); } int numListeners = warningListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadWarningListener listener = ! (IIOReadWarningListener)warningListeners.get(i); ! Locale locale = (Locale)warningLocales.get(i); if (locale == null) { locale = Locale.getDefault(); } /** --- 2431,2442 ---- if (keyword == null) { throw new IllegalArgumentException("keyword == null!"); } int numListeners = warningListeners.size(); for (int i = 0; i < numListeners; i++) { ! IIOReadWarningListener listener = warningListeners.get(i); ! Locale locale = warningLocales.get(i); if (locale == null) { locale = Locale.getDefault(); } /**
*** 2865,2876 **** } imageType = (ImageTypeSpecifier)o; } else { boolean foundIt = false; while (imageTypes.hasNext()) { ! ImageTypeSpecifier type = ! (ImageTypeSpecifier)imageTypes.next(); if (type.equals(imageType)) { foundIt = true; break; } } --- 2848,2858 ---- } imageType = (ImageTypeSpecifier)o; } else { boolean foundIt = false; while (imageTypes.hasNext()) { ! ImageTypeSpecifier type = imageTypes.next(); if (type.equals(imageType)) { foundIt = true; break; } }