< prev index next >

application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java

Print this page

        

@@ -251,13 +251,19 @@
                 menu.add(ActionFactory.EXPORT.create(window));
                 menu.add(ActionFactory.IMPORT.create(window));
                 menu.add(new GroupMarker(IWorkbenchActionConstants.IMPORT_EXT));
                 menu.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
 
-                // these three lines create the list of "recent" files
-                menu.add(ContributionItemFactory.REOPEN_EDITORS.create(window));
-                menu.add(new GroupMarker(IWorkbenchActionConstants.MRU));
+                // this is where OPEN_CONNECTION is placed via plugin.xml from org.openjdk.jmc.browser
+                menu.add(new Separator());
+
+                // create a submenu for the list of Recent Files
+                MenuManager recentMenu = new MenuManager(Messages.ApplicationActionBarAdvisor_MENU_RECENT_FILES_TEXT,
+                                ContributionItemFactory.REOPEN_EDITORS.getId());
+                recentMenu.add(ContributionItemFactory.REOPEN_EDITORS.create(window));
+                recentMenu.add(new GroupMarker(IWorkbenchActionConstants.MRU));
+                menu.add(recentMenu);
                 menu.add(new Separator());
 
                 menu.add(getAction(ActionFactory.QUIT.getId()));
                 menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_END));
                 return menu;
< prev index next >