Class ValuePicker<T>

    • Constructor Detail

      • ValuePicker

        public ValuePicker​(CellList<T> cellList)
      • ValuePicker

        public ValuePicker​(Renderer<? super T> renderer)
      • ValuePicker

        public ValuePicker()
    • Method Detail

      • getPageSize

        public int getPageSize()
      • setPageSize

        public void setPageSize​(int size)
      • setValue

        public void setValue​(T value)
        Description copied from interface: HasValue
        Sets this object's value without firing any events. This should be identical to calling setValue(value, false).

        It is acceptable to fail assertions or throw (documented) unchecked exceptions in response to bad values.

        Widgets must accept null as a valid value. By convention, setting a widget to null clears value, calling getValue() on a cleared widget returns null. Widgets that can not be cleared (e.g. CheckBox) must find another valid meaning for null input.

        Specified by:
        setValue in interface HasValue<T>
        Specified by:
        setValue in interface TakesValue<T>
        Parameters:
        value - the object's new value
        See Also:
        TakesValue.getValue()
      • setValue

        public void setValue​(T value,
                             boolean fireEvents)
        Description copied from interface: HasValue
        Sets this object's value. Fires ValueChangeEvent when fireEvents is true and the new value does not equal the existing value.

        It is acceptable to fail assertions or throw (documented) unchecked exceptions in response to bad values.

        Specified by:
        setValue in interface HasValue<T>
        Parameters:
        value - the object's new value
        fireEvents - fire events if true and value is new