INews news3 = createNews(feed, "News3");
news3.setState(INews.State.NEW);
{
ISearchFilter filter = fFactory.createSearchFilter(null, null, "All News");
filter.setEnabled(true);
filter.setMatchAllNews(true);
filter.setOrder(0);
IFilterAction action = fFactory.createFilterAction(MARK_READ_ID);
filter.addAction(action);
DynamicDAO.save(filter);
}
{
ISearch search = createStickySearch(true);
ISearchFilter filter = fFactory.createSearchFilter(null, search, "New News");
filter.setEnabled(true);
IFilterAction action = fFactory.createFilterAction(STOP_FILTER_ID);
filter.addAction(action);
filter.setOrder(1);
action = fFactory.createFilterAction(MARK_STICKY_ID);
filter.addAction(action);
DynamicDAO.save(filter);
}
fAppService.handleFeedReload(bm, feed, null, false, new NullProgressMonitor());