Ajuda richfaces

Galera, estou desenvolvendo uma aplicação com JSF 1.2 e o RichFaces 3.3.
Eu preciso fazer dois textArea e 2 botões no meio.
O textArea possui uma lista onde eu posso selecionar uma linha e clicar no botão para adicionar no outro textArea, como se fosse uma lista de permissões.
Alguém sabe como fazer isso com RichFaces?

Um Exemplo

[code]

<ui:composition>
    <rich:listShuttle var="cap" sourceValue="#{capitalsBean.capitals}" id="ls"
        sourceListWidth="200px" targetListWidth="200px">
        <rich:column>
            <f:facet name="header">
                <h:outputText value="State flag"/>
            </f:facet>
            <h:graphicImage value="#{cap.stateFlag}"/>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="State capital"/>
            </f:facet>
            <h:outputText value="#{cap.state}"/>
        </rich:column>
    </rich:listShuttle>
    <rich:hotKey selector="#ls" key="right" handler="#{rich:component('ls')}.copy()"/>
    <rich:hotKey selector="#ls" key="left" handler="#{rich:component('ls')}.remove()"/>
    <rich:hotKey selector="#ls" key="end" handler="#{rich:component('ls')}.copyAll()"/>
    <rich:hotKey selector="#ls" key="home" handler="#{rich:component('ls')}.removeAll()"/>
</ui:composition>
[/code]

Espero ter ajudado :wink:

FONTE : http://livedemo.exadel.com/richfaces-demo/richfaces/hotKey.jsf?c=hotKey&tab=usage