in src/main/java/org/apache/sling/serviceuser/webconsole/impl/ServiceUserWebConsolePlugin.java [892:918]
private void td(PrintWriter pw, Object value, String... title) {
pw.print("<td");
if (title.length > 0 && !StringUtils.isBlank(title[0])) {
pw.print(" title='");
pw.print(xss.encodeForHTML(title[0]));
pw.print("'");
}
pw.print(">");
if (value != null) {
if (value.getClass().isArray()) {
for (int i = 0; i < Array.getLength(value); i++) {
Object itemValue = Array.get(value, i);
pw.print(xss.encodeForHTML(
ObjectUtils.defaultIfNull(itemValue, "").toString()));
pw.println("<br>");
}
} else {
pw.print(xss.encodeForHTML(value.toString()));
}
}
if (title.length > 0 && !StringUtils.isBlank(title[0])) {
pw.print("<span class='ui-icon ui-icon-info' style='float:left'></span>");
}
pw.print(TD);
}