I added Lillian's BMP codec to the IIORegistry.

2006-06-27  Roman Kennke  <[EMAIL PROTECTED]>

        * javax/imageio/spi/IIORegistry.java
        (IIORegistry): Added BMP codec.


/Roman

-- 
“Improvement makes straight roads, but the crooked roads, without
Improvement, are roads of Genius.” - William Blake
Index: javax/imageio/spi/IIORegistry.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/IIORegistry.java,v
retrieving revision 1.9
diff -u -1 -2 -r1.9 IIORegistry.java
--- javax/imageio/spi/IIORegistry.java	26 Jun 2006 16:06:30 -0000	1.9
+++ javax/imageio/spi/IIORegistry.java	27 Jun 2006 12:28:21 -0000
@@ -36,24 +36,27 @@
 exception statement from your version. */
 
 
 package javax.imageio.spi;
 
 import gnu.classpath.ServiceFactory;
 import gnu.java.awt.ClasspathToolkit;
 
 import java.awt.Toolkit;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Iterator;
+
+import gnu.javax.imageio.bmp.BMPImageReaderSpi;
+import gnu.javax.imageio.bmp.BMPImageWriterSpi;
 import gnu.javax.imageio.gif.GIFImageReaderSpi;
 
 public final class IIORegistry extends ServiceRegistry
 {
   private static final HashSet defaultCategories = new HashSet();
   
   private static HashMap instances = new HashMap();
 
   static
   {
     defaultCategories.add(ImageReaderSpi.class);
     defaultCategories.add(ImageWriterSpi.class);
@@ -74,24 +77,27 @@
         instances.put(group, registry);
       }
     
     return registry;
   }
 
   private IIORegistry()
   {
     super(defaultCategories.iterator());
 
     // XXX: Register built-in Spis here.
     registerServiceProvider(new GIFImageReaderSpi()); // Register GIF decoder
+    registerServiceProvider(new BMPImageReaderSpi());
+    registerServiceProvider(new BMPImageWriterSpi());
+
     Toolkit toolkit = Toolkit.getDefaultToolkit();
     if (toolkit instanceof ClasspathToolkit)
       ((ClasspathToolkit)toolkit).registerImageIOSpis(this);
     
     registerApplicationClasspathSpis();
   }
 
   /**
    * Registers all available service providers found on the application
    * classpath.
    */
   public void registerApplicationClasspathSpis()

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to