Set<IFolder> roots = CoreUtils.loadRootFolders();
/* Filter Options */
final IPreferenceScope preferences = Owl.getPreferenceService().getGlobalScope();
Type[] allFilters = BookMarkFilter.Type.values();
Type selectedFilter = allFilters[preferences.getInteger(DefaultPreferences.BM_MENU_FILTER)];
List<Type> displayedFilters = Arrays.asList(new Type[] { Type.SHOW_ALL, Type.SHOW_NEW, Type.SHOW_UNREAD, Type.SHOW_STICKY });
MenuManager optionsMenu = new MenuManager(Messages.ApplicationActionBarAdvisor_FILTER_ELEMENTS, (selectedFilter == Type.SHOW_ALL) ? OwlUI.FILTER : OwlUI.getImageDescriptor("icons/etool16/filter_active.gif"), null); //$NON-NLS-1$
for (final Type filter : displayedFilters) {
String name = Messages.ApplicationActionBarAdvisor_SHOW_ALL;