fr.ifremer.wao.ui.components
Class TopiaEntitySelector<E extends org.nuiton.topia.persistence.TopiaEntity>

java.lang.Object
  extended by fr.ifremer.wao.ui.components.TopiaEntitySelector<E>

public class TopiaEntitySelector<E extends org.nuiton.topia.persistence.TopiaEntity>
extends Object

Component to select one or many topiaEntity

Author:
sletellier

Nested Class Summary
 class TopiaEntitySelector.MultipleTopiaEntitySelectorModel
          Model used by TopiaEntitySelector
 class TopiaEntitySelector.TopiaEntitySelectorModel
          Model used by TopiaEntitySelector
 
Constructor Summary
TopiaEntitySelector()
           
 
Method Summary
 Class<E> getClazz()
           
 String getClazzName()
           
 String getLabelPropertyName()
           
 TopiaEntitySelector.TopiaEntitySelectorModel getModel()
           
 boolean getMultiple()
           
 TopiaEntitySelector.MultipleTopiaEntitySelectorModel getMultipleModel()
           
 E getSelectedValue()
           
 List<E> getSelectedValues()
           
 Integer getSize()
           
 List<E> getValues()
           
 void setClazz(Class<E> clazz)
           
 void setClazz(String clazzName)
           
 void setLabelPropertyName(String labelPropertyName)
           
 void setModel(TopiaEntitySelector.TopiaEntitySelectorModel model)
           
 void setMultiple(Boolean multiple)
           
 void setMultipleModel(TopiaEntitySelector.MultipleTopiaEntitySelectorModel multipleModel)
           
 void setSelectedValue(E selectedValue)
           
 void setSelectedValues(List<E> selectedValues)
           
 void setSize(Integer size)
           
 void setValues(List<E> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopiaEntitySelector

public TopiaEntitySelector()
Method Detail

getModel

public TopiaEntitySelector.TopiaEntitySelectorModel getModel()

getMultipleModel

public TopiaEntitySelector.MultipleTopiaEntitySelectorModel getMultipleModel()

setModel

public void setModel(TopiaEntitySelector.TopiaEntitySelectorModel model)

setMultipleModel

public void setMultipleModel(TopiaEntitySelector.MultipleTopiaEntitySelectorModel multipleModel)

getClazz

public Class<E> getClazz()

setClazz

public void setClazz(Class<E> clazz)

getClazzName

public String getClazzName()

setClazz

public void setClazz(String clazzName)

getSelectedValue

public E getSelectedValue()

setSelectedValue

public void setSelectedValue(E selectedValue)

getSelectedValues

public List<E> getSelectedValues()

setSelectedValues

public void setSelectedValues(List<E> selectedValues)

getValues

public List<E> getValues()

setValues

public void setValues(List<E> values)

getSize

public Integer getSize()

setSize

public void setSize(Integer size)

getLabelPropertyName

public String getLabelPropertyName()

setLabelPropertyName

public void setLabelPropertyName(String labelPropertyName)

getMultiple

public boolean getMultiple()

setMultiple

public void setMultiple(Boolean multiple)


Copyright © 2009-2011 Ifremer. All Rights Reserved.