code: protected void renderColumnFooterCell(FacesContext facesContext, ResponseWriter writer, UIComponent uiComponent,
          UIComponent facet, String footerStyleClass, int colspan) throws IOException
      {
          writer.startElement(HTML.TD_ELEM, null); // uiComponent);
          if (colspan > 1)
          {
              writer.writeAttribute(HTML.COLSPAN_ATTR, Integer.valueOf(colspan), null);
          }
          if (footerStyleClass != null)
          {
              writer.writeAttribute(HTML.CLASS_ATTR, footerStyleClass, null);
          }
          if (facet != null)
          {
              //RendererUtils.renderChild(facesContext, facet);
              facet.encodeAll(facesContext);
          }
          writer.endElement(HTML.TD_ELEM);
      }
docs: Renders the footer facet for the given <code>UIColumn</code>.
  @param facesContext the <code>FacesContext</code>.
  @param writer the <code>ResponseWriter</code>.
  @param uiComponent the <code>UIComponent</code> to render the facet for.
  @param facet the <code>UIComponent</code> to render as facet.
  @param footerStyleClass the styleClass of the footer facet.
  @param colspan the colspan for the tableData element in which the footer facet
  will be wrapped.
  @throws IOException