code: public String toHtml(Locale locale) {
  
          CmsMessages mg = Messages.get().getBundle(locale);
          if (m_brokenLinks.size() > 0) {
              StringBuffer result = new StringBuffer(1024);
              Iterator<Entry<String, String>> brokenLinks = m_brokenLinks.entrySet().iterator();
              result.append(mg.key(Messages.GUI_LINK_VALIDATION_RESULTS_INTRO_1, new Object[] {m_validationDate})).append(
                  "<ul>");
              while (brokenLinks.hasNext()) {
                  Entry<String, String> link = brokenLinks.next();
                  String linkPath = link.getKey();
                  String linkUrl = link.getValue();
                  String msg = mg.key(Messages.GUI_LINK_POINTING_TO_2, new Object[] {linkPath, linkUrl});
                  result.append("<li>").append(msg).append("</li>");
              }
              return result.append("</ul>").toString();
          } else {
              return mg.key(Messages.GUI_LINK_VALIDATION_RESULTS_ALL_VALID_1, new Object[] {m_validationDate});
          }
      }
docs: Returns a Html representation of this pointer link validation result.<p>
  
  @param locale the Locale to display the result in
  
  @return a Html representation of this external link validation result