final class WinMenuDelegate extends WinMenuImpl implements MenuDelegate
| Modifier and Type | Field and Description |
|---|---|
private Menu |
owner |
private WinMenuImpl |
parent |
| Constructor and Description |
|---|
WinMenuDelegate(Menu menu) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
createMenu(java.lang.String title,
boolean enabled) |
void |
dispose() |
Menu |
getOwner() |
(package private) WinMenuImpl |
getParent() |
boolean |
insert(MenuDelegate menu,
int pos) |
boolean |
insert(MenuItemDelegate item,
int pos) |
boolean |
remove(MenuDelegate menu,
int pos) |
boolean |
remove(MenuItemDelegate item,
int pos) |
boolean |
setEnabled(boolean enabled) |
(package private) void |
setParent(WinMenuImpl newParent) |
boolean |
setPixels(Pixels pixels) |
boolean |
setTitle(java.lang.String title) |
checkItem, create, destroy, enableItem, enableSubmenu, getHMENU, insertItem, insertSubmenu, removeItem, removeMenu, setItemTitle, setSubmenuTitleprivate final Menu owner
private WinMenuImpl parent
public WinMenuDelegate(Menu menu)
public Menu getOwner()
public boolean createMenu(java.lang.String title,
boolean enabled)
createMenu in interface MenuDelegatepublic void dispose()
public boolean setTitle(java.lang.String title)
setTitle in interface MenuDelegatepublic boolean setEnabled(boolean enabled)
setEnabled in interface MenuDelegatepublic boolean setPixels(Pixels pixels)
setPixels in interface MenuDelegatepublic boolean insert(MenuDelegate menu, int pos)
insert in interface MenuDelegatepublic boolean insert(MenuItemDelegate item, int pos)
insert in interface MenuDelegatepublic boolean remove(MenuDelegate menu, int pos)
remove in interface MenuDelegatepublic boolean remove(MenuItemDelegate item, int pos)
remove in interface MenuDelegateWinMenuImpl getParent()
void setParent(WinMenuImpl newParent)