protected void addSearchFilter(final ActiveFilterItem filter, final ColumnFilter columnFilter) { basicFilterAddEvent.fire(new BasicFilterAddEvent(getDataSetId(), filter, columnFilter)); }
protected void removeSearchFilter(final ActiveFilterItem filter, final ColumnFilter columnFilter) { basicFilterRemoveEvent.fire(new BasicFilterRemoveEvent(getDataSetId(), filter, columnFilter)); }
public void checkSelectFilterValues(String label, List<String> values) { values.forEach(v -> view.checkSelectFilter(label, v)); } }
@Test public void testSearchFilterList() { getPresenter().addSearchFilterList("columnId", new ActiveFilterItem<>(null, null, null, singletonList("value"), null)); verify(activeFilters).fire(any()); }
@Override public int hashCode() { int result = getActiveFilterItem().hashCode(); result = 31 * result + getFilter().hashCode(); return result; } }
protected void addSearchFilterList(final ActiveFilterItem<List<String>> filter, final ColumnFilter columnFilter) { if (filter.getValue().isEmpty()) { removeSearchFilter(filter, columnFilter); } else { addSearchFilter(filter, columnFilter); } }
@Override public int hashCode() { int result = getActiveFilterItem().hashCode(); result = 31 * result + getFilter().hashCode(); return result; } }
@Test public void testNumericInput() { testValidKeyCode(KeyCodes.KEY_BACKSPACE); testValidKeyCode(KeyCodes.KEY_NINE); testValidKeyCode(KeyCodes.KEY_NUM_EIGHT); testValidKeyCode(KeyCodes.KEY_NUM_ZERO); testInvalidKeyCode(KeyCodes.KEY_NUM_MINUS); testInvalidKeyCode(KeyCodes.KEY_NUM_PLUS); testInvalidKeyCode(KeyCodes.KEY_SPACE); testInvalidKeyCode(KeyCodes.KEY_INSERT); }
protected void addSearchFilterList(final String columnId, final ActiveFilterItem<List<String>> filter) { final ColumnFilter columnFilter = in(columnId, filter.getValue()); addSearchFilterList(filter, columnFilter); }
protected void onSavedFilterSelectedEvent(@Observes final SavedFilterSelectedEvent event) { view.clearAllSelectFilter(); } }
protected void testValidKeyCode(int keyCode) { testKeyCode(keyCode, 0); }
@PostConstruct public void init() { loadFilters(); }
public void onActiveFilterAddedEvent(@Observes final ActiveFilterItemAddedEvent event) { onActiveFilterAdded(event.getActiveFilterItem()); }
@Test public void testSearchFilterListEmpty() { getPresenter().addSearchFilterList("columnId", new ActiveFilterItem<>(null, null, null, emptyList(), null)); verify(basicFilterRemoveEvent).fire(any()); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof BasicFilterRemoveEvent)) { return false; } BasicFilterRemoveEvent that = (BasicFilterRemoveEvent) o; if (!getActiveFilterItem().equals(that.getActiveFilterItem())) { return false; } return getFilter().equals(that.getFilter()); }
public void onClearAllActiveFiltersEvent(@Observes ClearAllActiveFiltersEvent event){ view.clearAllSelectFilter(); }
protected void testInvalidKeyCode(int keyCode) { testKeyCode(keyCode, 1); }
@Test public void testSearchFilterListEmpty() { getPresenter().addSearchFilterList("columnId", new ActiveFilterItem<>(null, null, null, emptyList(), null)); verify(basicFilterRemoveEvent).fire(any()); }
@OnOpen public void onOpen(){ view.clearAllSelectFilter(); }
@Test public void testSearchFilterList() { getPresenter().addSearchFilterList("columnId", new ActiveFilterItem<>(null, null, null, singletonList("value"), null)); verify(activeFilters).fire(any()); }