public class DataTableRenderer extends DataTableRendererBase
CLIENT_KEY, MODULES, MULTI_COLUMN_SORT, SELECTED_ROW_INDEXES, SELECTION_MODEBOUNDING_BOX, CONTENT_BOX, LIFERAY_Z_INDEX_OVERLAY, LIFERAY_Z_INDEX_TOOLTIP| Constructor and Description |
|---|
DataTableRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeClientState(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
protected void |
decodeRowSelection(Map<String,String> requestParameterMap,
DataTable dataTable,
String dataTableClientId) |
protected void |
decodeSortCriteria(javax.faces.context.FacesContext facesContext,
Map<String,String> requestParameterMap,
DataTable dataTable,
String dataTableClientId) |
protected void |
encodeCaptionFacet(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeClientState(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
javax.faces.component.UIComponent uiComponent) |
protected void |
encodeColGroupsFacet(javax.faces.context.FacesContext facesContext,
DataTable dataTable) |
protected void |
encodeEmptyTableRow(javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
int totalColumns) |
protected void |
encodeFooter(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
DataTableInfo dataTableInfo) |
protected void |
encodeHeader(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
DataTableInfo dataTableInfo) |
protected void |
encodeHeaderText(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
Column column,
String headerText) |
void |
encodeJavaScriptCustom(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
protected void |
encodeRecurse(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
protected void |
encodeRow(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
int rowIndex,
ItemCycler rowClasses,
ItemCycler columnClasses) |
protected String |
getAlloyColumnFieldName(Column column) |
protected String |
getColumnClientBehaviorScript(javax.faces.context.FacesContext facesContext,
DataTable dataTable,
Column column,
String clientId) |
boolean |
getRendersChildren() |
protected com.liferay.faces.util.render.JavaScriptFragment |
getRowEventClientBehaviorScript(javax.faces.context.FacesContext facesContext,
DataTable dataTable,
String dataTableClientId,
String eventName,
String parameterName) |
encodeAlloyAttributes, encodeHiddenAttributes, getAlloyClassName, getModulesdecode, decodeClientBehaviors, encodeBoolean, encodeClientId, encodeClientId, encodeEventCallback, encodeInteger, encodeJavaScript, encodeJavaScriptBegin, encodeJavaScriptEnd, encodeJavaScriptMain, encodeLiferayComponentVar, encodeNonEscapedObject, encodeString, encodeWidgetRender, getClientVarName, getYUIConfig, isSandboxed, renderScriptpublic void decodeClientState(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
decodeClientState in interface com.liferay.faces.util.render.ClientComponentRendererdecodeClientState in class com.liferay.faces.util.render.ClientComponentRendererBasepublic void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeChildren in class javax.faces.render.RendererIOExceptionpublic void encodeClientState(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeClientState in interface com.liferay.faces.util.render.ClientComponentRendererencodeClientState in class com.liferay.faces.util.render.ClientComponentRendererBaseIOExceptionpublic void encodeJavaScriptCustom(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeJavaScriptCustom in interface AlloyRendererencodeJavaScriptCustom in class AlloyRendererBaseIOExceptionpublic void encodeMarkupBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeMarkupBegin in interface com.liferay.faces.util.render.ClientComponentRendererencodeMarkupBegin in class com.liferay.faces.util.render.ClientComponentRendererBaseIOExceptionpublic void encodeMarkupEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeMarkupEnd in interface com.liferay.faces.util.render.ClientComponentRendererencodeMarkupEnd in class com.liferay.faces.util.render.ClientComponentRendererBaseIOExceptionpublic boolean getRendersChildren()
getRendersChildren in class javax.faces.render.Rendererprotected void decodeRowSelection(Map<String,String> requestParameterMap, DataTable dataTable, String dataTableClientId)
protected void decodeSortCriteria(javax.faces.context.FacesContext facesContext,
Map<String,String> requestParameterMap,
DataTable dataTable,
String dataTableClientId)
protected void encodeCaptionFacet(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable)
throws IOException
IOExceptionprotected void encodeColGroupsFacet(javax.faces.context.FacesContext facesContext,
DataTable dataTable)
throws IOException
IOExceptionprotected void encodeEmptyTableRow(javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
int totalColumns)
throws IOException
IOExceptionprotected void encodeFooter(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
DataTableInfo dataTableInfo)
throws IOException
IOExceptionprotected void encodeHeader(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
DataTableInfo dataTableInfo)
throws IOException
IOExceptionprotected void encodeHeaderText(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
Column column,
String headerText)
throws IOException
IOExceptionprotected void encodeRecurse(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
IOExceptionprotected void encodeRow(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter responseWriter,
DataTable dataTable,
int rowIndex,
ItemCycler rowClasses,
ItemCycler columnClasses)
throws IOException
IOExceptionprotected String getColumnClientBehaviorScript(javax.faces.context.FacesContext facesContext, DataTable dataTable, Column column, String clientId)
Copyright © 2016 Liferay, Inc.. All rights reserved.