panelMenu (RichFaces JSF components library Tag library documentation)
Keywords: $title

Overview | Library | Tag | Help
| FRAMES NO FRAMES

## RichFaces
Tag panelMenu

Defines the menu on the page and the set of the child elements properties in layout.

Tag Information
Tag Class | org.richfaces.taglib.PanelMenuTag
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
iconGroupPosition | false | false | `java.lang.String` | Position of the icon (left, right none (default) ) for the group icon
width | false | false | `java.lang.String` | Set minimal width for the menu.
onitemhover | false | false | `java.lang.String` | HTML: script expression; some item was hovered
disabledItemStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to disabled item when this component is rendered.
iconCollapsedGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the collapsed Group state
id | false | false | `java.lang.String` | Every component may have a unique id that is automatically created if omitted
requiredMessage | false | false | `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
iconTopDisableGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the disabled top Group state
expandSingle | false | false | `java.lang.String` | 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.
style | false | false | `java.lang.String` | The CSS style for the panel menu.
iconExpandedGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the expanded Group state
itemClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to item of this component
ongroupexpand | false | false | `java.lang.String` | HTML: script expression; some group was activated
iconItemTopPosition | false | false | `java.lang.String` | Position of the icon (left, right none (default) ) for the top item icon
disabledGroupClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to disabled group of this component
onmouseover | false | false | `java.lang.String` | HTML: script expression; a pointer was moved onto.
hoveredItemClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to hovered item of this component
onkeyup | false | false | `java.lang.String` | HTML: a script expression; a key is released
converter | false | false | `java.lang.String` | Id of Converter to be used or reference to a Converter
iconDisabledGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the disabled group state
disabled | false | false | `java.lang.String` | If true sets state of the item to disabled state. false is default.
onmouseout | false | false | `java.lang.String` | HTML: script expression; a pointer was moved away.
iconGroupTopPosition | false | false | `java.lang.String` | Position of the icon (left, right none (default) ) for the top group icon
validator | false | false | `java.lang.String` | 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
disabledGroupStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to disabled group when this component is rendered
topItemStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to top item when this component is rendered
onmouseup | false | false | `java.lang.String` | HTML: script expression; a pointer button is released
event | false | false | `java.lang.String` | Defines the event on the representation element that triggers the submenu's expand/collapse. (default=onclick)
expandMode | false | false | `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))
binding | false | false | `java.lang.String` | The attribute takes a value-binding expression for a component property of a backing bean
onmousemove | false | false | `java.lang.String` | HTML: script expression; a pointer was moved within.
iconDisabledItem | false | false | `java.lang.String` | Path to the icon to be displayed for the disabled item state
hoveredGroupClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to hovered group of this component
iconTopDisabledItem | false | false | `java.lang.String` | Path to the icon to be displayed for the disabled top item state
ongroupcollapse | false | false | `java.lang.String` | HTML: script expression; some group was closed
disabledItemClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to disabled item of this component
iconItemPosition | false | false | `java.lang.String` | Position of the icon (left, right none (default) ) for the item icon
groupClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to group of this component
selectedChild | false | false | `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
rendered | false | false | `java.lang.String` | If "false", this component is not rendered
iconItem | false | false | `java.lang.String` | Path to the icon to be displayed for the enabled item state
styleClass | false | false | `java.lang.String` | The CSS class for the panel menu.
hoveredGroupStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to hovered group when this component is rendered
onkeypress | false | false | `java.lang.String` | HTML: a script expression; a key is pressed and released
ondblclick | false | false | `java.lang.String` | HTML: a script expression; a pointer button is double-clicked
iconTopItem | false | false | `java.lang.String` | Path to the icon to be displayed for the enabled top item state
value | false | false | `java.lang.String` | The initial value to set when rendered for the first time
required | false | false | `java.lang.String` | If "true", this component is checked for non-empty input
validatorMessage | false | false | `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
iconCollapsedTopGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the collapsed top group state
mode | false | false | `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 | `java.lang.String` | HTML: a script expression; a pointer button is clicked
topGroupStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to top group when this component is rendered
valueChangeListener | false | false | `java.lang.String` | Listener for value changes
onkeydown | false | false | `java.lang.String` | HTML: a script expression; a key is pressed down
onmousedown | false | false | `java.lang.String` | HTML: script expression; a pointer button is pressed down
groupStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to group when this component is rendered
hoveredItemStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to hovered item when this component is rendered
topItemClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to top item of this component
converterMessage | false | false | `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
itemStyle | false | false | `java.lang.String` | CSS style(s) is/are to be applied to item when this component is rendered.
immediate | false | false | `java.lang.String` | 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
topGroupClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) that are be applied to top group of this component
iconExpandedTopGroup | false | false | `java.lang.String` | Path to the icon to be displayed for the expanded top group state

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.