package de.marhali.easyi18n.util; import java.util.Map; import java.util.Set; /** * User interface utilities. * @author marhali */ public class UiUtil { /** * Generates a html compliant string which shows all defined translations * @param messages Contains locales with desired translation * @return String with html format */ public static String generateHtmlTooltip(Set> messages) { StringBuilder builder = new StringBuilder(); builder.append(""); for(Map.Entry entry : messages) { builder.append(""); builder.append(entry.getKey()).append(":"); builder.append(" "); builder.append(entry.getValue()); builder.append("
"); } builder.append(""); return builder.toString(); } }