Tag Information
Tag Class org.richfaces.taglib.PanelMenuTag
TagExtraInfo Class None
Body Content JSP
Display Name None
Attributes
Name Required Request-time Type Description
binding false false javax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
The attribute takes a value-binding expression for a component property of a backing bean
converter false false javax.el.ValueExpression
(must evaluate to javax.faces.convert.Converter)
Id of Converter to be used or reference to a Converter
converterMessage false false javax.el.ValueExpression
(must evaluate to java.lang.String)
A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter
disabled false false javax.el.ValueExpression
(must evaluate to boolean)
If true sets state of the item to disabled state. false is default.
disabledGroupClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to disabled group of this component
disabledGroupStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to disabled group when this component is rendered
disabledItemClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to disabled item of this component
disabledItemStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to disabled item when this component is rendered.
event false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines the event on the representation element that triggers the submenu's expand/collapse. (default=onclick)
expandMode false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Set the submission mode for all panel menu groups after expand/collapse except ones where this attribute redefined. (ajax, server, none(Default))
expandSingle false false javax.el.ValueExpression
(must evaluate to boolean)
Whether only one panel menu node on top level can be opened at a time. If the value of this attribute is true, the previously opened node on the top level is closed. If the value is false, the node is left opened. The default value is false.
groupClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to group of this component
groupStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to group when this component is rendered
hoveredGroupClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to hovered group of this component
hoveredGroupStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to hovered group when this component is rendered
hoveredItemClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to hovered item of this component
hoveredItemStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to hovered item when this component is rendered
iconCollapsedGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the collapsed Group state
iconCollapsedTopGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the collapsed top group state
iconDisabledGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled group state
iconDisabledItem false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled item state
iconExpandedGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the expanded Group state
iconExpandedTopGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the expanded top group state
iconGroupPosition false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the group icon
iconGroupTopPosition false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the top group icon
iconItem false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the enabled item state
iconItemPosition false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the item icon
iconItemTopPosition false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the top item icon
iconTopDisableGroup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled top Group state
iconTopDisabledItem false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled top item state
iconTopItem false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the enabled top item state
id false false java.lang.String Every component may have a unique id that is automatically created if omitted
immediate false false javax.el.ValueExpression
(must evaluate to boolean)
A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase
itemClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to item of this component
itemStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to item when this component is rendered.
label false false javax.el.ValueExpression
(must evaluate to java.lang.String)
A localized user presentable name for this component.
mode false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Set the submission mode for all panel menu items on the panel menu except ones where this attribute redefined. (ajax, server,(Default), none)
onclick false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a pointer button is clicked
ondblclick false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a pointer button is double-clicked
ongroupcollapse false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some group was closed
ongroupexpand false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some group was activated
onitemhover false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some item was hovered
onkeydown false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is pressed down
onkeypress false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is pressed and released
onkeyup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is released
onmousedown false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer button is pressed down
onmousemove false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved within.
onmouseout false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved away.
onmouseover false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved onto.
onmouseup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer button is released
rendered false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", this component is not rendered
required false false javax.el.ValueExpression
(must evaluate to boolean)
If "true", this component is checked for non-empty input
requiredMessage false false javax.el.ValueExpression
(must evaluate to java.lang.String)
A ValueExpression enabled attribute that, if present, will be used as the text of the validation message for the "required" facility, if the "required" facility is used
selectedChild false false javax.el.ValueExpression
(must evaluate to java.lang.String)
contain the name or the clientId of any of the item or group, the child defined in this attribute should be highlighted on PanelMenu rendering
style false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS style for the panel menu.
styleClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS class for the panel menu.
topGroupClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to top group of this component
topGroupStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to top group when this component is rendered
topItemClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Space-separated list of CSS style class(es) that are be applied to top item of this component
topItemStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to top item when this component is rendered
validator false false javax.el.MethodExpression
(signature must match void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object))
MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component
validatorMessage false false javax.el.ValueExpression
(must evaluate to java.lang.String)
A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator
value false false javax.el.ValueExpression
(must evaluate to java.lang.Object)
The initial value to set when rendered for the first time
valueChangeListener false false javax.el.MethodExpression
(signature must match void valueChangeListener(javax.faces.event.ValueChangeEvent))
Listener for value changes
width false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Set minimal width for the menu.