Methods Summary |
---|
public abstract java.lang.String | getDescription(java.util.Locale locale)Returns a brief, human-readable description of this service
provider and its associated implementation. The resulting
string should be localized for the supplied
Locale , if possible.
|
public java.lang.String | getVendorName()Returns the name of the vendor responsible for creating this
service provider and its associated implementation. Because
the vendor name may be used to select a service provider,
it is not localized.
The default implementation returns the value of the
vendorName instance variable.
return vendorName;
|
public java.lang.String | getVersion()Returns a string describing the version
number of this service provider and its associated
implementation. Because the version may be used by transcoders
to identify the service providers they understand, this method
is not localized.
The default implementation returns the value of the
version instance variable.
return version;
|
public void | onDeregistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class category)A callback that will be whenever the Spi class has been
deregistered from a ServiceRegistry .
Only the registry should call this method.
The default implementation does nothing.
|
public void | onRegistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class category)A callback that will be called exactly once after the Spi class
has been instantiated and registered in a
ServiceRegistry . This may be used to verify that
the environment is suitable for this service, for example that
native libraries can be loaded. If the service cannot function
in the environment where it finds itself, it should deregister
itself from the registry.
Only the registry should call this method.
The default implementation does nothing.
|