APIdia Launch Partner
Top Fields Constructors Methods
com.sun.glass.ui.win

pack-priv Class WinMenuImpl

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.glass.ui.win.WinMenuBarDelegate, com.sun.glass.ui.win.WinMenuDelegate
Imports
com.sun.glass.ui.MenuItem, .MenuItem.Callback, .Window

Field Summary

Modifier and TypeField and Description
private long

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private native boolean
_checkItem(long ptr, int cmdID, boolean checked)

private native long
private native void
_destroy(long ptr)

private native boolean
_enableItem(long ptr, int cmdID, boolean enabled)

private native boolean
_enableSubmenu(long ptr, long subPtr, boolean enabled)

private static native void
private native boolean
_insertItem(long ptr, int pos, int cmdID, String title, boolean enabled, boolean checked, MenuItem.Callback callback, int shortcut, int modifiers)

private native boolean
_insertSeparator(long ptr, int pos)

private native boolean
_insertSubmenu(long ptr, int pos, long subPtr, String title, boolean enabled)

private native boolean
_removeAtPos(long ptr, int pos)

private native boolean
_setItemTitle(long ptr, int cmdID, String title)

private native boolean
_setSubmenuTitle(long ptr, long subPtr, String title)

public boolean
checkItem(WinMenuItemDelegate item, boolean check)

pack-priv boolean
pack-priv void
pack-priv boolean
enableItem(WinMenuItemDelegate item, boolean enable)

pack-priv boolean
enableSubmenu(WinMenuDelegate submenu, boolean enable)

pack-priv long
pack-priv boolean
pack-priv boolean
private static boolean
notifyCommand(Window window, int cmdID)

pack-priv boolean
pack-priv boolean
removeMenu(WinMenuDelegate submenu, int pos)

pack-priv boolean
pack-priv boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ptrback to summary
private long ptr

Constructor Detail

WinMenuImplback to summary
pack-priv WinMenuImpl()

Method Detail

_checkItemback to summary
private native boolean _checkItem(long ptr, int cmdID, boolean checked)
_createback to summary
private native long _create()
_destroyback to summary
private native void _destroy(long ptr)
_enableItemback to summary
private native boolean _enableItem(long ptr, int cmdID, boolean enabled)
_enableSubmenuback to summary
private native boolean _enableSubmenu(long ptr, long subPtr, boolean enabled)
_initIDsback to summary
private static native void _initIDs()
_insertItemback to summary
private native boolean _insertItem(long ptr, int pos, int cmdID, String title, boolean enabled, boolean checked, MenuItem.Callback callback, int shortcut, int modifiers)
_insertSeparatorback to summary
private native boolean _insertSeparator(long ptr, int pos)
_insertSubmenuback to summary
private native boolean _insertSubmenu(long ptr, int pos, long subPtr, String title, boolean enabled)
_removeAtPosback to summary
private native boolean _removeAtPos(long ptr, int pos)
_setItemTitleback to summary
private native boolean _setItemTitle(long ptr, int cmdID, String title)
_setSubmenuTitleback to summary
private native boolean _setSubmenuTitle(long ptr, long subPtr, String title)
checkItemback to summary
public boolean checkItem(WinMenuItemDelegate item, boolean check)
createback to summary
pack-priv boolean create()
destroyback to summary
pack-priv void destroy()
enableItemback to summary
pack-priv boolean enableItem(WinMenuItemDelegate item, boolean enable)
enableSubmenuback to summary
pack-priv boolean enableSubmenu(WinMenuDelegate submenu, boolean enable)
getHMENUback to summary
pack-priv long getHMENU()
insertItemback to summary
pack-priv boolean insertItem(WinMenuItemDelegate item, int pos)
insertSubmenuback to summary
pack-priv boolean insertSubmenu(WinMenuDelegate menu, int pos)
notifyCommandback to summary
private static boolean notifyCommand(Window window, int cmdID)
removeItemback to summary
pack-priv boolean removeItem(WinMenuItemDelegate item, int pos)
removeMenuback to summary
pack-priv boolean removeMenu(WinMenuDelegate submenu, int pos)
setItemTitleback to summary
pack-priv boolean setItemTitle(WinMenuItemDelegate submenu, String title)
setSubmenuTitleback to summary
pack-priv boolean setSubmenuTitle(WinMenuDelegate submenu, String title)