com.alee.utils.swing.menu
Class MenuGenerator

java.lang.Object
  extended by com.alee.utils.swing.menu.AbstractMenuGenerator<WebMenu>
      extended by com.alee.utils.swing.menu.MenuGenerator

public class MenuGenerator
extends AbstractMenuGenerator<WebMenu>

Special generator that simplifies and shortens menu creation code.

Author:
Mikle Garin
See Also:
AbstractMenuGenerator

Field Summary
 
Fields inherited from class com.alee.utils.swing.menu.AbstractMenuGenerator
defaultAction, defaultEnabled, defaultHotkey, defaultIcon, defaultIconFormat, defaultSelected, extension, group, languagePrefix, menu, nearClass, path
 
Constructor Summary
MenuGenerator()
          Constructs new menu generator using default menu.
MenuGenerator(WebMenu menu)
          Constructs new menu generator using the specified menu.
 
Method Summary
 
Methods inherited from class com.alee.utils.swing.menu.AbstractMenuGenerator
addCheckItem, addCheckItem, addCheckItem, addCheckItem, addCheckItem, addCheckItem, addCheckItem, addCheckItem, addItem, addItem, addItem, addItem, addItem, addItem, addItem, addItem, addRadioItem, addRadioItem, addRadioItem, addRadioItem, addRadioItem, addRadioItem, addRadioItem, addRadioItem, addSeparator, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, closeGroup, createCheckItem, createItem, createRadioItem, createSubMenu, getExtension, getIcon, getLanguageKey, getLanguagePrefix, getMenu, getNearClass, getPath, group, isEmpty, openGroup, openGroup, setExtension, setIconSettings, setIconSettings, setLanguagePrefix, setNearClass, setPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuGenerator

public MenuGenerator()
Constructs new menu generator using default menu.


MenuGenerator

public MenuGenerator(WebMenu menu)
Constructs new menu generator using the specified menu.

Parameters:
menu - menu