Class ImageLoaderFactoryEPS
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageLoaderFactory
org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryEPS
- All Implemented Interfaces:
ImageLoaderFactory
Factory class for the ImageLoader for EPS (Encapsulated PostScript) images.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSupportedFlavors
(String mime) Returns an array of ImageFlavors that are supported by this implementation for a given MIME type.String[]
Returns an array of MIME types supported by this implementation.boolean
Indicates whether the underlying libraries needed by the implementation are available.newImageLoader
(ImageFlavor targetFlavor) Creates and returns a new ImageLoader instance.Methods inherited from class org.apache.xmlgraphics.image.loader.impl.AbstractImageLoaderFactory
getUsagePenalty, isSupported
-
Constructor Details
-
ImageLoaderFactoryEPS
public ImageLoaderFactoryEPS()
-
-
Method Details
-
getSupportedMIMETypes
Returns an array of MIME types supported by this implementation.- Returns:
- the MIME type array
-
getSupportedFlavors
Returns an array of ImageFlavors that are supported by this implementation for a given MIME type.- Parameters:
mime
- the MIME type- Returns:
- the ImageFlavor array
-
newImageLoader
Creates and returns a new ImageLoader instance.- Parameters:
targetFlavor
- the target image flavor to produce- Returns:
- a new ImageLoader instance
-
isAvailable
public boolean isAvailable()Indicates whether the underlying libraries needed by the implementation are available.- Returns:
- true if the implementation is functional.
-