Package com.twelvemonkeys.imageio.spi
Class ProviderInfo
java.lang.Object
com.twelvemonkeys.imageio.spi.ProviderInfo
- Direct Known Subclasses:
ReaderWriterProviderInfo
Provides provider info, like vendor name and version,
for
ImageReaderWriterSpi
subclasses based on information in the manifest.- Version:
- $Id: ProviderInfo.java,v 1.0 Oct 31, 2009 3:49:39 PM haraldk Exp$
- Author:
- Harald Kuhr, last modified by $Author: haraldk$
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProviderInfo
(Package pPackage) Creates a provider information instance based on the given package. -
Method Summary
-
Constructor Details
-
ProviderInfo
Creates a provider information instance based on the given package.- Parameters:
pPackage
- the package to get provider information from. This should typically be the package containing the Spi class.- Throws:
IllegalArgumentException
- ifpPackage == null
-
-
Method Details
-
getVendorName
Returns the vendor name, as specified in the manifest entryImplementation-Vendor
for the package. If the vendor name is unavailable, the package name or some default name for known packages are used.- Returns:
- the vendor name.
-
getVersion
Returns the version/build number string, as specified in the manifest entryImplementation-Version
for the package. If the version is unavailable, some arbitrary (non-null
) value is used.- Returns:
- the vendor name.
-
toString
-