public class DataGridRenderer extends AbstractRowsRenderer implements org.richfaces.renderkit.MetaComponentRenderer
| Constructor and Description |
|---|
DataGridRenderer() |
| Modifier and Type | Method and Description |
|---|---|
RowHolderBase |
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 |
doCleanup(javax.faces.context.FacesContext context,
RowHolderBase rowHolder) |
protected void |
doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
encodeCaption(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid) |
void |
encodeFacet(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent facet,
EncodeStrategy strategy,
AbstractDataGrid dataGrid,
Object[] params) |
void |
encodeFakeRow(javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder) |
void |
encodeFooter(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial) |
void |
encodeHeader(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial) |
void |
encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
void |
encodeNoData(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid) |
void |
encodeRow(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder) |
void |
encodeTBody(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial) |
protected Class<? extends javax.faces.component.UIComponent> |
getComponentClass()
Get base component slass , targetted for this renderer.
|
org.ajax4jsf.model.DataVisitResult |
process(javax.faces.context.FacesContext facesContext,
Object rowKey,
Object argument) |
encodeRows, get, getColumnClass, getColumnClasses, getRendersChildren, getRowClass, getRowClassAttribute, getRowClasses, processRows, put, renderRowHandlersconcatClasses, concatStyles, decode, doDecode, doEncodeBegin, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getResourcePath, getSkin, getUtils, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildrenpublic void encodeRow(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder)
throws IOException
encodeRow in class AbstractRowsRendererIOExceptionpublic void encodeHeader(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial)
throws IOException
IOExceptionpublic void encodeFooter(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial)
throws IOException
IOExceptionpublic void encodeCaption(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid)
throws IOException
IOExceptionpublic void encodeNoData(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid)
throws IOException
IOExceptionpublic void encodeFacet(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent facet,
EncodeStrategy strategy,
AbstractDataGrid dataGrid,
Object[] params)
throws IOException
IOExceptionpublic void encodeTBody(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
AbstractDataGrid dataGrid,
boolean partial)
throws IOException
IOExceptionprotected void doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws IOException
doEncodeChildren in class AbstractRowsRendererIOExceptionpublic RowHolderBase createRowHolder(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object[] options)
createRowHolder in class AbstractRowsRendererprotected 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 doCleanup(javax.faces.context.FacesContext context,
RowHolderBase rowHolder)
throws IOException
doCleanup in class AbstractRowsRendererIOExceptionpublic org.ajax4jsf.model.DataVisitResult process(javax.faces.context.FacesContext facesContext,
Object rowKey,
Object argument)
process in interface org.ajax4jsf.model.DataVisitorprocess in class AbstractRowsRendererpublic void encodeFakeRow(javax.faces.context.FacesContext facesContext,
RowHolderBase rowHolder)
throws IOException
encodeFakeRow in class AbstractRowsRendererIOExceptionCopyright © 2012 JBoss by Red Hat. All Rights Reserved.