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, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildrenpublic void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
RendererBasedecode
method.doDecode in class RendererBasepublic void decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId)
decodeMetaComponent in interface MetaComponentRendererpublic void encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId)
throws IOException
encodeMetaComponent in interface MetaComponentRendererIOExceptionprotected 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
IOExceptionprotected void encodeCustomIcon(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String styleClass,
String iconSource)
throws IOException
IOExceptionprotected void encodeIcon(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws IOException
IOExceptionprotected void encodeIconForNodeState(javax.faces.context.FacesContext context,
AbstractTree tree,
AbstractTreeNode treeNode,
TreeNodeState nodeState,
String customIcon)
throws IOException
IOExceptionprotected void addClientEventHandlers(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
protected javax.faces.component.UIComponent getHandleLoadingFacetIfApplicable(javax.faces.component.UIComponent component)
Copyright © 2014 JBoss by Red Hat. All rights reserved.