< prev index next >
src/com/sun/javatest/exec/MultiFormatPane.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -39,10 +39,11 @@
import java.net.URL;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
import java.util.Iterator;
import javax.imageio.ImageIO;
+import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
import javax.sound.midi.InvalidMidiDataException;
import javax.sound.midi.MidiFileFormat;
import javax.sound.midi.MidiSystem;
import javax.sound.midi.Sequence;
@@ -957,18 +958,18 @@
}
public static boolean isImageResource(URL url) {
String file = url.getFile();
String ext = file.substring(file.lastIndexOf('.')+1);
- Iterator iter = ImageIO.getImageReadersBySuffix(ext);
+ Iterator<ImageReader> iter = ImageIO.getImageReadersBySuffix(ext);
return iter.hasNext();
}
public static boolean isImageFormatSupported(URL url) {
try {
ImageInputStream iis = ImageIO.createImageInputStream(new File(url.getFile()));
- Iterator iter = ImageIO.getImageReaders(iis);
+ Iterator<ImageReader> iter = ImageIO.getImageReaders(iis);
if(!iter.hasNext())
return false;
} catch (IOException exc) {
exc.printStackTrace();
return false;
< prev index next >