org.richfaces.renderkit.html
Class PanelMenuItemRenderer
java.lang.Object
javax.faces.render.Renderer
org.ajax4jsf.renderkit.RendererBase
org.ajax4jsf.renderkit.HeaderResourcesRendererBase
org.richfaces.renderkit.PanelMenuRendererBase
org.richfaces.renderkit.html.PanelMenuItemRenderer
- All Implemented Interfaces:
- org.ajax4jsf.renderkit.ChameleonRenderer, org.ajax4jsf.renderkit.HeaderResourceProducer, org.ajax4jsf.renderkit.HeaderResourceProducer2, org.ajax4jsf.resource.ResourceProduser
- Direct Known Subclasses:
- HtmlPanelMenuItemRenderer
public class PanelMenuItemRenderer
- extends PanelMenuRendererBase
Fields inherited from class org.ajax4jsf.renderkit.RendererBase |
JAVASCRIPT_NAMESPACE |
Method Summary |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected java.lang.Class<UIPanelMenuItem> |
getComponentClass()
|
java.lang.String |
getFullStyle(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
java.lang.String |
getFullStyleClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
java.lang.String |
getIconClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String align)
|
java.lang.String |
getLabelClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected java.lang.String |
getName(javax.faces.component.UIComponent component)
|
void |
insertImage(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object data)
|
Methods inherited from class org.richfaces.renderkit.PanelMenuRendererBase |
calculateLevel, drawIcon, findMenu, getHideStyle, getIconByType, getItemMode, getSelectedClass, insertLabel, insertSpacerImages, isChildrenExpanded, isParentDisabled, isSubmitted, isTopLevel, queryAndMarkSelection |
Methods inherited from class org.ajax4jsf.renderkit.HeaderResourcesRendererBase |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles |
Methods inherited from class org.ajax4jsf.renderkit.RendererBase |
addResource, decode, doEncodeChildren, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildren |
Methods inherited from class javax.faces.render.Renderer |
convertClientId, getConvertedValue, getRendersChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PanelMenuItemRenderer
public PanelMenuItemRenderer()
getComponentClass
protected java.lang.Class<UIPanelMenuItem> getComponentClass()
- Specified by:
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
doEncodeBegin
protected void doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
- Overrides:
doEncodeBegin
in class org.ajax4jsf.renderkit.RendererBase
- Throws:
java.io.IOException
doDecode
protected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
- Overrides:
doDecode
in class org.ajax4jsf.renderkit.RendererBase
doEncodeEnd
protected void doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
- Overrides:
doEncodeEnd
in class org.ajax4jsf.renderkit.RendererBase
- Throws:
java.io.IOException
insertImage
public void insertImage(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object data)
throws java.io.IOException
- Throws:
java.io.IOException
getFullStyleClass
public java.lang.String getFullStyleClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
getFullStyle
public java.lang.String getFullStyle(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
getLabelClass
public java.lang.String getLabelClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
getIconClass
public java.lang.String getIconClass(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String align)
getName
protected java.lang.String getName(javax.faces.component.UIComponent component)
- Specified by:
getName
in class PanelMenuRendererBase
Copyright © 2010. All Rights Reserved.