Package org.nuiton.jaxx.widgets.select
Class FilterableDoubleListConfig<O>
- java.lang.Object
-
- org.nuiton.jaxx.widgets.select.FilterableDoubleListConfig<O>
-
- All Implemented Interfaces:
Serializable
public class FilterableDoubleListConfig<O> extends Object implements Serializable
Put here all immutable options used to init the filtreable double list.Created on 11/28/14.
- Since:
- 2.18
- Author:
- Tony Chemit - dev@tchemit.fr
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanautoSortSelectedListTo auto sort selected list, when it changes.protected Class<O>beanTypeBean type.protected Stringi18nPrefixI18n prefix use to display build i18n messages.protected StringlabelOptional widget label.protected StringpropertyOptional property where to bind the selected value changes in optional bean.protected StringselectedLabelOptional selected list label.protected booleanshowListLabeltrueto see labels above lists.protected StringuniverseLabelOptional universe list label.protected booleanuseMultiSelectto be able to select a same entry more than one time property.
-
Constructor Summary
Constructors Constructor Description FilterableDoubleListConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<O>getBeanType()StringgetI18nPrefix()StringgetLabel()StringgetProperty()StringgetSelectedLabel()StringgetUniverseLabel()booleanisAutoSortSelectedList()booleanisShowListLabel()booleanisUseMultiSelect()voidsetAutoSortSelectedList(boolean autoSortSelectedList)voidsetBeanType(Class<O> beanType)voidsetI18nPrefix(String i18nPrefix)voidsetLabel(String label)voidsetProperty(String property)voidsetSelectedLabel(String selectedLabel)voidsetShowListLabel(boolean showListLabel)voidsetUniverseLabel(String universeLabel)voidsetUseMultiSelect(boolean useMultiSelect)
-
-
-
Field Detail
-
property
protected String property
Optional property where to bind the selected value changes in optional bean.
-
useMultiSelect
protected boolean useMultiSelect
to be able to select a same entry more than one time property.
-
i18nPrefix
protected String i18nPrefix
I18n prefix use to display build i18n messages.
-
showListLabel
protected boolean showListLabel
trueto see labels above lists.
-
label
protected String label
Optional widget label.
-
universeLabel
protected String universeLabel
Optional universe list label.
-
selectedLabel
protected String selectedLabel
Optional selected list label.
-
autoSortSelectedList
protected boolean autoSortSelectedList
To auto sort selected list, when it changes.
-
-
Method Detail
-
getProperty
public String getProperty()
-
setProperty
public void setProperty(String property)
-
isUseMultiSelect
public boolean isUseMultiSelect()
-
setUseMultiSelect
public void setUseMultiSelect(boolean useMultiSelect)
-
getI18nPrefix
public String getI18nPrefix()
-
setI18nPrefix
public void setI18nPrefix(String i18nPrefix)
-
isShowListLabel
public boolean isShowListLabel()
-
setShowListLabel
public void setShowListLabel(boolean showListLabel)
-
getLabel
public String getLabel()
-
setLabel
public void setLabel(String label)
-
getUniverseLabel
public String getUniverseLabel()
-
setUniverseLabel
public void setUniverseLabel(String universeLabel)
-
getSelectedLabel
public String getSelectedLabel()
-
setSelectedLabel
public void setSelectedLabel(String selectedLabel)
-
isAutoSortSelectedList
public boolean isAutoSortSelectedList()
-
setAutoSortSelectedList
public void setAutoSortSelectedList(boolean autoSortSelectedList)
-
-