equal
deleted
inserted
replaced
33 public class x_xpixmap extends ContentHandler { |
33 public class x_xpixmap extends ContentHandler { |
34 public Object getContent(URLConnection urlc) throws java.io.IOException { |
34 public Object getContent(URLConnection urlc) throws java.io.IOException { |
35 return new URLImageSource(urlc); |
35 return new URLImageSource(urlc); |
36 } |
36 } |
37 |
37 |
38 public Object getContent(URLConnection urlc, Class<?>[] classes) throws java.io.IOException { |
38 public Object getContent(URLConnection urlc, Class[] classes) throws java.io.IOException { |
39 for (int i = 0; i < classes.length; i++) { |
39 Class<?>[] cls = classes; |
40 if (classes[i].isAssignableFrom(URLImageSource.class)) { |
40 for (int i = 0; i < cls.length; i++) { |
|
41 if (cls[i].isAssignableFrom(URLImageSource.class)) { |
41 return new URLImageSource(urlc); |
42 return new URLImageSource(urlc); |
42 } |
43 } |
43 if (classes[i].isAssignableFrom(Image.class)) { |
44 if (cls[i].isAssignableFrom(Image.class)) { |
44 Toolkit tk = Toolkit.getDefaultToolkit(); |
45 Toolkit tk = Toolkit.getDefaultToolkit(); |
45 return tk.createImage(new URLImageSource(urlc)); |
46 return tk.createImage(new URLImageSource(urlc)); |
46 } |
47 } |
47 } |
48 } |
48 return null; |
49 return null; |
49 } |
50 } |
50 } |
51 } |