public class DataTableRenderer extends DataTableRenderer
Constructor and Description |
---|
DataTableRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
encodeCell(javax.faces.context.FacesContext context,
DataTable table,
UIColumn column,
String clientId,
boolean selected) |
void |
encodeColumnFooter(javax.faces.context.FacesContext context,
DataTable table,
UIColumn column) |
void |
encodeColumnHeader(javax.faces.context.FacesContext context,
DataTable table,
UIColumn column) |
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
DataTable table) |
protected void |
encodeOptionOnReflow(javax.faces.context.FacesContext context,
String value,
String label) |
protected void |
encodeRegularTable(javax.faces.context.FacesContext context,
DataTable table) |
boolean |
encodeRow(javax.faces.context.FacesContext context,
DataTable table,
String clientId,
int rowIndex,
int columnStart,
int columnEnd) |
protected void |
encodeRows(javax.faces.context.FacesContext context,
DataTable table,
int first,
int last,
int columnStart,
int columnEnd) |
protected void |
encodeScript(javax.faces.context.FacesContext context,
DataTable table) |
protected void |
encodeSortableHeaderOnReflow(javax.faces.context.FacesContext context,
DataTable table) |
void |
encodeTbody(javax.faces.context.FacesContext context,
DataTable table,
boolean dataOnly,
int columnStart,
int columnEnd,
String tbodyId) |
protected void |
encodeThead(javax.faces.context.FacesContext context,
DataTable table,
int columnStart,
int columnEnd,
String theadId,
String columnGroupName) |
protected String |
resolveDefaultSortIcon(DataTable table,
UIColumn column,
String sortOrder) |
decode, encodeCheckbox, encodeChildren, encodeColumnHeaderContent, encodeColumnSelection, encodeEnd, encodeFacet, encodeFilter, encodeFrozenRows, encodeFrozenScrollableTable, encodeNativeCheckbox, encodeNativeRadio, encodeRadio, encodeRow, encodeScrollableTable, encodeScrollAreaEnd, encodeScrollAreaStart, encodeScrollBody, encodeStateHolder, encodeSubTable, encodeSummaryRow, encodeTbody, encodeTFoot, encodeTFoot, encodeThead, getFilterOptions, getHeaderLabel, getRendersChildren, getSortableHeadersText, preRender, resolveDefaultSortIcon
addPaginatorElement, encodeFacet, encodePaginatorConfig, encodePaginatorMarkup, removePaginatorElement
buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endScript, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId, startScript
protected void encodeScript(javax.faces.context.FacesContext context, DataTable table) throws IOException
encodeScript
in class DataTableRenderer
IOException
protected void encodeMarkup(javax.faces.context.FacesContext context, DataTable table) throws IOException
encodeMarkup
in class DataTableRenderer
IOException
protected void encodeRegularTable(javax.faces.context.FacesContext context, DataTable table) throws IOException
encodeRegularTable
in class DataTableRenderer
IOException
protected void encodeThead(javax.faces.context.FacesContext context, DataTable table, int columnStart, int columnEnd, String theadId, String columnGroupName) throws IOException
encodeThead
in class DataTableRenderer
IOException
public void encodeColumnHeader(javax.faces.context.FacesContext context, DataTable table, UIColumn column) throws IOException
encodeColumnHeader
in class DataTableRenderer
IOException
public void encodeColumnFooter(javax.faces.context.FacesContext context, DataTable table, UIColumn column) throws IOException
encodeColumnFooter
in class DataTableRenderer
IOException
public void encodeTbody(javax.faces.context.FacesContext context, DataTable table, boolean dataOnly, int columnStart, int columnEnd, String tbodyId) throws IOException
encodeTbody
in class DataTableRenderer
IOException
protected void encodeRows(javax.faces.context.FacesContext context, DataTable table, int first, int last, int columnStart, int columnEnd) throws IOException
encodeRows
in class DataTableRenderer
IOException
public boolean encodeRow(javax.faces.context.FacesContext context, DataTable table, String clientId, int rowIndex, int columnStart, int columnEnd) throws IOException
encodeRow
in class DataTableRenderer
IOException
protected void encodeCell(javax.faces.context.FacesContext context, DataTable table, UIColumn column, String clientId, boolean selected) throws IOException
encodeCell
in class DataTableRenderer
IOException
protected String resolveDefaultSortIcon(DataTable table, UIColumn column, String sortOrder)
resolveDefaultSortIcon
in class DataTableRenderer
protected void encodeSortableHeaderOnReflow(javax.faces.context.FacesContext context, DataTable table) throws IOException
encodeSortableHeaderOnReflow
in class DataTableRenderer
IOException
protected void encodeOptionOnReflow(javax.faces.context.FacesContext context, String value, String label) throws IOException
IOException
Copyright © 2016. All rights reserved.