List<ISearchCondition> conditions = new ArrayList<ISearchCondition>(2);
/* Create Condition from Location */
List<IFolderChild> searchScope = new ArrayList<IFolderChild>(1);
searchScope.add(((FeedViewInput) fFeedView.getEditorInput()).getMark());
ISearchField field = factory.createSearchField(INews.LOCATION, INews.class.getName());
conditions.add(factory.createSearchCondition(field, SearchSpecifier.IS, ModelUtils.toPrimitive(searchScope)));
/* Create Condition from Filter */
Type filterType = fFeedView.getFilter().getType();
switch (filterType) {