10611062106310641065106610671068106910701071
/* Find more Feeds */ case FIND_MORE_FEEDS: { SearchFeedsAction action = new SearchFeedsAction(); action.init(fWindow); action.run(null); break; } /* Downloads & Activity */ case ACTIVITIES: {
10691070107110721073107410751076107710781079
/* Downloads & Activity */ case ACTIVITIES: { ShowActivityAction action = new ShowActivityAction(); action.init(fWindow); action.run(null); break; } /* Preferences */ case PREFERENCES: {
10761077107810791080108110821083108410851086
} /* Preferences */ case PREFERENCES: { IWorkbenchAction action = ActionFactory.PREFERENCES.create(fWindow); action.run(); break; } /* History */ case HISTORY: {
891892893894895896897898899900901
/* Search */ case SEARCH: { SearchNewsAction action = new SearchNewsAction(); action.init(fWindow); action.run(null); break; } /* Update All */ case UPDATE_ALL: {
899900901902903904905906907908909
/* Update All */ case UPDATE_ALL: { ReloadAllAction action = new ReloadAllAction(); action.init(fWindow); action.run(null); break; } /* Update */ case UPDATE: {
907908909910911912913914915916917
/* Update */ case UPDATE: { IStructuredSelection activeSelection = OwlUI.getActiveSelection(); ReloadTypesAction action = new ReloadTypesAction(activeSelection, fWindow.getShell()); action.run(null); break; } /* Stop */
925926927928929930931932933934935
case MARK_READ: { IStructuredSelection selection = OwlUI.getActiveFeedViewSelection(); if (selection != null && !selection.isEmpty()) { ToggleReadStateAction action = new ToggleReadStateAction(selection); action.init(fWindow); action.run(); } break; } /* Mark All Read */
934935936937938939940941942943944
/* Mark All Read */ case MARK_ALL_READ: { MarkAllNewsReadAction action = new MarkAllNewsReadAction(); action.init(fWindow); action.run(null); break; } /* Next */ case NEXT: {
943944945946947948949950951952953
/* Next */ case NEXT: { NavigationActionType defaultAction = NavigationActionType.values()[fPreferences.getInteger(DefaultPreferences.DEFAULT_NEXT_ACTION)]; NavigationAction action = new NavigationAction(defaultAction); action.init(fWindow); action.run(null); break; } /* Previous */ case PREVIOUS: {
952953954955956957958959960961962
/* Previous */ case PREVIOUS: { NavigationActionType defaultAction = NavigationActionType.values()[fPreferences.getInteger(DefaultPreferences.DEFAULT_PREVIOUS_ACTION)]; NavigationAction action = new NavigationAction(defaultAction); action.init(fWindow); action.run(null); break; } /* New Bookmark */ case NEW_BOOKMARK: {