/** * <p>Return the value of the <code>headerClass</code> property.</p> */ public String getHeaderClass() { return Util.getQualifiedStyleClass(this, super.getHeaderClass(), CSS_DEFAULT.HEADER, "headerClass"); }
private void renderHeaderFacet(FacesContext facesContext, UIComponent uiComponent, DOMContext domContext) throws IOException { Element root = (Element) domContext.getRootNode(); DOMContext.removeChildrenByTagName(root, "thead"); UIComponent headerFacet = getFacetByName(uiComponent, "header"); if (headerFacet != null && headerFacet.isRendered()) { Element thead = domContext.createElement("thead"); Element tr = domContext.createElement("tr"); Element th = domContext.createElement("th"); root.appendChild(thead); thead.appendChild(tr); tr.appendChild(th); String headerClassAttribute = ((HtmlPanelGrid) uiComponent).getHeaderClass(); if (headerClassAttribute != null) { th.setAttribute("class", headerClassAttribute); } th.setAttribute("scope", "colgroup"); th.setAttribute("colspan", String.valueOf( getConvertedColumnAttribute(uiComponent))); domContext.setCursorParent(th); encodeParentAndChildren(facesContext, headerFacet); } }
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
((HtmlPanelGrid)component).getHeaderClass() : ((HtmlPanelGrid)component).getFooterClass()) : (header ?
JsfConstants.COLGROUP_VALUE, null); RendererUtil.renderAttribute(writer, JsfConstants.CLASS_ATTR, htmlPanelGrid.getHeaderClass(), JsfConstants.HEADER_CLASS_ATTR); encodeComponent(context, tableHeader);