org.virion.jam.demo.menus
Class DemoMenuFactory
java.lang.Object
org.virion.jam.demo.menus.DemoMenuFactory
- All Implemented Interfaces:
- MenuFactory
public class DemoMenuFactory
- extends Object
- implements MenuFactory
- Author:
- rambaut
Date: Feb 24, 2005
Time: 5:12:11 PM
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIRST
public static final String FIRST
- See Also:
- Constant Field Values
SECOND
public static final String SECOND
- See Also:
- Constant Field Values
DemoMenuFactory
public DemoMenuFactory()
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
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