Tag Information
Tag Class org.richfaces.taglib.PickListTag
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
controlClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Assigns one or more space-separated CSS class names to the component controls
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
copyAllControlLabel false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines a label for a "Copy all" control
copyAllTitle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: alt for a "Copy all" button
copyAllVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", the 'Copy All' control will not be displayed. Even if this value is "true", the 'Copy All' control will not be displayed if the "fastMoveControlsVisible" attribute is "false". Default value is "true".
copyControlLabel false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines a label for a "Copy" control
copyTitle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: alt for a "Copy" button
copyVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", the 'Copy' control will not be displayed. Even if this value is "true", the 'Copy' control will not be displayed if the "moveControlsVisible" attribute is "false". Default value is "true".
disabled false false javax.el.ValueExpression
(must evaluate to boolean)
If "true", disable this component on page.
disabledStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style rules to be applied to the component disabled controls
disabledStyleClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Assigns one or more space-separated CSS class names to the component disabled controls
enabledStyle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style rules to be applied to the component enabled controls
enabledStyleClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Assigns one or more space-separated CSS class names to the component enabled controls
fastMoveControlsVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", 'Copy All' and 'Remove All' controls aren't displayed. Even if this value is "true", the 'Copy All' and 'Remove All' controls will not be displayed if the "copyAllVisible" and "removeAllVisible" attribute values are "false". Default value is "true".
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
label false false javax.el.ValueExpression
(must evaluate to java.lang.String)
A localized user presentable name for this component.
listClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Assigns one or more space-separated CSS class names to the component lists
listsHeight false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines height of the list. Default value is "140px"
moveControlsVerticalAlign false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Customizes vertically a position of move/copy controls relatively to lists. Default value is "center".
moveControlsVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", 'Copy' and 'Remove' controls aren't displayed. Even if this value is "true", the 'Copy' and 'Remove' controls will not be displayed if the "copyVisible" and "removeVisible" attribute values are "false". Default value is "true".
onblur false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when the component loses the focus
onclick false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when the element is clicked
ondblclick false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when the element is double-clicked
onfocus false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when the component gets the focus
onkeydown false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a key is pressed down over the element
onkeypress false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a key is pressed over the element and released
onkeyup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a key is released
onlistchange false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when the list is changed
onlistchanged false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called before the list is changed
onmousedown false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a mouse button is pressed down over the element
onmousemove false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a pointer is moved within the element
onmouseout false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a pointer is moved away from the element
onmouseover false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a pointer is moved onto the element
onmouseup false false javax.el.ValueExpression
(must evaluate to java.lang.String)
The client-side script method to be called when a mouse button is released
removeAllControlLabel false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines a label for a "Remove all" control
removeAllTitle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: alt for a "Remove" all button
removeAllVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", the 'Remove All' control will not be displayed. Even if this value is "true", the 'Remove All' control will not be displayed if the "fastMoveControlsVisible" attribute is "false". Default value is "true".
removeControlLabel false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines a label for a "Remove" control
removeTitle false false javax.el.ValueExpression
(must evaluate to java.lang.String)
HTML: alt for a "Remove" button
removeVisible false false javax.el.ValueExpression
(must evaluate to boolean)
If "false", the 'Remove' control will not be displayed. Even if this value is "true", the 'Remove' control will not be displayed if the "moveControlsVisible" attribute is "false". Default value is "true".
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 which defines text of validation message to show, if a required field is missing
showButtonsLabel false false javax.el.ValueExpression
(must evaluate to boolean)
Shows a label for a button. Default value is "true"
sourceListWidth false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines width of a source list. Default value is "140px"
style false false javax.el.ValueExpression
(must evaluate to java.lang.String)
CSS style rules to be applied to the component
styleClass false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute.
switchByClick false false javax.el.ValueExpression
(must evaluate to boolean)
If "true", items can be moved between the lists by clicking on them. Default value is "false".
switchByDblClick false false javax.el.ValueExpression
(must evaluate to boolean)
If "true", items can be moved between the lists by double-clicking on them. Default value is "true".
targetListWidth false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Defines width of a target list. Default value is "140px"
title false false javax.el.ValueExpression
(must evaluate to java.lang.String)
Advisory title information about markup elements generated for this component
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 current value of this component
valueChangeListener false false javax.el.MethodExpression
(signature must match void valueChangeListener(javax.faces.event.ValueChangeEvent))
Listener for value changes