void (IFilter... filtersToAdd) { for (IFilter filter : filtersToAdd) { if (filters.add(filter)) { filter.addFilterObserver(this); if (filter.isEnabled()) { super.setEnabled(true); } else { disabledFilters.add(filter); } } } }