// Don't search to large tables if to less filter settings are given.
setVisible(false);
return;
}
filter.updateUseModificationFilterFlag();
final BaseSearchFilter baseSearchFilter;
if (isTaskDependentFilter == true) {
baseSearchFilter = (BaseSearchFilter) BeanHelper.newInstance(registeredFilterClass, new Class< ? >[] { BaseSearchFilter.class},
filter);
((TaskDependentFilter) baseSearchFilter).setTaskId(filter.getTaskId());
baseSearchFilter.copyBaseSearchFieldsFrom(filter);
} else {
baseSearchFilter = filter;
}
final List<SearchResultData> searchResult = searchDao.getEntries(baseSearchFilter, webRegistryEntry.getDOClass(),
webRegistryEntry.getDao());