Class MainFrameMenu
java.lang.Object
edu.umd.cs.findbugs.gui2.MainFrameMenu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) JMenuItemprivate JMenuItemprivate final MainFrame(package private) JMenuItem(package private) JMenu(package private) RecentMenu(package private) JMenuItem(package private) JMenuItemprivate JMenuItem(package private) JMenuItem(package private) JMenu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFileToRecent(File xmlFile) This checks if the xmlFile is in the GUISaveState.private voidaddNavItem(ActionMap map, JMenu navMenu, String menuNameKey, String menuNameDefault, String actionName, int keyEvent) (package private) JMenuBarCreates the MainFrame's menu bar.(package private) JMenuItemcreateRecentItem(File f, SaveType localSaveType) voidenableOrDisableItems(Project curProject, BugCollection bugCollection) voidenablePreferencesMenuItem(boolean b) enable/disable preferences menuvoidenableRecentMenu(boolean enable) (package private) voidsetSaveMenu(MainFrame mainFrame) (package private) void
-
Field Details
-
mainFrame
-
reconfigMenuItem
JMenuItem reconfigMenuItem -
redoAnalysis
JMenuItem redoAnalysis -
closeProjectItem
JMenuItem closeProjectItem -
recentMenuCache
RecentMenu recentMenuCache -
recentMenu
JMenu recentMenu -
preferencesMenuItem
JMenuItem preferencesMenuItem -
viewMenu
JMenu viewMenu -
saveMenuItem
JMenuItem saveMenuItem -
saveAsMenuItem
-
groupByMenuItem
-
-
Constructor Details
-
MainFrameMenu
-
-
Method Details
-
createRecentItem
-
createMainMenuBar
JMenuBar createMainMenuBar()Creates the MainFrame's menu bar.- Returns:
- the menu bar for the MainFrame
-
setViewMenu
void setViewMenu() -
addFileToRecent
This checks if the xmlFile is in the GUISaveState. If not adds it. Then adds the file to the recentMenuCache.- Parameters:
xmlFile-
-
getSaveMenuItem
-
getReconfigMenuItem
-
enableRecentMenu
public void enableRecentMenu(boolean enable) -
getPreferencesMenuItem
-
setSaveMenu
-
enablePreferencesMenuItem
public void enablePreferencesMenuItem(boolean b) enable/disable preferences menu -
getCloseProjectItem
-
enableOrDisableItems
-