net.sf.jzeno.echo.components.menubar
Class MenuBarModelImpl

java.lang.Object
  extended by net.sf.jzeno.echo.components.menubar.MenuBarModelImpl
All Implemented Interfaces:
MenuBarModel

public class MenuBarModelImpl
extends java.lang.Object
implements MenuBarModel


Constructor Summary
MenuBarModelImpl(MenuBar menuBar, MenuBar echoMenuBar)
           
 
Method Summary
 void addMenu(Menu menu)
           
 void addMenuItem(MenuItem menuItem)
           
 java.util.List getMenuBarItems()
           
 MenuItem getMenuItem(java.lang.String menuItemText)
           
 java.util.List getMenuSpecs()
           
 void removeMenu(Menu menu)
           
 void removeMenuItem(MenuItem menuItem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuBarModelImpl

public MenuBarModelImpl(MenuBar menuBar,
                        MenuBar echoMenuBar)
Method Detail

getMenuSpecs

public java.util.List getMenuSpecs()
Specified by:
getMenuSpecs in interface MenuBarModel

addMenu

public void addMenu(Menu menu)
Specified by:
addMenu in interface MenuBarModel

removeMenu

public void removeMenu(Menu menu)
Specified by:
removeMenu in interface MenuBarModel

addMenuItem

public void addMenuItem(MenuItem menuItem)
Specified by:
addMenuItem in interface MenuBarModel

removeMenuItem

public void removeMenuItem(MenuItem menuItem)
Specified by:
removeMenuItem in interface MenuBarModel

getMenuBarItems

public java.util.List getMenuBarItems()
Specified by:
getMenuBarItems in interface MenuBarModel

getMenuItem

public MenuItem getMenuItem(java.lang.String menuItemText)
Specified by:
getMenuItem in interface MenuBarModel