Class ImageLoaderFactoryRaw

    • Field Detail

      • MIME_EMF

        public static final java.lang.String MIME_EMF
        MIME type for EMF (Windows Enhanced Metafile)
        See Also:
        Constant Field Values
    • Constructor Detail

      • ImageLoaderFactoryRaw

        public ImageLoaderFactoryRaw()
    • Method Detail

      • getMimeForRawFlavor

        public static java.lang.String getMimeForRawFlavor​(ImageFlavor flavor)
        Returns the MIME type for a given ImageFlavor if it is from a format that is consumed without being undecoded. If the ImageFlavor is no raw flavor, an IllegalArgumentException is thrown.
        Parameters:
        flavor - the image flavor
        Returns:
        the associated MIME type
      • getSupportedMIMETypes

        public java.lang.String[] getSupportedMIMETypes()
        Returns an array of MIME types supported by this implementation.
        Returns:
        the MIME type array
      • getSupportedFlavors

        public ImageFlavor[] getSupportedFlavors​(java.lang.String mime)
        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

        public ImageLoader newImageLoader​(ImageFlavor targetFlavor)
        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.