@SuppressWarnings("unchecked") public default THIS withItemCaptionGenerator(ItemCaptionGenerator<VALUE> itemCaptionGenerator) { ((AbstractMultiSelect<VALUE>) this).setItemCaptionGenerator(itemCaptionGenerator); return (THIS) this; }
@Override @SuppressWarnings("unchecked") public default THIS withValueChangeListener(HasValue.ValueChangeListener<Set<VALUE>> listener) { ((AbstractMultiSelect<VALUE>) this).addValueChangeListener(listener); return (THIS) this; }