com.evolveum.midpoint.web.jsf
Class DualList<T>

java.lang.Object
  extended by com.evolveum.midpoint.web.jsf.DualList<T>
All Implemented Interfaces:
java.io.Serializable

public class DualList<T>
extends java.lang.Object
implements java.io.Serializable

SelectItem in both lists does have to contain values of the same type.

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
DualList()
           
 
Method Summary
 void clear()
           
 java.util.List<javax.faces.model.SelectItem> getLeftItems()
           
 java.util.List<javax.faces.model.SelectItem> getRightItems()
           
 java.util.List<T> getSelectedLeftItems()
           
 java.util.List<T> getSelectedRightItems()
           
 boolean isListSorting()
           
 void moveAllLeft(javax.faces.event.ActionEvent evt)
           
 void moveAllRight(javax.faces.event.ActionEvent evt)
           
 void moveLeft(javax.faces.event.ActionEvent evt)
           
 void moveRight(javax.faces.event.ActionEvent evt)
           
 void setLeftItems(java.util.List<javax.faces.model.SelectItem> itemList)
           
 void setListSorting(boolean listSorting)
           
 void setRightItems(java.util.List<javax.faces.model.SelectItem> itemList)
           
 void setSelectedLeftItems(java.util.List<T> selectedLeftItems)
           
 void setSelectedRightItems(java.util.List<T> selectedRightItems)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DualList

public DualList()
Method Detail

isListSorting

public boolean isListSorting()

setListSorting

public void setListSorting(boolean listSorting)

getLeftItems

public java.util.List<javax.faces.model.SelectItem> getLeftItems()

getSelectedLeftItems

public java.util.List<T> getSelectedLeftItems()

getRightItems

public java.util.List<javax.faces.model.SelectItem> getRightItems()

getSelectedRightItems

public java.util.List<T> getSelectedRightItems()

setSelectedLeftItems

public void setSelectedLeftItems(java.util.List<T> selectedLeftItems)

setSelectedRightItems

public void setSelectedRightItems(java.util.List<T> selectedRightItems)

moveRight

public void moveRight(javax.faces.event.ActionEvent evt)

moveLeft

public void moveLeft(javax.faces.event.ActionEvent evt)

moveAllRight

public void moveAllRight(javax.faces.event.ActionEvent evt)

moveAllLeft

public void moveAllLeft(javax.faces.event.ActionEvent evt)

clear

public void clear()

setLeftItems

public void setLeftItems(java.util.List<javax.faces.model.SelectItem> itemList)

setRightItems

public void setRightItems(java.util.List<javax.faces.model.SelectItem> itemList)


Copyright © 2011 evolveum. All Rights Reserved.