com.algosome.common.util
Class ListSelection<T>

java.lang.Object
  extended by com.algosome.common.util.ListSelection<T>

public class ListSelection<T>
extends java.lang.Object

Wraps a List with a selected value.

Author:
Greg Cope

Constructor Summary
ListSelection(java.util.List<T> list)
           
ListSelection(java.util.List<T> list, T selection)
           
 
Method Summary
 java.util.List<T> getOptions()
           
 T getSelection()
           
 void setSelection(T selection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListSelection

public ListSelection(java.util.List<T> list)

ListSelection

public ListSelection(java.util.List<T> list,
                     T selection)
Method Detail

setSelection

public void setSelection(T selection)

getSelection

public T getSelection()

getOptions

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