List of usage examples for com.vaadin.data.provider ConfigurableFilterDataProvider setFilter
public void setFilter(C filter);
From source file:org.jpos.qi.eeuser.ConsumersView.java
License:Open Source License
private HorizontalLayout createUserPanel() { HorizontalLayout hl = new HorizontalLayout(); hl.setMargin(new MarginInfo(false, true, true, true)); hl.setSpacing(true);/* w w w . j a v a 2 s . c o m*/ userComboBox = createUserBox(); userComboBox.setStyleName(ValoTheme.COMBOBOX_SMALL); userComboBox.addValueChangeListener(listener -> { ConfigurableFilterDataProvider wrapper = (ConfigurableFilterDataProvider) getGrid().getDataProvider(); wrapper.setFilter(listener.getValue()); this.selectedUser = listener.getValue(); wrapper.refreshAll(); }); hl.addComponent(userComboBox); return hl; }
From source file:org.jpos.qi.minigl.TransactionsView.java
License:Open Source License
/** * Refreshes the grid when a search parameter changes *//* ww w .j a v a 2 s.c o m*/ private void refreshGrid() { DateRange range = dateRangeComponent.getValue(); Journal selectedJournal = journals.getValue(); ((TransactionsHelper) getHelper()).setDefaultJournalId(selectedJournal.getId()); ConfigurableFilterDataProvider wrapper = (ConfigurableFilterDataProvider) getGrid().getDataProvider(); wrapper.setFilter(range); wrapper.refreshAll(); }