@Override public void removeContainerFilters(Object propertyId) { Collection<Filter> removedFilters = super.removeFilters(propertyId); if (!removedFilters.isEmpty()) { // stop listening to change events for the property for (Item item : itemIdToItem.values()) { removeValueChangeListener(item, propertyId); } } }
@Override public void removeContainerFilters(Object propertyId) { Collection<Filter> removedFilters = super.removeFilters(propertyId); if (!removedFilters.isEmpty()) { // stop listening to change events for the property for (Item item : itemIdToItem.values()) { removeValueChangeListener(item, propertyId); } } }