< 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,48 **** --- 39,49 ---- 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,974 **** } public static boolean isImageResource(URL url) { String file = url.getFile(); String ext = file.substring(file.lastIndexOf('.')+1); ! Iterator 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); if(!iter.hasNext()) return false; } catch (IOException exc) { exc.printStackTrace(); return false; --- 958,975 ---- } public static boolean isImageResource(URL url) { String file = url.getFile(); String ext = file.substring(file.lastIndexOf('.')+1); ! 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<ImageReader> iter = ImageIO.getImageReaders(iis); if(!iter.hasNext()) return false; } catch (IOException exc) { exc.printStackTrace(); return false;
< prev index next >