Interface SelectModelFactory

    • Method Detail

      • create

        SelectModel create​(List<?> objects,
                           String labelProperty)
        Creates a SelectModel from a list of objects of the same type and a label property name. The returned model creates for every object in the list a selectable option and relies on existing ValueEncoder for the object type. The value of the label property is used as user-presentable label for the option.
        Parameters:
        objects - objects to create model from
        labelProperty - property for the client-side value
        Returns:
        the model
      • create

        SelectModel create​(List<?> objects)
        Creates a SelectModel from a list of objects of the same type. The returned model creates for every object in the list a selectable option and relies on existing ValueEncoder for the object type.
        Parameters:
        objects - objects to create model from
        Returns:
        the model
        Since:
        5.4