public String getColumnsAsTableHtml(int rowIndex, String addAttrsToResult) { if (Empty.is(datacols)) return null; int colIdx = -1; String rslt = ""; for (ColumnDefEx col : datacols) { if (col.isGroup()) continue; colIdx++; if (Empty.is(col.getData())) continue; String v = Empty.nonNull(getCellData(rowIndex, colIdx), ""); String k = Empty.nonNull(col.getTitle(), ""); if (Empty.is(k) && Empty.is(v)) continue; rslt += "<tr><td>" + k + "</td><td>" + v + "</td></tr>"; } if (Empty.is(rslt)) return null; String s = Empty.is(addAttrsToResult) ? "<table>" : "<table " + addAttrsToResult + ">"; return s + rslt + "</table>"; }
public String getColumnsAsTableHtml(int rowIndex, String addAttrsToResult) { if (Empty.is(datacols)) return null; int colIdx = -1; String rslt = ""; for (ColumnDefEx col : datacols) { if (col.isGroup()) continue; colIdx++; if (Empty.is(col.getData())) continue; String v = Empty.nonNull(getCellData(rowIndex, colIdx), ""); String k = Empty.nonNull(col.getTitle(), ""); if (Empty.is(k) && Empty.is(v)) continue; rslt += "<tr><td>" + k + "</td><td>" + v + "</td></tr>"; } if (Empty.is(rslt)) return null; String s = Empty.is(addAttrsToResult) ? "<table>" : "<table " + addAttrsToResult + ">"; return s + rslt + "</table>"; }