Class FilterableDoubleListConfig<O extends java.io.Serializable>

java.lang.Object
org.nuiton.jaxx.widgets.select.FilterableDoubleListConfig<O>
All Implemented Interfaces:
java.io.Serializable

public class FilterableDoubleListConfig<O extends java.io.Serializable>
extends java.lang.Object
implements java.io.Serializable
Put here all immutable options used to init the filtreable double list. Created on 11/28/14.
Since:
2.18
Author:
Tony Chemit - chemit@codelutin.com
See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Class<O> beanType
    Bean type.
    protected java.lang.String i18nPrefix
    I18n prefix use to display build i18n messages.
    protected java.lang.String property
    Optional property where to bind the selected value changes in optional bean.
    protected java.lang.String selectedLabel
    Optional selected list label.
    protected boolean showListLabel
    true to see labels above lists.
    protected java.lang.String universeLabel
    Optional universe list label.
    protected boolean useMultiSelect
    to be able to select a same entry more than one time property.
  • Constructor Summary

    Constructors
    Constructor Description
    FilterableDoubleListConfig()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Class<O> getBeanType()  
    java.lang.String getI18nPrefix()  
    java.lang.String getProperty()  
    java.lang.String getSelectedLabel()  
    java.lang.String getUniverseLabel()  
    boolean isShowListLabel()  
    boolean isUseMultiSelect()  
    void setBeanType​(java.lang.Class<O> beanType)  
    void setI18nPrefix​(java.lang.String i18nPrefix)  
    void setProperty​(java.lang.String property)  
    void setSelectedLabel​(java.lang.String selectedLabel)  
    void setShowListLabel​(boolean showListLabel)  
    void setUniverseLabel​(java.lang.String universeLabel)  
    void setUseMultiSelect​(boolean useMultiSelect)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • property

      protected java.lang.String property
      Optional property where to bind the selected value changes in optional bean.
    • beanType

      protected java.lang.Class<O extends java.io.Serializable> beanType
      Bean type.
    • useMultiSelect

      protected boolean useMultiSelect
      to be able to select a same entry more than one time property.
    • i18nPrefix

      protected java.lang.String i18nPrefix
      I18n prefix use to display build i18n messages.
    • showListLabel

      protected boolean showListLabel
      true to see labels above lists.
    • universeLabel

      protected java.lang.String universeLabel
      Optional universe list label.
    • selectedLabel

      protected java.lang.String selectedLabel
      Optional selected list label.
  • Constructor Details

    • FilterableDoubleListConfig

      public FilterableDoubleListConfig()
  • Method Details

    • getBeanType

      public java.lang.Class<O> getBeanType()
    • setBeanType

      public void setBeanType​(java.lang.Class<O> beanType)
    • getProperty

      public java.lang.String getProperty()
    • setProperty

      public void setProperty​(java.lang.String property)
    • isUseMultiSelect

      public boolean isUseMultiSelect()
    • setUseMultiSelect

      public void setUseMultiSelect​(boolean useMultiSelect)
    • getI18nPrefix

      public java.lang.String getI18nPrefix()
    • setI18nPrefix

      public void setI18nPrefix​(java.lang.String i18nPrefix)
    • isShowListLabel

      public boolean isShowListLabel()
    • setShowListLabel

      public void setShowListLabel​(boolean showListLabel)
    • getUniverseLabel

      public java.lang.String getUniverseLabel()
    • setUniverseLabel

      public void setUniverseLabel​(java.lang.String universeLabel)
    • getSelectedLabel

      public java.lang.String getSelectedLabel()
    • setSelectedLabel

      public void setSelectedLabel​(java.lang.String selectedLabel)