public final class TableUtils extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static SortStrength | findSortStrength(UIXCollection parent,
                String sortProperty)Retrieves the sort strength for the column with the given sort property from the given table. | 
| static int | getLast(CollectionComponent table)Gets the index of the last visible row that should be
 displayed by the given table. | 
| static int | getLast(CollectionComponent table,
       int rangeStart)Gets the index of the last visible row that should be
 displayed by the given table. | 
| static void | processColumnFacets(javax.faces.context.FacesContext context,
                   UIXCollection table,
                   javax.faces.component.UIComponent column,
                   javax.faces.event.PhaseId phaseId)Process all the facets of any children that are columns; these are
 generally not processed once per row. | 
| static void | processFacets(javax.faces.context.FacesContext context,
             UIXCollection table,
             javax.faces.component.UIComponent component,
             javax.faces.event.PhaseId phaseId,
             String skipFacet)Process all the facets of a component; these are
 generally not processed once per row. | 
| static void | processStampedChildren(javax.faces.context.FacesContext context,
                      UIXCollection table,
                      javax.faces.event.PhaseId phaseId)Process all the children of the given table | 
| static Object | setupELVariable(javax.faces.context.FacesContext context,
               String name,
               Object value)Sets up an EL variable on the requestScope. | 
public static int getLast(CollectionComponent table)
CollectionComponent.getFirst() added to
 CollectionComponent.getRows() minus 1, but it changes if 
 RowKeyIndex.getRowCount() returns
 insufficient rows.CollectionComponent.getFirst() - 1public static int getLast(CollectionComponent table, int rangeStart)
CollectionComponent.getRows() minus 1, but it changes if 
 RowKeyIndex.getRowCount() returns
 insufficient rows.public static Object setupELVariable(javax.faces.context.FacesContext context, String name, Object value)
name - The name of the EL variablevalue - The value of the EL variablepublic static void processFacets(javax.faces.context.FacesContext context,
                 UIXCollection table,
                 javax.faces.component.UIComponent component,
                 javax.faces.event.PhaseId phaseId,
                 String skipFacet)
skipFacet - the name of any facet that should not be processed 
 at this time.public static void processColumnFacets(javax.faces.context.FacesContext context,
                       UIXCollection table,
                       javax.faces.component.UIComponent column,
                       javax.faces.event.PhaseId phaseId)
public static void processStampedChildren(javax.faces.context.FacesContext context,
                          UIXCollection table,
                          javax.faces.event.PhaseId phaseId)
public static SortStrength findSortStrength(UIXCollection parent, String sortProperty)
parent - the Collection object whose columns are searched for matching sortProperty and retrieving
 sort strength from.sortProperty - sort property value to match against column's sortProperty property.Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.