org.virion.jam.mac
Class MacWindowMenuFactory
java.lang.Object
org.virion.jam.mac.MacWindowMenuFactory
- All Implemented Interfaces:
- MenuFactory
public class MacWindowMenuFactory
- extends Object
- implements MenuFactory
- Author:
- rambaut
Date: Dec 26, 2004
Time: 11:03:39 AM
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacWindowMenuFactory
public MacWindowMenuFactory()
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