@Override public String renderReasons(List<ReportReason> reasons) { StringBuffer text = new StringBuffer(); text.append("<reasons>"); for (ReportReason reason : reasons) { text.append("<reason level=\"") .append(StringEscapeUtils.escapeXml(reason.getLevel())) .append("\">") .append(StringEscapeUtils.escapeXml(reason.getReason())) .append("</reason>"); } text.append("</reasons>"); return text.toString(); }