|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMenuProvider
Implementors provide a menu system to the end user. Clients can provide sub-menus.
| Method Summary | |
|---|---|
void |
notifyMenuUpdate(java.lang.String path)
Notify the menu provider that a menu node has changed. |
void |
registerMenu(java.lang.String path,
IMenuNode menu)
|
void |
unregisterMenu(java.lang.String path)
Remove a submenu. |
| Method Detail |
|---|
void registerMenu(java.lang.String path,
IMenuNode menu)
path - String denotion of path using '.' character as seperator. To contribute to the root menu pass an empty string or null.
Example: "child1.subchild1.me".menu - Reference to the sub-root menu.void notifyMenuUpdate(java.lang.String path)
path - void unregisterMenu(java.lang.String path)
path -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||