Package jam.framework

Class DefaultFileMenuFactory

java.lang.Object
jam.framework.DefaultFileMenuFactory
All Implemented Interfaces:
MenuFactory

public class DefaultFileMenuFactory extends Object implements MenuFactory
Author:
rambaut Date: Dec 26, 2004 Time: 11:01:06 AM
  • Constructor Details

    • DefaultFileMenuFactory

      public DefaultFileMenuFactory(boolean isMultiDocument)
  • Method Details

    • getMenuName

      public String getMenuName()
      Description copied from interface: MenuFactory
      Give the name of this menu. If multiple MenuFactories are registered with the same name, then these will be appended into a single actual menu.
      Specified by:
      getMenuName in interface MenuFactory
    • populateMenu

      public void populateMenu(JMenu menu, AbstractFrame frame)
      Description copied from interface: MenuFactory
      This method should populate the menu with menu items. Reference can be made to the frame in order to get Actions.
      Specified by:
      populateMenu in interface MenuFactory
      Parameters:
      menu -
      frame -
    • getPreferredAlignment

      public int getPreferredAlignment()
      Description copied from interface: MenuFactory
      Returns the preferred alignment of the menu in the menu bar. This should be one of MenuFactory.LEFT, MenuFactory.CENTER or MenuFactory.RIGHT.
      Specified by:
      getPreferredAlignment in interface MenuFactory
      Returns:
      the alignment