com.alee.utils.swing.menu
Class PopupMenuGenerator

java.lang.Object
  extended by com.alee.utils.swing.menu.AbstractMenuGenerator<WebPopupMenu>
      extended by com.alee.utils.swing.menu.PopupMenuGenerator

public class PopupMenuGenerator
extends AbstractMenuGenerator<WebPopupMenu>

Special generator that simplifies and shortens popup 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
PopupMenuGenerator()
          Constructs new popup menu generator using default popup menu.
PopupMenuGenerator(java.lang.String styleId)
          Constructs new popup menu generator using default popup menu using the specified style ID.
PopupMenuGenerator(WebPopupMenu menu)
          Constructs new popup menu generator using the specified popup 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

PopupMenuGenerator

public PopupMenuGenerator()
Constructs new popup menu generator using default popup menu.


PopupMenuGenerator

public PopupMenuGenerator(java.lang.String styleId)
Constructs new popup menu generator using default popup menu using the specified style ID.

Parameters:
styleId - popup menu style ID

PopupMenuGenerator

public PopupMenuGenerator(WebPopupMenu menu)
Constructs new popup menu generator using the specified popup menu.

Parameters:
menu - popup menu