public class ExtendedDataTableRenderer extends SelectionRenderer implements org.richfaces.renderkit.MetaComponentRenderer
| Constructor and Description |
|---|
ExtendedDataTableRenderer() |
| Modifier and Type | Method and Description |
|---|---|
org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState |
createRowHolder(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object[] options) |
void |
decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom decoding of concrete renderer.
|
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom start encoding of concrete renderer.
|
protected void |
doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom finish encoding of concrete renderer.
|
void |
encodeBody(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state) |
void |
encodeFooter(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state) |
void |
encodeHeader(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state) |
void |
encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
void |
encodeRow(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder) |
protected Class<? extends javax.faces.component.UIComponent> |
getComponentClass()
Get base component slass , targetted for this renderer.
|
protected String |
getCSSText(javax.faces.context.FacesContext context,
UIDataTableBase table) |
encodeSelectionInputdecodeFiltering, decodeSorting, decodeSortingFiltering, updateAttributedoCleanup, encodeFakeRow, encodeRows, get, getColumnClass, getColumnClasses, getRendersChildren, getRowClass, getRowClassAttribute, getRowClasses, process, processRows, put, renderRowHandlersconcatClasses, concatStyles, decode, encodeBegin, encodeChildren, encodeEnd, getResourcePath, getSkin, getUtils, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildrenpublic void encodeHeader(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state)
throws IOException
IOExceptionpublic void encodeBody(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state)
throws IOException
IOExceptionpublic void encodeFooter(org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState state)
throws IOException
IOExceptionprotected Class<? extends javax.faces.component.UIComponent> getComponentClass()
RendererBasegetComponentClass in class RendererBasepublic void encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId)
throws IOException
encodeMetaComponent in interface org.richfaces.renderkit.MetaComponentRendererIOExceptionpublic void decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId)
decodeMetaComponent in interface org.richfaces.renderkit.MetaComponentRendererprotected void doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws IOException
RendererBaseencodeBegin method.doEncodeBegin in class RendererBaseIOExceptionpublic org.richfaces.renderkit.ExtendedDataTableRenderer.RendererState createRowHolder(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object[] options)
createRowHolder in class AbstractRowsRendererprotected void doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws IOException
doEncodeChildren in class AbstractRowsRendererIOExceptionprotected void doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws IOException
RendererBaseencodeEnd method.doEncodeEnd in class RendererBaseIOExceptionprotected String getCSSText(javax.faces.context.FacesContext context, UIDataTableBase table) throws IOException
IOExceptionpublic void encodeRow(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder)
throws IOException
encodeRow in class AbstractRowsRendererIOExceptionprotected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
RendererBasedecode
method.doDecode in class SelectionRendererCopyright © 2012 JBoss by Red Hat. All Rights Reserved.