RichFaces
Tag panelMenu


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


Tag Information
Tag Classorg.richfaces.taglib.PanelMenuTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
bindingfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The attribute takes a value-binding expression for a component property of a backing bean
converterfalsefalsejavax.el.ValueExpression
(must evaluate to javax.faces.convert.Converter)
Id of Converter to be used or reference to a Converter
converterMessagefalsefalsejavax.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
disabledfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
If true sets state of the item to disabled state. false is default.
disabledGroupClassfalsefalsejavax.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
disabledGroupStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to disabled group when this component is rendered
disabledItemClassfalsefalsejavax.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
disabledItemStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to disabled item when this component is rendered.
eventfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Defines the event on the representation element that triggers the submenu's expand/collapse. (default=onclick)
expandModefalsefalsejavax.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))
expandSinglefalsefalsejavax.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.
groupClassfalsefalsejavax.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
groupStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to group when this component is rendered
hoveredGroupClassfalsefalsejavax.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
hoveredGroupStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to hovered group when this component is rendered
hoveredItemClassfalsefalsejavax.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
hoveredItemStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to hovered item when this component is rendered
iconCollapsedGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the collapsed Group state
iconCollapsedTopGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the collapsed top group state
iconDisabledGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled group state
iconDisabledItemfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled item state
iconExpandedGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the expanded Group state
iconExpandedTopGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the expanded top group state
iconGroupPositionfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the group icon
iconGroupTopPositionfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the top group icon
iconItemfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the enabled item state
iconItemPositionfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the item icon
iconItemTopPositionfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon (left, right none (default) ) for the top item icon
iconTopDisableGroupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled top Group state
iconTopDisabledItemfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the disabled top item state
iconTopItemfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Path to the icon to be displayed for the enabled top item state
idfalsefalsejava.lang.StringEvery component may have a unique id that is automatically created if omitted
immediatefalsefalsejavax.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
itemClassfalsefalsejavax.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
itemStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to item when this component is rendered.
labelfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
A localized user presentable name for this component.
modefalsefalsejavax.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)
onclickfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a pointer button is clicked
ondblclickfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a pointer button is double-clicked
ongroupcollapsefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some group was closed
ongroupexpandfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some group was activated
onitemhoverfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; some item was hovered
onkeydownfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is pressed down
onkeypressfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is pressed and released
onkeyupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: a script expression; a key is released
onmousedownfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer button is pressed down
onmousemovefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved within.
onmouseoutfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved away.
onmouseoverfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer was moved onto.
onmouseupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: script expression; a pointer button is released
renderedfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
If "false", this component is not rendered
requiredfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
If "true", this component is checked for non-empty input
requiredMessagefalsefalsejavax.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
selectedChildfalsefalsejavax.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
stylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS style for the panel menu.
styleClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS class for the panel menu.
topGroupClassfalsefalsejavax.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
topGroupStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to top group when this component is rendered
topItemClassfalsefalsejavax.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
topItemStylefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style(s) is/are to be applied to top item when this component is rendered
validatorfalsefalsejavax.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
validatorMessagefalsefalsejavax.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
valuefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
The initial value to set when rendered for the first time
valueChangeListenerfalsefalsejavax.el.MethodExpression
(signature must match void valueChangeListener(javax.faces.event.ValueChangeEvent))
Listener for value changes
widthfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Set minimal width for the menu.

Variables
No Variables Defined.


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.