public class PanelMenuItemRenderer extends DivPanelRenderer
Modifier and Type | Field and Description |
---|---|
static String |
BEFORE_SELECT |
static String |
SELECT |
static String |
UNSELECT |
Constructor and Description |
---|
PanelMenuItemRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom decoding of concrete renderer.
|
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom start encoding of concrete renderer.
|
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom finish encoding of concrete renderer.
|
void |
encodeTdIcon(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
String classPrefix,
String attrIconValue,
PanelIcons.State state) |
protected Class<? extends javax.faces.component.UIComponent> |
getComponentClass()
Get base component slass , targetted for this renderer.
|
String |
getCssClass(AbstractPanelMenuItem item,
String postfix) |
protected JSObject |
getScriptObject(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected Map<String,Object> |
getScriptObjectOptions(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected String |
getStyleClass(javax.faces.component.UIComponent component) |
addOnCompleteParam, addOnCompleteParam, attributeAsString, attributeAsString, attributeAsStyle, attributeAsStyle, capitalize, doEncodeItemBegin, doEncodeItemEnd, getPassThroughAttributes, getStyle, styleElement, writeJavaScript
concatClasses, concatStyles, decode, doEncodeChildren, encodeBegin, encodeChildren, encodeEnd, getResourcePath, getSkin, getUtils, isAlreadyRendered, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
public static final String UNSELECT
public static final String SELECT
public static final String BEFORE_SELECT
protected void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
RendererBase
RendererBase.decode(FacesContext, UIComponent)
method.doDecode
in class RendererBase
protected void doEncodeBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
RendererBase
RendererBase.encodeBegin(FacesContext, UIComponent)
method.doEncodeBegin
in class DivPanelRenderer
IOException
public void encodeTdIcon(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, String classPrefix, String attrIconValue, PanelIcons.State state) throws IOException
IOException
protected String getStyleClass(javax.faces.component.UIComponent component)
getStyleClass
in class DivPanelRenderer
public String getCssClass(AbstractPanelMenuItem item, String postfix)
protected JSObject getScriptObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
getScriptObject
in class DivPanelRenderer
protected Map<String,Object> getScriptObjectOptions(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
getScriptObjectOptions
in class DivPanelRenderer
protected void doEncodeEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
RendererBase
RendererBase.encodeEnd(FacesContext, UIComponent)
method.doEncodeEnd
in class DivPanelRenderer
IOException
protected Class<? extends javax.faces.component.UIComponent> getComponentClass()
RendererBase
getComponentClass
in class RendererBase
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.