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_SHOWN
MENU_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, showingProperty
acceleratorProperty, 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, visibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOnHidden, getOnHiding, getOnShowing, getOnShown, hide, isShowing, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, setOnHidden, setOnHiding, setOnShowing, setOnShown, show, showingProperty
acceleratorProperty, disableProperty, fire, getAccelerator, getGraphic, getId, getOnAction, getText, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setText, setVisible, textProperty, visibleProperty
private Menu menu
private final ObservableList<MenuItemBase> items
private GlobalMenuAdapter(Menu menu)
private void insertItem(MenuItem menuItem, int pos)
public final ObservableList<MenuItemBase> getItemsBase()
MenuBase
getItemsBase
in interface MenuBase
private static void bindMenuItemProperties(MenuItem adapter, MenuItem menuItem)
public void fireValidation()
MenuItemBase
fireValidation
in interface MenuItemBase