From 35f63ab972619be74861ead9a54747f05ac2eb4f Mon Sep 17 00:00:00 2001 From: Harald Kuhr Date: Tue, 7 Oct 2014 10:35:44 +0200 Subject: [PATCH] Updated readme with links to IIORegistry API docs. --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d58706ff..b6814b9b 100644 --- a/README.md +++ b/README.md @@ -532,14 +532,12 @@ Should you want to use very specific/advanced features of some of the formats, y q: How does it work? -a: The TwelveMonkeys ImageIO project contains plug-ins for ImageIO. - -ImageIO uses a service lookup mechanism, to discover plug-ins at runtime. - -TODO: Describe SPI mechanism. +a: The TwelveMonkeys ImageIO project contains plug-ins for ImageIO. ImageIO uses a service lookup mechanism, to discover plug-ins at runtime. All you have have to do, is to make sure you have the TwelveMonkeys JARs in your classpath. +You can read more about the registry and the lookup mechanism in the [IIORegistry API doc](http://docs.oracle.com/javase/7/docs/api/javax/imageio/spi/IIORegistry.html). + The fine print: The TwelveMonkeys service providers for TIFF and JPEG overrides the onRegistration method, and utilizes the pairwise partial ordering mechanism of the IIOServiceRegistry to make sure it is installed before the Sun/Oracle provided JPEGImageReader and the Apple provided TIFFImageReader on OS X, respectively.