public class TreeTableRenderer extends CoreRenderer
Constructor and Description |
---|
TreeTableRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
decodeSelection(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
decodeSort(javax.faces.context.FacesContext context,
TreeTable tt) |
void |
encodeCellEdit(javax.faces.context.FacesContext context,
TreeTable tt) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
protected void |
encodeColumnFooter(javax.faces.context.FacesContext context,
TreeTable table,
UIColumn column) |
protected void |
encodeColumnHeader(javax.faces.context.FacesContext context,
TreeTable tt,
UIColumn column) |
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeFacet(javax.faces.context.FacesContext context,
TreeTable tt,
javax.faces.component.UIComponent facet,
String styleClass) |
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeNode(javax.faces.context.FacesContext context,
TreeTable tt,
TreeNode treeNode) |
protected void |
encodeNodeChildren(javax.faces.context.FacesContext context,
TreeTable tt,
TreeNode treeNode) |
protected void |
encodeRegularMarkup(javax.faces.context.FacesContext context,
TreeTable tt) |
void |
encodeRowEdit(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeScript(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeScrollableMarkup(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeScrollAreaEnd(javax.faces.context.FacesContext context) |
protected void |
encodeScrollAreaStart(javax.faces.context.FacesContext context,
TreeTable tt,
String containerClass,
String containerBoxClass,
String tableStyle,
String tableStyleClass,
String facet,
String facetClass) |
protected void |
encodeScrollBody(javax.faces.context.FacesContext context,
TreeTable tt,
String tableStyle,
String tableStyleClass) |
protected void |
encodeSort(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeTbody(javax.faces.context.FacesContext context,
TreeTable tt,
boolean dataOnly) |
protected void |
encodeTfoot(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
encodeThead(javax.faces.context.FacesContext context,
TreeTable tt) |
boolean |
getRendersChildren() |
protected void |
preRender(javax.faces.context.FacesContext context,
TreeTable tt) |
protected void |
renderNativeCheckbox(javax.faces.context.FacesContext context,
TreeTable tt,
boolean checked,
boolean partialSelected) |
protected String |
resolveSortIcon(javax.el.ValueExpression columnSortBy,
javax.el.ValueExpression ttSortBy,
String sortOrder) |
void |
sort(TreeTable tt) |
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
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
decode
in class javax.faces.render.Renderer
protected void decodeSelection(javax.faces.context.FacesContext context, TreeTable tt)
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
encodeEnd
in class javax.faces.render.Renderer
IOException
protected void preRender(javax.faces.context.FacesContext context, TreeTable tt)
protected void encodeScript(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeMarkup(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeScrollableMarkup(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeScrollBody(javax.faces.context.FacesContext context, TreeTable tt, String tableStyle, String tableStyleClass) throws IOException
IOException
protected void encodeScrollAreaStart(javax.faces.context.FacesContext context, TreeTable tt, String containerClass, String containerBoxClass, String tableStyle, String tableStyleClass, String facet, String facetClass) throws IOException
IOException
protected void encodeScrollAreaEnd(javax.faces.context.FacesContext context) throws IOException
IOException
protected void encodeRegularMarkup(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeThead(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeTbody(javax.faces.context.FacesContext context, TreeTable tt, boolean dataOnly) throws IOException
IOException
protected void encodeNode(javax.faces.context.FacesContext context, TreeTable tt, TreeNode treeNode) throws IOException
IOException
protected void encodeColumnHeader(javax.faces.context.FacesContext context, TreeTable tt, UIColumn column) throws IOException
IOException
protected void encodeNodeChildren(javax.faces.context.FacesContext context, TreeTable tt, TreeNode treeNode) throws IOException
IOException
protected void encodeFacet(javax.faces.context.FacesContext context, TreeTable tt, javax.faces.component.UIComponent facet, String styleClass) throws IOException
IOException
protected void encodeTfoot(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
protected void encodeColumnFooter(javax.faces.context.FacesContext context, TreeTable table, UIColumn column) throws IOException
IOException
public void encodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws IOException
encodeChildren
in class javax.faces.render.Renderer
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.render.Renderer
protected String resolveSortIcon(javax.el.ValueExpression columnSortBy, javax.el.ValueExpression ttSortBy, String sortOrder)
protected void decodeSort(javax.faces.context.FacesContext context, TreeTable tt)
protected void encodeSort(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
public void sort(TreeTable tt)
protected void renderNativeCheckbox(javax.faces.context.FacesContext context, TreeTable tt, boolean checked, boolean partialSelected) throws IOException
IOException
public void encodeRowEdit(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
public void encodeCellEdit(javax.faces.context.FacesContext context, TreeTable tt) throws IOException
IOException
Copyright © 2016. All rights reserved.