FileDocCategorySizeDatePackage
IIOServiceProvider.javaAPI DocAndroid 1.5 API3133Wed May 06 22:41:54 BST 2009javax.imageio.spi

IIOServiceProvider

public abstract class IIOServiceProvider extends Object implements RegisterableService
The IIOServiceProvider abstract class provides base functionality for ImageIO service provider interfaces (SPIs).
since
Android 1.0

Fields Summary
protected String
vendorName
The vendor name of this service provider.
protected String
version
The version of this service provider.
Constructors Summary
public IIOServiceProvider(String vendorName, String version)
Instantiates a new IIOServiceProvider.

param
vendorName the vendor name of service provider.
param
version the version of service provider.

        if (vendorName == null) {
            throw new NullPointerException("vendor name cannot be NULL");
        }
        if (version == null) {
            throw new NullPointerException("version name cannot be NULL");
        }
        this.vendorName = vendorName;
        this.version = version;
    
public IIOServiceProvider()
Instantiates a new IIOServiceProvider.

        throw new UnsupportedOperationException("Not supported yet");
    
Methods Summary
public abstract java.lang.StringgetDescription(java.util.Locale locale)
Gets a description of this service provider. The result string should be localized for the specified Locale.

param
locale the specified Locale.
return
the description of this service provider.

public java.lang.StringgetVendorName()
Gets the vendor name of this service provider.

return
the vendor name of this service provider.

        return vendorName;
    
public java.lang.StringgetVersion()
Gets the version of this service provider.

return
the version of this service provider.

        return version;
    
public voidonDeregistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class category)

        throw new UnsupportedOperationException("Not supported yet");
    
public voidonRegistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class category)

        // the default impl. does nothing