Class FileTypeImageUtils


  • @AlfrescoPublicApi
    public class FileTypeImageUtils
    extends Object
    Contains utility methods
    Author:
    Roy Wetherall
    • Constructor Detail

      • FileTypeImageUtils

        public FileTypeImageUtils()
    • Method Detail

      • getFileTypeImage

        public static String getFileTypeImage​(String name,
                                              boolean small)
        Return the image path to the filetype icon for the specified file name string
        Parameters:
        name - File name to build filetype icon path for
        small - True for the small 16x16 icon or false for the large 32x32
        Returns:
        the image path for the specified node type or the default icon if not found
      • getFileTypeImage

        public static String getFileTypeImage​(javax.faces.context.FacesContext fc,
                                              String name,
                                              boolean small)
        Return the image path to the filetype icon for the specified file name string
        Parameters:
        fc - FacesContext
        name - File name to build filetype icon path for
        small - True for the small 16x16 icon or false for the large 32x32
        Returns:
        the image path for the specified node type or the default icon if not found
      • getFileTypeImage

        public static String getFileTypeImage​(javax.faces.context.FacesContext fc,
                                              String name,
                                              FileTypeImageSize size)
        Return the image path to the filetype icon for the specified file name string
        Parameters:
        fc - FacesContext
        name - File name to build filetype icon path for
        size - Size of the icon to return
        Returns:
        the image path for the specified node type or the default icon if not found
      • getFileTypeImage

        public static String getFileTypeImage​(javax.servlet.ServletContext sc,
                                              String name,
                                              boolean small)
        Return the image path to the filetype icon for the specified file name string
        Parameters:
        sc - ServletContext
        name - File name to build filetype icon path for
        small - True for the small 16x16 icon or false for the large 32x32
        Returns:
        the image path for the specified node type or the default icon if not found
      • getFileTypeImage

        public static String getFileTypeImage​(javax.servlet.ServletContext sc,
                                              String name,
                                              FileTypeImageSize size)
        Return the image path to the filetype icon for the specified file name string
        Parameters:
        sc - ServletContext
        name - File name to build filetype icon path for
        size - Size of the icon to return
        Returns:
        the image path for the specified node type or the default icon if not found