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 void
addFileToRecent(java.io.File xmlFile)
This checks if the xmlFile is in the GUISaveState.void
enableOrDisableItems(Project curProject, BugCollection bugCollection)
void
enablePreferencesMenuItem(boolean b)
enable/disable preferences menuvoid
enableRecentMenu(boolean enable)
javax.swing.JMenuItem
getCloseProjectItem()
javax.swing.JMenuItem
getPreferencesMenuItem()
javax.swing.JMenuItem
getReconfigMenuItem()
javax.swing.JMenuItem
getSaveMenuItem()
void
initOSX()
-
-
-
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.ClassNotFoundException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
-
getCloseProjectItem
public javax.swing.JMenuItem getCloseProjectItem()
-
enableOrDisableItems
public void enableOrDisableItems(Project curProject, BugCollection bugCollection)
-
-