src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java

Print this page
rev 9343 : 8033716: Fix raw and unchecked lint warnings in com.sun.imageio
Reviewed-by: darcy, prr, bae


  38 import java.awt.image.MultiPixelPackedSampleModel;
  39 import java.awt.image.SampleModel;
  40 import java.util.Locale;
  41 
  42 public class WBMPImageWriterSpi extends ImageWriterSpi {
  43     private static String [] readerSpiNames =
  44         {"com.sun.imageio.plugins.wbmp.WBMPImageReaderSpi"};
  45     private static String[] formatNames = {"wbmp", "WBMP"};
  46     private static String[] entensions = {"wbmp"};
  47     private static String[] mimeType = {"image/vnd.wap.wbmp"};
  48 
  49     private boolean registered = false;
  50 
  51     public WBMPImageWriterSpi() {
  52         super("Oracle Corporation",
  53               "1.0",
  54               formatNames,
  55               entensions,
  56               mimeType,
  57               "com.sun.imageio.plugins.wbmp.WBMPImageWriter",
  58               new Class[] { ImageOutputStream.class },
  59               readerSpiNames,
  60               true,
  61               null, null, null, null,
  62               true,
  63               null, null, null, null);
  64     }
  65 
  66     public String getDescription(Locale locale) {
  67         return "Standard WBMP Image Writer";
  68     }
  69 
  70     public void onRegistration(ServiceRegistry registry,
  71                                Class<?> category) {
  72         if (registered) {
  73             return;
  74         }
  75 
  76         registered = true;
  77     }
  78 


  38 import java.awt.image.MultiPixelPackedSampleModel;
  39 import java.awt.image.SampleModel;
  40 import java.util.Locale;
  41 
  42 public class WBMPImageWriterSpi extends ImageWriterSpi {
  43     private static String [] readerSpiNames =
  44         {"com.sun.imageio.plugins.wbmp.WBMPImageReaderSpi"};
  45     private static String[] formatNames = {"wbmp", "WBMP"};
  46     private static String[] entensions = {"wbmp"};
  47     private static String[] mimeType = {"image/vnd.wap.wbmp"};
  48 
  49     private boolean registered = false;
  50 
  51     public WBMPImageWriterSpi() {
  52         super("Oracle Corporation",
  53               "1.0",
  54               formatNames,
  55               entensions,
  56               mimeType,
  57               "com.sun.imageio.plugins.wbmp.WBMPImageWriter",
  58               new Class<?>[] { ImageOutputStream.class },
  59               readerSpiNames,
  60               true,
  61               null, null, null, null,
  62               true,
  63               null, null, null, null);
  64     }
  65 
  66     public String getDescription(Locale locale) {
  67         return "Standard WBMP Image Writer";
  68     }
  69 
  70     public void onRegistration(ServiceRegistry registry,
  71                                Class<?> category) {
  72         if (registered) {
  73             return;
  74         }
  75 
  76         registered = true;
  77     }
  78