1 3 package org.contineo.core.util; 4 5 9 public class IconSelector { 10 11 12 public static String selectIcon(String ext) { 13 String icon = "pages/images/"; 14 ext = ext.toLowerCase(); 15 16 if (ext == null || ext.equalsIgnoreCase("")) 17 icon += "document.gif"; 18 else if (ext.equals("pdf")) 19 icon += "pdf.gif"; 20 else if (ext.equals("doc") || ext.equals("dot") || ext.equals("rtf") || ext.equals("sxw") || ext.equals("txt") 21 || ext.equals("wpd") || ext.equals("kwd") || ext.equals("abw") || ext.equals("zabw") || ext.equals("odt")) 22 icon += "textdoc.gif"; 23 else if (ext.equals("xls") || ext.equals("xlt") || ext.equals("sxc") || ext.equals("dbf") || ext.equals("ksp") 24 || ext.equals("ods") || ext.equals("odb")) 25 icon += "tabledoc.gif"; 26 else if (ext.equals("ppt") || ext.equals("pps") || ext.equals("pot") || ext.equals("sxi") || ext.equals("kpr") 27 || ext.equals("odp")) 28 icon += "presentdoc.gif"; 29 else if (ext.equals("apf") || ext.equals("bmp") || ext.equals("cur") || ext.equals("dib") || ext.equals("gif") 30 || ext.equals("jpg") || ext.equals("psd") || ext.equals("tif") || ext.equals("tiff")) 31 icon += "picture.gif"; 32 else if (ext.equals("htm") || ext.equals("html") || ext.equals("xml")) 33 icon += "internet.gif"; 34 else 35 icon += "document.gif"; 36 37 return icon; 38 } 39 } | Popular Tags |