protected void processColumnFacets(FacesContext context, PhaseId phaseId) { setRowKey(null); for (UIComponent child : getChildren()) { if (child instanceof UIColumn && child.isRendered()) { UIColumn column = (UIColumn) child; if (column.getFacetCount() > 0) { for (UIComponent columnFacet : column.getFacets().values()) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { columnFacet.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { columnFacet.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { columnFacet.processUpdates(context); } else { throw new IllegalArgumentException(); } } } } } }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p> * Set the footer facet of the column. A convenience method for * <code>getFacets().put("footer", footer)</code>. * </p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
public void setHeader(UIComponent header) { getFacets().put(HEADER_FACET_NAME, header); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
public void setFooter(UIComponent footer) { getFacets().put(FOOTER_FACET_NAME, footer); }
/** * <p> * Set the header facet of the column. A convenience method for * <code>getFacets().put("header", header)</code>. * </p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the header facet of the column. A convenience * method for <code>getFacets().put("header", header)</code>.</p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is * <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
/** * <p>Set the footer facet of the column. A convenience * method for <code>getFacets().put("footer", footer)</code>.</p> * * @param footer the new footer facet * * @throws NullPointerException if <code>footer</code> is * <code>null</code> */ public void setFooter(UIComponent footer) { getFacets().put("footer", footer); }
/** * <p> * Set the header facet of the column. A convenience method for * <code>getFacets().put("header", header)</code>. * </p> * * @param header the new header facet * * @throws NullPointerException if <code>header</code> is <code>null</code> */ public void setHeader(UIComponent header) { getFacets().put("header", header); }
public void setFooter(UIComponent footer) { getFacets().put(FOOTER_FACET_NAME, footer); }
public void setHeader(UIComponent header) { getFacets().put(HEADER_FACET_NAME, header); }