N
- the native controlpublic interface WMenuBar<N> extends WMenuElement<org.eclipse.e4.ui.model.application.ui.menu.MMenu>, WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.menu.MMenu>
WWidget.WidgetState
WDragTargetWidget.DropData, WDragTargetWidget.DropType
Modifier and Type | Method and Description |
---|---|
void |
addElement(int idx,
@NonNull WMenu<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
Insert a widget at the given index
|
void |
addElement(@NonNull WMenu<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
Append a widget
|
void |
removeElement(@NonNull WMenuElement<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
Remove widget
|
getStaticLayoutNode, getWeight
activate, addStyleClasses, addStyleClasses, deactivate, getDomElement, getWidget, getWidgetState, isActive, registerActivationCallback, removeStyleClasses, removeStyleClasses, setDomElement, setPropertyChangeHandler, setStyleId, setWidgetState
getDropDroppedCallback, setDragDroppedCallback
void addElement(@NonNull WMenu<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
widget
- the widgetvoid addElement(int idx, @NonNull WMenu<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
idx
- the indexwidget
- the widgetvoid removeElement(@NonNull WMenuElement<org.eclipse.e4.ui.model.application.ui.menu.MMenuElement> widget)
widget
- the widget