Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICEfaces EE Composite Components
Tag dualList

Dual List Composite Component

### Features

- The dual list supports the JSF SelectItem and any associated Object with a JSF Converter
- The list heights and widths can be customized

### How to Use

1. Create an instance of the DualList class in your managed bean
2. Bind the bean attribute on the tag to your managed bean property (eg: bean="#{myBean.dualList}")

Example:

    <ice-cc:dualList id="uniqueId" bean="#{dualListBean}" listWidth="100px" listHeight="50px"/>

Tag Information
Tag Class | javax.faces.webapp.FacetTag
TagExtraInfo Class | None
Body Content | tagdependent
Display Name | Dual List Composite Component

Attributes
Name | Required | Request-time | Type | Description
id | true | false | `java.lang.String` | A unique id for the component.
bean | true | false | `com.icesoft.faces.facelets.component.duallist.DualList` | The bean attribute must resolve to an instance of the DualList class.
listWidth | false | false | `java.lang.String` | Sets the width of both lists, eg. listWidth="100px"
listHeight | false | false | `java.lang.String` | Sets the height of both lists, eg. listHeight="100px"
disabledAvailable | false | false | `java.lang.Boolean` | Passed through to the left ice:selectManyListbox
readonly | false | false | `java.lang.Boolean` | Passed through to the underlying UIInput component
disabledSelected | false | false | `java.lang.Boolean` | Passed through to the right ice:selectManyListbox
readonlySelected | false | false | `java.lang.Boolean` | Passed through to the right ice:selectManyListbox
addSelectedImage | false | false | `java.lang.String` | Image passed through to addSelected ice:commandButton
addAllImage | false | false | `java.lang.String` | Image passed through to addAll ice:commandButton
removeSelectedImage | false | false | `java.lang.String` | Image passed through to removeSelected ice:commandButton
removeAllImage | false | false | `java.lang.String` | Image passed through to removeAll ice:commandButton
style | false | false | `java.lang.String` | CSS style(s) to be applied when this component is rendered
styleClass | false | false | `java.lang.String` | Space-separated list of CSS style class(es) to be applied when this element is rendered.
styleClassAvailable | false | false | `java.lang.String` | Passed through to styleClass attribute in left ice:selectManyListbox
styleClassSelected | false | false | `java.lang.String` | Passed through to styleClass attribute in right ice:selectManyListbox
autocompleteAvailable | false | false | `java.lang.String` | Passed through to the autocomplete attribute in left ice:selectManyListbox
autocompleteSelected | false | false | `java.lang.String` | Passed through to the autocomplete attribute in right ice:selectManyListbox
effectAvailable | false | false | `java.lang.String` | Passed through to effect attribute in left ice:selectManyListbox
effectSelected | false | false | `java.lang.String` | Passed through to effect attribute in right ice:selectManyListbox
sizeAvailable | false | false | `java.lang.String` | Passed through to size attribute in left ice:selectManyListbox
sizeSelected | false | false | `java.lang.String` | Passed through to size attribute in right ice:selectManyListbox
titleAvailable | false | false | `java.lang.String` | Passed through to title attribute in left ice:selectManyListbox
titleSelected | false | false | `java.lang.String` | Passed through to title attribute in right ice:selectManyListbox

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.