001 package railo.runtime.chart; 002 003 import org.jfree.chart.imagemap.ToolTipTagFragmentGenerator; 004 005 import railo.commons.lang.HTMLEntities; 006 007 public class ToolTipTagFragmentGeneratorImpl implements 008 ToolTipTagFragmentGenerator { 009 010 private String url; 011 012 public ToolTipTagFragmentGeneratorImpl(String url) { 013 this.url=url; 014 } 015 016 /** 017 * Generates a tooltip string to go in an HTML image map. 018 * @param toolTipText the tooltip. 019 * @return The formatted HTML area tag attribute(s). 020 */ 021 public String generateToolTipFragment(String toolTipText) { 022 toolTipText=HTMLEntities.escapeHTML(toolTipText,HTMLEntities.HTMLV20); 023 024 String href=""; 025 026 return href+" title=\"" + toolTipText 027 + "\" alt=\"" + toolTipText 028 + "\""; 029 } 030 031 }