Class SVGImageReaderSpi
- java.lang.Object
-
- javax.imageio.spi.IIOServiceProvider
-
- javax.imageio.spi.ImageReaderWriterSpi
-
- javax.imageio.spi.ImageReaderSpi
-
- com.twelvemonkeys.imageio.spi.ImageReaderSpiBase
-
- com.twelvemonkeys.imageio.plugins.svg.SVGImageReaderSpi
-
- All Implemented Interfaces:
javax.imageio.spi.RegisterableService
public final class SVGImageReaderSpi extends ImageReaderSpiBase
SVGImageReaderSpi- Version:
- $Id: SVGImageReaderSpi.java,v 1.1 2003/12/02 16:45:00 haku Exp $
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static boolean
SVG_READER_AVAILABLE
-
Fields inherited from class javax.imageio.spi.ImageReaderSpi
inputTypes, STANDARD_INPUT_TYPE, writerSpiNames
-
Fields inherited from class javax.imageio.spi.ImageReaderWriterSpi
extraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, MIMETypes, names, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, suffixes, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat
-
-
Constructor Summary
Constructors Constructor Description SVGImageReaderSpi()
Creates anSVGImageReaderSpi
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static boolean
canDecode(javax.imageio.stream.ImageInputStream input)
boolean
canDecodeInput(java.lang.Object source)
javax.imageio.ImageReader
createReaderInstance(java.lang.Object extension)
java.lang.String
getDescription(java.util.Locale locale)
void
onRegistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class<?> category)
-
Methods inherited from class javax.imageio.spi.ImageReaderSpi
createReaderInstance, getImageWriterSpiNames, getInputTypes, isOwnReader
-
Methods inherited from class javax.imageio.spi.ImageReaderWriterSpi
getExtraImageMetadataFormatNames, getExtraStreamMetadataFormatNames, getFileSuffixes, getFormatNames, getImageMetadataFormat, getMIMETypes, getNativeImageMetadataFormatName, getNativeStreamMetadataFormatName, getPluginClassName, getStreamMetadataFormat, isStandardImageMetadataFormatSupported, isStandardStreamMetadataFormatSupported
-
-
-
-
Method Detail
-
canDecodeInput
public boolean canDecodeInput(java.lang.Object source) throws java.io.IOException
- Specified by:
canDecodeInput
in classjavax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
-
canDecode
private static boolean canDecode(javax.imageio.stream.ImageInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
createReaderInstance
public javax.imageio.ImageReader createReaderInstance(java.lang.Object extension) throws java.io.IOException
- Specified by:
createReaderInstance
in classjavax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
-
getDescription
public java.lang.String getDescription(java.util.Locale locale)
- Specified by:
getDescription
in classjavax.imageio.spi.IIOServiceProvider
-
onRegistration
public void onRegistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class<?> category)
- Specified by:
onRegistration
in interfacejavax.imageio.spi.RegisterableService
- Overrides:
onRegistration
in classjavax.imageio.spi.IIOServiceProvider
-
-