Package edu.umd.cs.findbugs.gui2
Class MainFrameMenu
- java.lang.Object
-
- edu.umd.cs.findbugs.gui2.MainFrameMenu
-
- All Implemented Interfaces:
java.io.Serializable
public class MainFrameMenu extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MainFrameMenu(MainFrame mainFrame)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFileToRecent(java.io.File xmlFile)This checks if the xmlFile is in the GUISaveState.voidenableOrDisableItems(Project curProject, BugCollection bugCollection)voidenablePreferencesMenuItem(boolean b)enable/disable preferences menuvoidenableRecentMenu(boolean enable)javax.swing.JMenuItemgetCloseProjectItem()javax.swing.JMenuItemgetPreferencesMenuItem()javax.swing.JMenuItemgetReconfigMenuItem()javax.swing.JMenuItemgetSaveMenuItem()voidinitOSX()
-
-
-
Constructor Detail
-
MainFrameMenu
public MainFrameMenu(MainFrame mainFrame)
-
-
Method Detail
-
addFileToRecent
public void addFileToRecent(java.io.File xmlFile)
This checks if the xmlFile is in the GUISaveState. If not adds it. Then adds the file to the recentMenuCache.- Parameters:
xmlFile-
-
getSaveMenuItem
public javax.swing.JMenuItem getSaveMenuItem()
-
getReconfigMenuItem
public javax.swing.JMenuItem getReconfigMenuItem()
-
enableRecentMenu
public void enableRecentMenu(boolean enable)
-
getPreferencesMenuItem
public javax.swing.JMenuItem getPreferencesMenuItem()
-
enablePreferencesMenuItem
public void enablePreferencesMenuItem(boolean b)
enable/disable preferences menu
-
initOSX
public void initOSX() throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException- Throws:
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessException
-
getCloseProjectItem
public javax.swing.JMenuItem getCloseProjectItem()
-
enableOrDisableItems
public void enableOrDisableItems(Project curProject, BugCollection bugCollection)
-
-