public class ImageIOImageContainer extends ImageContainer
| Modifier | Constructor and Description |
|---|---|
protected |
ImageIOImageContainer(de.intarsys.tools.locator.ILocator locator,
javax.imageio.spi.ImageReaderSpi provider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
basicClose() |
static ImageIOImageContainer |
createFromLocator(de.intarsys.tools.locator.ILocator locator) |
static ImageIOImageContainer |
createFromLocator(de.intarsys.tools.locator.ILocator locator,
javax.imageio.spi.ImageReaderSpi provider) |
static ImageIOImageContainer |
createFromLocator(de.intarsys.tools.locator.ILocator locator,
java.lang.String formatName) |
IImageEntry |
getImageAt(int index) |
int |
getImageCount() |
de.intarsys.tools.locator.ILocator |
getLocator() |
ImageMetadata |
getMetadata() |
protected IImage |
loadImage(int index) |
protected static javax.imageio.spi.ImageReaderSpi |
lookupProviderByFormatName(java.lang.String formatName) |
protected static javax.imageio.spi.ImageReaderSpi |
lookupProviderBySuffix(java.lang.String fileSuffix) |
protected void |
open() |
close, getAttribute, removeAttribute, setAttributeprotected ImageIOImageContainer(de.intarsys.tools.locator.ILocator locator,
javax.imageio.spi.ImageReaderSpi provider)
public static ImageIOImageContainer createFromLocator(de.intarsys.tools.locator.ILocator locator) throws java.io.IOException
java.io.IOExceptionpublic static ImageIOImageContainer createFromLocator(de.intarsys.tools.locator.ILocator locator, javax.imageio.spi.ImageReaderSpi provider) throws java.io.IOException
java.io.IOExceptionpublic static ImageIOImageContainer createFromLocator(de.intarsys.tools.locator.ILocator locator, java.lang.String formatName) throws java.io.IOException
java.io.IOExceptionprotected static javax.imageio.spi.ImageReaderSpi lookupProviderByFormatName(java.lang.String formatName)
protected static javax.imageio.spi.ImageReaderSpi lookupProviderBySuffix(java.lang.String fileSuffix)
protected void basicClose()
throws java.io.IOException
basicClose in class ImageContainerjava.io.IOExceptionpublic IImageEntry getImageAt(int index)
public int getImageCount()
public de.intarsys.tools.locator.ILocator getLocator()
public ImageMetadata getMetadata() throws java.io.IOException
java.io.IOExceptionprotected IImage loadImage(int index) throws java.io.IOException
java.io.IOExceptionprotected void open()
throws java.io.IOException
java.io.IOException