| |
|
| java.lang.Object org.apache.xmlgraphics.image.writer.ImageWriterRegistry
ImageWriterRegistry | public class ImageWriterRegistry (Code) | | Registry for ImageWriter implementations. They are primarily registered through the "Service
Provider" mechanism.
See Also: org.apache.xmlgraphics.util.Service |
ImageWriterRegistry | public ImageWriterRegistry()(Code) | | Default constructor. The default preferred order for the image writers is loaded from the
resources.
|
ImageWriterRegistry | public ImageWriterRegistry(Properties preferredOrder)(Code) | | Special constructor. The preferred order for the image writers can be specified as a
Map (for example a Properties file). The entries of the Map consists of fully qualified
class or package names as keys and integer numbers as values. Zero (0) is the default
priority.
|
getWriterFor | public ImageWriter getWriterFor(String mime)(Code) | | Returns an ImageWriter that can be used to encode an image to the requested MIME type.
Parameters: mime - the MIME type of the desired output format an ImageWriter instance handling the desired output format or null if none can befound. |
register | public void register(ImageWriter writer)(Code) | | Registers a new ImageWriter implementation in the registry. If an ImageWriter for the same
target MIME type has already been registered, it is overwritten with the new one.
Parameters: writer - the ImageWriter instance to register. |
|
|
|