# Package org.eclipse.e4.ui.model.application.ui.menu

Application programming interfaces describing the Eclipse 4 menu and toolbar model elements.

## Package Specification

The package provides interfaces that describe the Eclipse 4 menu and toolbar model. These elements include descriptions of menus, menu items, toolbars and toolbar items.

Interface Summary
MDirectMenuItem: A representation of the model object 'Direct Menu Item'.
MDirectToolItem: A representation of the model object 'Direct Tool Item'.
MDynamicMenuContribution: A representation of the model object 'Dynamic Menu Contribution'.
MHandledItem: A representation of the model object 'Handled Item'.
MHandledMenuItem: A representation of the model object 'Handled Menu Item'.
MHandledToolItem: A representation of the model object 'Handled Tool Item'.
MItem: A representation of the model object 'Item'.
MMenu: A representation of the model object 'Menu'.
MMenuContribution: A representation of the model object 'Contribution'.
MMenuContributions: A representation of the model object 'Contributions'.
MMenuElement: A representation of the model object 'Element'.
MMenuFactory: The Factory for the model.
MMenuItem: A representation of the model object 'Item'.
MMenuSeparator: A representation of the model object 'Separator'.
MPopupMenu: A representation of the model object 'Popup Menu'.
MToolBar: A representation of the model object 'Tool Bar'.
MToolBarContribution: A representation of the model object 'Tool Bar Contribution'.
MToolBarContributions: A representation of the model object 'Tool Bar Contributions'.
MToolBarElement: A representation of the model object 'Tool Bar Element'.
MToolBarSeparator: A representation of the model object 'Tool Bar Separator'.
MToolControl: A representation of the model object 'Tool Control'.
MToolItem: A representation of the model object 'Tool Item'.
MTrimContribution: A representation of the model object 'Trim Contribution'.
MTrimContributions: A representation of the model object 'Trim Contributions'.

Enum Summary
ItemType: A representation of the literals of the enumeration 'Item Type', and utility methods for working with them.