public abstract class ScrollableDataTableBaseRenderer
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FOOTER_PART |
static java.lang.String |
HEADER_PART |
static java.lang.String |
PARTIAL_UPDATE |
static java.lang.String |
UPDATE_HEADER |
| Constructor and Description |
|---|
ScrollableDataTableBaseRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
contributorsEncodeHere(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
java.lang.String |
createClientScrollableGrid(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.lang.Class<? extends javax.faces.component.UIComponent> |
getComponentClass() |
java.lang.String |
getFormattedWidth(java.lang.String receivedWidth) |
static java.lang.String |
getJavaScriptVarName(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
static java.lang.String |
getNormalizedId(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
boolean |
getRendersChildren() |
java.lang.String |
getRowsAjaxUpdate(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
protected java.lang.String |
getScriptContributions(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
protected org.ajax4jsf.resource.InternetResource[] |
getScripts() |
protected org.ajax4jsf.resource.InternetResource[] |
getStyles() |
void |
renderAjaxChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
renderFooters(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen) |
void |
renderGridBody(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen) |
void |
renderHeaders(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen) |
void |
renderHiddenScrollInput(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
void |
renderStyle(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
void |
setUpColumnsWidth(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
void |
setUpState(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
void |
tearDownState(javax.faces.context.FacesContext context,
UIScrollableDataTable grid) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStylespublic static final java.lang.String PARTIAL_UPDATE
public static final java.lang.String UPDATE_HEADER
public static final java.lang.String FOOTER_PART
public static final java.lang.String HEADER_PART
protected org.ajax4jsf.resource.InternetResource[] getScripts()
getScripts in class org.ajax4jsf.renderkit.HeaderResourcesRendererBaseprotected org.ajax4jsf.resource.InternetResource[] getStyles()
getStyles in class org.ajax4jsf.renderkit.HeaderResourcesRendererBasepublic java.lang.String getFormattedWidth(java.lang.String receivedWidth)
throws java.io.IOException
java.io.IOExceptionprotected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
getComponentClass in class org.ajax4jsf.renderkit.RendererBasepublic static java.lang.String getJavaScriptVarName(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
public static java.lang.String getNormalizedId(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
public java.lang.String createClientScrollableGrid(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
protected java.lang.String getScriptContributions(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
public boolean getRendersChildren()
getRendersChildren in class javax.faces.render.Rendererpublic void renderGridBody(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen)
throws java.io.IOException
java.io.IOExceptionpublic void renderHeaders(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen)
throws java.io.IOException
java.io.IOExceptionpublic void renderStyle(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
throws java.io.IOException
java.io.IOExceptionpublic void renderFooters(javax.faces.context.FacesContext context,
UIScrollableDataTable grid,
boolean isFrozen)
throws java.io.IOException
java.io.IOExceptionpublic void setUpState(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
public void tearDownState(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
public java.lang.String getRowsAjaxUpdate(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
protected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
doDecode in class org.ajax4jsf.renderkit.RendererBasepublic void renderAjaxChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionpublic void encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeChildren in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionpublic void encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeBegin in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionpublic void encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeEnd in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionpublic void setUpColumnsWidth(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
throws java.io.IOException
java.io.IOExceptionpublic void renderHiddenScrollInput(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
throws java.io.IOException
java.io.IOExceptionpublic void contributorsEncodeHere(javax.faces.context.FacesContext context,
UIScrollableDataTable grid)
throws java.io.IOException
java.io.IOExceptionCopyright © 2015. All Rights Reserved.