diff options
author | Michael Koch <konqueror@gmx.de> | 2004-10-20 11:08:23 +0000 |
---|---|---|
committer | Michael Koch <konqueror@gmx.de> | 2004-10-20 11:08:23 +0000 |
commit | 12fb94906b30fa166ce309c8d819584b2cd05039 (patch) | |
tree | 47e9ef088921506bbd8b5725939b9ee00cd6174c /javax/imageio | |
parent | 581803f90bb8ae5f37319a54e661ab0a1996bc53 (diff) | |
download | classpath-12fb94906b30fa166ce309c8d819584b2cd05039.tar.gz |
2004-10-20 Michael Koch <konqueror@gmx.de>
* javax/imageio/spi/ImageReaderSpi.java
(isOwnReader): New method.
* javax/imageio/spi/ImageWriterSpi.java
(isOwnWriter): Likewise.
Diffstat (limited to 'javax/imageio')
-rw-r--r-- | javax/imageio/spi/ImageReaderSpi.java | 8 | ||||
-rw-r--r-- | javax/imageio/spi/ImageWriterSpi.java | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/javax/imageio/spi/ImageReaderSpi.java b/javax/imageio/spi/ImageReaderSpi.java index 6e4d4d0e1..e041c371e 100644 --- a/javax/imageio/spi/ImageReaderSpi.java +++ b/javax/imageio/spi/ImageReaderSpi.java @@ -110,4 +110,12 @@ public abstract class ImageReaderSpi extends ImageReaderWriterSpi { return inputTypes; } + + public boolean isOwnReader(ImageReader reader) + { + if (reader == null) + throw new IllegalArgumentException("reader may not be null"); + + return pluginClassName.equals(reader.getClass().getName()); + } } diff --git a/javax/imageio/spi/ImageWriterSpi.java b/javax/imageio/spi/ImageWriterSpi.java index 844d9ee41..306408df8 100644 --- a/javax/imageio/spi/ImageWriterSpi.java +++ b/javax/imageio/spi/ImageWriterSpi.java @@ -124,4 +124,12 @@ public abstract class ImageWriterSpi extends ImageReaderWriterSpi { return true; } + + public boolean isOwnWriter(ImageWriter writer) + { + if (writer == null) + throw new IllegalArgumentException("writer may not be null"); + + return pluginClassName.equals(writer.getClass().getName()); + } } |