protected void removeSearchFilter(final ActiveFilterItem filter, final ColumnFilter columnFilter) { basicFilterRemoveEvent.fire(new BasicFilterRemoveEvent(getDataSetId(), filter, columnFilter)); }
public void onBasicFilterRemoveEvent(@Observes final BasicFilterRemoveEvent event) { if (getFilterEventPredicate().test(event.getDataSetId())) { removeActiveFilter(event.getFilter(), event.getActiveFilterItem()); } }
@Override public int hashCode() { int result = getActiveFilterItem().hashCode(); result = 31 * result + getFilter().hashCode(); return result; } }
@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()); }
@Test public void testOnBasicFilterRemoveEvent() { final ActiveFilterItem<Object> filter = new ActiveFilterItem<>("key1", null, null, null, null); final ColumnFilter columnFilter = mock(ColumnFilter.class); presenter.onBasicFilterRemoveEvent(new BasicFilterRemoveEvent(datasetUId, filter, columnFilter)); verify(viewMock).removeActiveFilter(filter); verify(filterSettings).removeColumnFilter(columnFilter); }
@Test public void testOnBasicFilterRemoveEvent() { final ActiveFilterItem<Object> filter = new ActiveFilterItem<>("key1", null, null, null, null); final ColumnFilter columnFilter = mock(ColumnFilter.class); presenter.onBasicFilterRemoveEvent(new BasicFilterRemoveEvent("ProcessInstanceLogDataset", filter, columnFilter)); verify(viewMock, never()).removeActiveFilter(filter); verify(filterSettings, never()).removeColumnFilter(columnFilter); presenter.onBasicFilterRemoveEvent(new BasicFilterRemoveEvent(datasetUId, filter, columnFilter)); verify(viewMock).removeActiveFilter(filter); verify(filterSettings).removeColumnFilter(columnFilter); }
@Test public void testOnBasicFilterRemoveEvent() { final ActiveFilterItem<Object> filter = new ActiveFilterItem<>("key1", null, null, null, null); final ColumnFilter columnFilter = mock(ColumnFilter.class); presenter.onBasicFilterRemoveEvent(new BasicFilterRemoveEvent(datasetUId, filter, columnFilter)); verify(viewMock).removeActiveFilter(filter); verify(filterSettings).removeColumnFilter(columnFilter); } }
@Test public void testOnBasicFilterRemoveEvent() { final ActiveFilterItem<Object> filter = new ActiveFilterItem<>("key1", null, null, null, null); final ColumnFilter columnFilter = mock(ColumnFilter.class); getPresenter().onBasicFilterRemoveEvent(new BasicFilterRemoveEvent(datasetUId, filter, columnFilter)); verify(viewMock).removeActiveFilter(filter); verify(filterSettings).removeColumnFilter(columnFilter); }