public class PanelMenuRenderer extends PanelMenuRendererBase
PANEL_MENU_SPACER_ICON_NAME
Constructor and Description |
---|
PanelMenuRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addAjaxFunction(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent child,
java.lang.StringBuffer buffer) |
protected void |
addOnItemHover(java.lang.String menuOnItemHover,
javax.faces.component.UIComponent child,
java.lang.StringBuffer buffer) |
void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
java.util.List |
encodeParams(javax.faces.context.FacesContext context,
UIPanelMenuItem component) |
void |
flatten(java.util.List children,
java.util.List flatList,
java.util.Map levels,
int initialLevel) |
protected java.lang.Class |
getComponentClass() |
void |
insertScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
preEncodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
renderChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
calculateLevel, drawIcon, findMenu, getHideStyle, getIconByType, getItemMode, insertLabel, insertSpacerImages, isChildrenExpanded, isParentDisabled, isSubmitted, isTopLevel
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles
addResource, decode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, renderChild
protected java.lang.Class getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
public java.util.List encodeParams(javax.faces.context.FacesContext context, UIPanelMenuItem component) throws java.io.IOException
java.io.IOException
protected void preEncodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
preEncodeBegin
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
public void insertScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
public void flatten(java.util.List children, java.util.List flatList, java.util.Map levels, int initialLevel)
protected void addAjaxFunction(javax.faces.context.FacesContext context, javax.faces.component.UIComponent child, java.lang.StringBuffer buffer)
protected void addOnItemHover(java.lang.String menuOnItemHover, javax.faces.component.UIComponent child, java.lang.StringBuffer buffer)
public void renderChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws java.io.IOException
renderChildren
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
public void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
doDecode
in class org.ajax4jsf.renderkit.RendererBase
Copyright © 2014. All Rights Reserved.