Class Menu

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, MenuElement, FileOperations.FileOperationsListener, Startupable

public class Menu extends JMenuBar implements FileOperations.FileOperationsListener, Startupable
The Menu.
See Also:
  • Field Details

    • fileOperations

      protected final FileOperations fileOperations
    • frame

      protected final com.google.inject.Provider<ApplicationFrame> frame
    • aboutInfo

      protected final About aboutInfo
  • Constructor Details

    • Menu

      @Inject public Menu(FileOperations fileOperations, About about, com.google.inject.Provider<ApplicationFrame> frame)
      Constructs a Menu.
      Parameters:
      fileOperations - the file operations model
      about - the about information
      frame - the provider of the application frame
  • Method Details