Class FileTypeImageUtils


  • @AlfrescoPublicApi
    public class FileTypeImageUtils
    extends java.lang.Object
    Contains utility methods
    Author:
    Roy Wetherall
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getFileTypeImage​(java.lang.String name, boolean small)
      Return the image path to the filetype icon for the specified file name string
      static java.lang.String getFileTypeImage​(javax.faces.context.FacesContext fc, java.lang.String name, boolean small)
      Return the image path to the filetype icon for the specified file name string
      static java.lang.String getFileTypeImage​(javax.faces.context.FacesContext fc, java.lang.String name, org.alfresco.service.cmr.repository.FileTypeImageSize size)
      Return the image path to the filetype icon for the specified file name string
      static java.lang.String getFileTypeImage​(javax.servlet.ServletContext sc, java.lang.String name, boolean small)
      Return the image path to the filetype icon for the specified file name string
      static java.lang.String getFileTypeImage​(javax.servlet.ServletContext sc, java.lang.String name, org.alfresco.service.cmr.repository.FileTypeImageSize size)
      Return the image path to the filetype icon for the specified file name string
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FileTypeImageUtils

        public FileTypeImageUtils()
    • Method Detail

      • getFileTypeImage

        public static java.lang.String getFileTypeImage​(java.lang.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 java.lang.String getFileTypeImage​(javax.faces.context.FacesContext fc,
                                                        java.lang.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 java.lang.String getFileTypeImage​(javax.faces.context.FacesContext fc,
                                                        java.lang.String name,
                                                        org.alfresco.service.cmr.repository.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 java.lang.String getFileTypeImage​(javax.servlet.ServletContext sc,
                                                        java.lang.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 java.lang.String getFileTypeImage​(javax.servlet.ServletContext sc,
                                                        java.lang.String name,
                                                        org.alfresco.service.cmr.repository.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