public abstract class PanelMenuRendererBase
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PANEL_MENU_SPACER_ICON_NAME |
| Constructor and Description |
|---|
PanelMenuRendererBase() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateLevel(javax.faces.component.UIComponent component) |
void |
drawIcon(javax.faces.context.ResponseWriter writer,
java.lang.String iconType,
java.lang.String imageSrc,
javax.faces.component.UIComponent component,
java.lang.String id,
boolean drawHidden) |
protected UIPanelMenu |
findMenu(javax.faces.component.UIComponent component) |
java.lang.String |
getHideStyle(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.lang.String |
getIconByType(java.lang.String iconType,
boolean isTopLevel,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
If icon type is a pre-defined value, return corresponding image, otherwise
otherwise
|
protected java.lang.String |
getItemMode(javax.faces.component.UIComponent component) |
void |
insertLabel(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
insertSpacerImages(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected boolean |
isChildrenExpanded(javax.faces.component.UIComponent component) |
protected boolean |
isParentDisabled(javax.faces.component.UIComponent component) |
protected boolean |
isSubmitted(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
boolean |
isTopLevel(javax.faces.component.UIComponent component) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStylesaddResource, decode, doDecode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getComponentClass, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildrenpublic static final java.lang.String PANEL_MENU_SPACER_ICON_NAME
public void insertSpacerImages(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionprotected int calculateLevel(javax.faces.component.UIComponent component)
protected java.lang.String getIconByType(java.lang.String iconType,
boolean isTopLevel,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
iconType - context - component - protected UIPanelMenu findMenu(javax.faces.component.UIComponent component)
public java.lang.String getHideStyle(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
public void insertLabel(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionprotected boolean isChildrenExpanded(javax.faces.component.UIComponent component)
protected boolean isParentDisabled(javax.faces.component.UIComponent component)
protected boolean isSubmitted(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected java.lang.String getItemMode(javax.faces.component.UIComponent component)
public boolean isTopLevel(javax.faces.component.UIComponent component)
component - public void drawIcon(javax.faces.context.ResponseWriter writer,
java.lang.String iconType,
java.lang.String imageSrc,
javax.faces.component.UIComponent component,
java.lang.String id,
boolean drawHidden)
throws java.io.IOException
writer - iconType - imageSrc - component - java.io.IOExceptionCopyright © 2013. All Rights Reserved.