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()
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
