public class GlobalMenuAdapter extends Menu implements MenuBase
| Modifier and Type | Class and Description |
|---|---|
private static class |
GlobalMenuAdapter.CheckMenuItemAdapter |
private static class |
GlobalMenuAdapter.CustomMenuItemAdapter |
private static class |
GlobalMenuAdapter.MenuItemAdapter |
private static class |
GlobalMenuAdapter.RadioMenuItemAdapter |
private static class |
GlobalMenuAdapter.SeparatorMenuItemAdapter |
| Modifier and Type | Field and Description |
|---|---|
private ObservableList<MenuItemBase> |
items |
private Menu |
menu |
ON_HIDDEN, ON_HIDING, ON_SHOWING, ON_SHOWNMENU_VALIDATION_EVENT| Modifier | Constructor and Description |
|---|---|
private |
GlobalMenuAdapter(Menu menu) |
| Modifier and Type | Method and Description |
|---|---|
static MenuBase |
adapt(Menu menu) |
private static void |
bindMenuItemProperties(MenuItem adapter,
MenuItem menuItem) |
void |
fireValidation()
Fires when the accelerator for this MenuItem is invoked.
|
ObservableList<MenuItemBase> |
getItemsBase()
*
Public API *
*
|
private void |
insertItem(MenuItem menuItem,
int pos) |
addEventHandler, buildEventDispatchChain, getItems, getOnHidden, getOnHiding, getOnShowing, getOnShown, hide, isShowing, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, removeEventHandler, setOnHidden, setOnHiding, setOnShowing, setOnShown, show, showingPropertyacceleratorProperty, disableProperty, fire, getAccelerator, getCssMetaData, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getPseudoClassStates, getStyle, getStyleableParent, getStyleClass, getText, getTypeSelector, getUserData, graphicProperty, idProperty, impl_styleableGetNode, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, toString, visiblePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOnHidden, getOnHiding, getOnShowing, getOnShown, hide, isShowing, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, setOnHidden, setOnHiding, setOnShowing, setOnShown, show, showingPropertyacceleratorProperty, disableProperty, fire, getAccelerator, getGraphic, getId, getOnAction, getText, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setText, setVisible, textProperty, visiblePropertyprivate Menu menu
private final ObservableList<MenuItemBase> items
private GlobalMenuAdapter(Menu menu)
private void insertItem(MenuItem menuItem, int pos)
public final ObservableList<MenuItemBase> getItemsBase()
MenuBasegetItemsBase in interface MenuBaseprivate static void bindMenuItemProperties(MenuItem adapter, MenuItem menuItem)
public void fireValidation()
MenuItemBasefireValidation in interface MenuItemBase