org.virion.jam.framework
Class DefaultMenuBarFactory

java.lang.Object
  extended by org.virion.jam.framework.DefaultMenuBarFactory
All Implemented Interfaces:
MenuBarFactory
Direct Known Subclasses:
ConsoleMenuBarFactory, DemoMenuBarFactory, MultiDocMenuBarFactory, SingleDocMenuBarFactory

public class DefaultMenuBarFactory
extends Object
implements MenuBarFactory

Author:
rambaut Date: Dec 26, 2004 Time: 10:55:55 AM

Field Summary
 
Fields inherited from interface org.virion.jam.framework.MenuBarFactory
MENU_MASK
 
Constructor Summary
DefaultMenuBarFactory()
           
 
Method Summary
 void deregisterMenuFactories()
           
 void populateMenuBar(JMenuBar menuBar, AbstractFrame frame)
           
 void registerMenuFactory(MenuFactory menuFactory)
           
 void registerPermanentMenuFactory(MenuFactory menuFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMenuBarFactory

public DefaultMenuBarFactory()
Method Detail

populateMenuBar

public final void populateMenuBar(JMenuBar menuBar,
                                  AbstractFrame frame)
Specified by:
populateMenuBar in interface MenuBarFactory

deregisterMenuFactories

public final void deregisterMenuFactories()
Specified by:
deregisterMenuFactories in interface MenuBarFactory

registerPermanentMenuFactory

public final void registerPermanentMenuFactory(MenuFactory menuFactory)
Specified by:
registerPermanentMenuFactory in interface MenuBarFactory

registerMenuFactory

public final void registerMenuFactory(MenuFactory menuFactory)
Specified by:
registerMenuFactory in interface MenuBarFactory