/** * <p>Return the value of the <code>footerClass</code> property.</p> */ public String getFooterClass() { return Util.getQualifiedStyleClass(this, super.getFooterClass(), CSS_DEFAULT.FOOTER, "footerClass"); } }
private void renderFooterFacet(FacesContext facesContext, UIComponent uiComponent, DOMContext domContext) throws IOException { Element root = (Element) domContext.getRootNode(); DOMContext.removeChildrenByTagName(root, "tfoot"); UIComponent footerFacet = getFacetByName(uiComponent, "footer"); if (footerFacet != null && footerFacet.isRendered()) { Element tfoot = domContext.createElement("tfoot"); Element tr = domContext.createElement("tr"); Element td = domContext.createElement("td"); root.appendChild(tfoot); tfoot.appendChild(tr); tr.appendChild(td); String footerClassAttribute = ((HtmlPanelGrid) uiComponent).getFooterClass(); if (footerClassAttribute != null) { td.setAttribute("class", footerClassAttribute); } td.setAttribute("colspan", String.valueOf( getConvertedColumnAttribute(uiComponent))); domContext.setCursorParent(td); encodeParentAndChildren(facesContext, footerFacet); } }
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
? (header ? ((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ? (String)component.getAttributes().get(JSFAttr.HEADER_CLASS_ATTR) :
new Integer(getColumns(htmlPanelGrid))); RendererUtil.renderAttribute(writer, JsfConstants.CLASS_ATTR, htmlPanelGrid.getFooterClass(), JsfConstants.FOOTER_CLASS_ATTR); encodeComponent(context, tableFooter);