com.twelvemonkeys.imageio.plugins.jpeg
Class JPEGImageReaderSpi
java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageReaderWriterSpi
javax.imageio.spi.ImageReaderSpi
com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReaderSpi
- All Implemented Interfaces:
- javax.imageio.spi.RegisterableService
public class JPEGImageReaderSpi
- extends javax.imageio.spi.ImageReaderSpi
JPEGImageReaderSpi
- Version:
- $Id: JPEGImageReaderSpi.java,v 1.0 24.01.11 22.12 haraldk Exp$
- Author:
- Harald Kuhr, last modified by $Author: haraldk$
| 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 |
| Fields inherited from class javax.imageio.spi.IIOServiceProvider |
vendorName, version |
|
Constructor Summary |
|
JPEGImageReaderSpi()
Constructor for use by IIORegistry only. |
protected |
JPEGImageReaderSpi(javax.imageio.spi.ImageReaderSpi delegateProvider)
Creates a JPEGImageReaderSpi with the given delegate. |
| Methods inherited from class javax.imageio.spi.ImageReaderSpi |
createReaderInstance, getImageWriterSpiNames, isOwnReader |
| Methods inherited from class javax.imageio.spi.ImageReaderWriterSpi |
getPluginClassName |
| Methods inherited from class javax.imageio.spi.IIOServiceProvider |
onDeregistration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JPEGImageReaderSpi
public JPEGImageReaderSpi()
- Constructor for use by
IIORegistry only.
The instance created will not work without being properly registered.
JPEGImageReaderSpi
protected JPEGImageReaderSpi(javax.imageio.spi.ImageReaderSpi delegateProvider)
- Creates a
JPEGImageReaderSpi with the given delegate.
- Parameters:
delegateProvider - a ImageReaderSpi that can read JPEG.
onRegistration
public void onRegistration(javax.imageio.spi.ServiceRegistry registry,
java.lang.Class<?> category)
- Specified by:
onRegistration in interface javax.imageio.spi.RegisterableService- Overrides:
onRegistration in class javax.imageio.spi.IIOServiceProvider
getVendorName
public java.lang.String getVendorName()
- Overrides:
getVendorName in class javax.imageio.spi.IIOServiceProvider
getVersion
public java.lang.String getVersion()
- Overrides:
getVersion in class javax.imageio.spi.IIOServiceProvider
createReaderInstance
public javax.imageio.ImageReader createReaderInstance(java.lang.Object extension)
throws java.io.IOException
- Specified by:
createReaderInstance in class javax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
canDecodeInput
public boolean canDecodeInput(java.lang.Object source)
throws java.io.IOException
- Specified by:
canDecodeInput in class javax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
getFormatNames
public java.lang.String[] getFormatNames()
- Overrides:
getFormatNames in class javax.imageio.spi.ImageReaderWriterSpi
getFileSuffixes
public java.lang.String[] getFileSuffixes()
- Overrides:
getFileSuffixes in class javax.imageio.spi.ImageReaderWriterSpi
getMIMETypes
public java.lang.String[] getMIMETypes()
- Overrides:
getMIMETypes in class javax.imageio.spi.ImageReaderWriterSpi
isStandardStreamMetadataFormatSupported
public boolean isStandardStreamMetadataFormatSupported()
- Overrides:
isStandardStreamMetadataFormatSupported in class javax.imageio.spi.ImageReaderWriterSpi
getNativeStreamMetadataFormatName
public java.lang.String getNativeStreamMetadataFormatName()
- Overrides:
getNativeStreamMetadataFormatName in class javax.imageio.spi.ImageReaderWriterSpi
getExtraStreamMetadataFormatNames
public java.lang.String[] getExtraStreamMetadataFormatNames()
- Overrides:
getExtraStreamMetadataFormatNames in class javax.imageio.spi.ImageReaderWriterSpi
isStandardImageMetadataFormatSupported
public boolean isStandardImageMetadataFormatSupported()
- Overrides:
isStandardImageMetadataFormatSupported in class javax.imageio.spi.ImageReaderWriterSpi
getNativeImageMetadataFormatName
public java.lang.String getNativeImageMetadataFormatName()
- Overrides:
getNativeImageMetadataFormatName in class javax.imageio.spi.ImageReaderWriterSpi
getExtraImageMetadataFormatNames
public java.lang.String[] getExtraImageMetadataFormatNames()
- Overrides:
getExtraImageMetadataFormatNames in class javax.imageio.spi.ImageReaderWriterSpi
getStreamMetadataFormat
public javax.imageio.metadata.IIOMetadataFormat getStreamMetadataFormat(java.lang.String formatName)
- Overrides:
getStreamMetadataFormat in class javax.imageio.spi.ImageReaderWriterSpi
getImageMetadataFormat
public javax.imageio.metadata.IIOMetadataFormat getImageMetadataFormat(java.lang.String formatName)
- Overrides:
getImageMetadataFormat in class javax.imageio.spi.ImageReaderWriterSpi
getDescription
public java.lang.String getDescription(java.util.Locale locale)
- Specified by:
getDescription in class javax.imageio.spi.IIOServiceProvider
getInputTypes
public java.lang.Class[] getInputTypes()
- Overrides:
getInputTypes in class javax.imageio.spi.ImageReaderSpi
Copyright © 2014. All Rights Reserved.