info.newRow(); for (UIColumn column : info.columns) {
info.newRow(); for (UIColumn column : info.columns) {
info.newRow(); for (UIColumn column : info.columns) {
rowRendered = true; open = true; info.newRow();
rowRendered = true; open = true; info.newRow();
rowRendered = true; open = true; info.newRow();
info.newRow(); for (UIColumn column : info.columns) {
rowRendered = true; open = true; info.newRow();
protected void renderRow(FacesContext context, UIComponent table, UIComponent child, ResponseWriter writer) throws IOException { // Iterate over the child UIColumn components for each row TableMetaInfo info = getMetaInfo(context, table); info.newRow(); for (UIColumn column : info.columns) { // Render the beginning of this cell writer.startElement("td", column); String columnClass = info.getCurrentColumnClass(); if (columnClass != null) { writer.writeAttribute("class", columnClass, "columnClasses"); } // Render the contents of this cell by iterating over // the kids of our kids for (Iterator<UIComponent> gkids = getChildren(column); gkids.hasNext();) { encodeRecursive(context, gkids.next()); } // Render the ending of this cell writer.endElement("td"); writer.writeText("\n", table, null); } }