public abstract class SortingFilteringRowsRenderer extends AbstractRowsRenderer
Constructor and Description |
---|
SortingFilteringRowsRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
decodeFiltering(javax.faces.context.FacesContext context,
UIDataTableBase dataTableBase,
String value) |
protected void |
decodeSorting(javax.faces.context.FacesContext context,
UIDataTableBase dataTableBase,
String value) |
protected void |
decodeSortingFiltering(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected boolean |
isBuiltInSortRequiredFocColumn(String facetName,
javax.faces.component.UIComponent column) |
protected boolean |
isFilterRowRequiredForColumn(String facetName,
javax.faces.component.UIComponent column) |
protected void |
renderFilterRow(javax.faces.context.FacesContext context,
UIDataTableBase table,
Iterator<javax.faces.component.UIComponent> columns,
String cssPrefix) |
protected void |
renderSortButton(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column,
String cssPrefix) |
protected void |
updateAttribute(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String attribute,
Object value) |
createRowHolder, doCleanup, doEncodeChildren, encodeFakeRow, encodeRow, encodeRows, get, getColumnClass, getColumnClasses, getRendersChildren, getRowClass, getRowClassAttribute, getRowClasses, process, processRows, put, renderRowHandlers
concatClasses, concatStyles, decode, doDecode, doEncodeBegin, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getComponentClass, getResourcePath, getSkin, getUtils, isAlreadyRendered, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
protected void decodeSortingFiltering(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
protected void decodeFiltering(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)
protected void decodeSorting(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)
protected void updateAttribute(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String attribute, Object value)
protected void renderFilterRow(javax.faces.context.FacesContext context, UIDataTableBase table, Iterator<javax.faces.component.UIComponent> columns, String cssPrefix) throws IOException
IOException
protected void renderSortButton(javax.faces.context.FacesContext context, javax.faces.component.UIComponent column, String cssPrefix) throws IOException
IOException
protected boolean isFilterRowRequiredForColumn(String facetName, javax.faces.component.UIComponent column)
protected boolean isBuiltInSortRequiredFocColumn(String facetName, javax.faces.component.UIComponent column)
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.