Package com.twelvemonkeys.imageio.color
Class ProfileDeferralActivator.Spi
java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageInputStreamSpi
com.twelvemonkeys.imageio.color.ProfileDeferralActivator.Spi
- All Implemented Interfaces:
RegisterableService
- Enclosing class:
ProfileDeferralActivator
This is not a service provider, but exploits the SPI mechanism as a hook to force early profile activation.
-
Field Summary
Fields inherited from class javax.imageio.spi.ImageInputStreamSpi
inputClass
Fields inherited from class javax.imageio.spi.IIOServiceProvider
vendorName, version
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateInputStreamInstance
(Object input, boolean useCache, File cacheDir) getDescription
(Locale locale) void
onRegistration
(ServiceRegistry registry, Class<?> category) Methods inherited from class javax.imageio.spi.ImageInputStreamSpi
canUseCacheFile, createInputStreamInstance, getInputClass, needsCacheFile
Methods inherited from class javax.imageio.spi.IIOServiceProvider
getVendorName, getVersion, onDeregistration
-
Constructor Details
-
Spi
public Spi()
-
-
Method Details
-
onRegistration
- Specified by:
onRegistration
in interfaceRegisterableService
- Overrides:
onRegistration
in classIIOServiceProvider
-
getDescription
- Specified by:
getDescription
in classIIOServiceProvider
-
createInputStreamInstance
- Specified by:
createInputStreamInstance
in classImageInputStreamSpi
-