|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.arooa.design.actions.ConfigurableMenus
public class ConfigurableMenus
Organises a Hierarchy of menus for a Swing view.
Constructor Summary | |
---|---|
ConfigurableMenus()
|
Method Summary | |
---|---|
void |
addContextMenuItem(String group,
ArooaAction action)
Add a pop-up menu item for an action. |
void |
addContextSubMenu(String group,
ActionMenu menu)
At a sub menu to the pop-up menu for given group. |
void |
addMainMenu(ActionMenu menu)
Add a menu to the menu bar. |
void |
addMenuItem(String menuId,
String group,
ArooaAction action)
Add a menu item for an action. |
void |
addSubMenu(String menuId,
String group,
ActionMenu menu)
Add a sub menu to a menu on the menu bar. |
JMenu[] |
getJMenuBar()
Get the menus that are the menu bar. |
JPopupMenu |
getPopupMenu()
Get the pop-up menu. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurableMenus()
Method Detail |
---|
public void addContextMenuItem(String group, ArooaAction action)
ActionRegistry
addContextMenuItem
in interface ActionRegistry
public void addContextSubMenu(String group, ActionMenu menu)
ActionRegistry
addContextSubMenu
in interface ActionRegistry
public void addMainMenu(ActionMenu menu)
ActionRegistry
addMainMenu
in interface ActionRegistry
public void addMenuItem(String menuId, String group, ArooaAction action)
ActionRegistry
addMenuItem
in interface ActionRegistry
public void addSubMenu(String menuId, String group, ActionMenu menu)
ActionRegistry
addSubMenu
in interface ActionRegistry
menuId
- The id of the menu to add to.public JMenu[] getJMenuBar()
MenuProvider
getJMenuBar
in interface MenuProvider
public JPopupMenu getPopupMenu()
PopupMenuProvider
getPopupMenu
in interface PopupMenuProvider
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |