public class TreeNodeRendererBase extends RendererBase implements MetaComponentRenderer
Constructor and Description |
---|
TreeNodeRendererBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
addClientEventHandlers(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom decoding of concrete renderer.
|
protected void |
encodeCustomIcon(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String styleClass,
String iconSource) |
protected void |
encodeDefaultIcon(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String styleClass) |
protected void |
encodeIcon(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeIconForNodeState(javax.faces.context.FacesContext context,
AbstractTree tree,
AbstractTreeNode treeNode,
TreeNodeState nodeState,
String customIcon) |
void |
encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
protected javax.faces.component.UIComponent |
getHandleLoadingFacetIfApplicable(javax.faces.component.UIComponent component) |
protected TreeNodeState |
getNodeState(javax.faces.context.FacesContext context) |
protected javax.faces.component.UIComponent |
getTreeComponent(javax.faces.component.UIComponent treeNodeComponent) |
concatClasses, concatStyles, decode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getComponentClass, getResourcePath, getSkin, getUtils, isAlreadyRendered, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
public void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
RendererBase
RendererBase.decode(FacesContext, UIComponent)
method.doDecode
in class RendererBase
public void decodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId)
decodeMetaComponent
in interface MetaComponentRenderer
public void encodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId) throws IOException
encodeMetaComponent
in interface MetaComponentRenderer
IOException
protected TreeNodeState getNodeState(javax.faces.context.FacesContext context)
protected javax.faces.component.UIComponent getTreeComponent(javax.faces.component.UIComponent treeNodeComponent)
protected void encodeDefaultIcon(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String styleClass) throws IOException
IOException
protected void encodeCustomIcon(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String styleClass, String iconSource) throws IOException
IOException
protected void encodeIcon(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
IOException
protected void encodeIconForNodeState(javax.faces.context.FacesContext context, AbstractTree tree, AbstractTreeNode treeNode, TreeNodeState nodeState, String customIcon) throws IOException
IOException
protected void addClientEventHandlers(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
protected javax.faces.component.UIComponent getHandleLoadingFacetIfApplicable(javax.faces.component.UIComponent component)
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.