/** * Constructs a new CheckBoxGroup. */ public CheckBoxGroup() { registerRpc(new FocusAndBlurServerRpcDecorator(this, this::fireEvent)); addDataGenerator((item, jsonObject) -> { String description = getItemDescriptionGenerator().apply(item); if (description != null) { jsonObject.put(ListingJsonConstants.JSONKEY_ITEM_DESCRIPTION, description); } }); }