public abstract class BaseMenu extends Object implements com.google.gwt.user.client.ui.IsWidget, BaseMenuView.BaseMenuPresenter
| Modifier and Type | Field and Description |
|---|---|
protected MenuItemPresenter |
menuItemPresenter |
protected BaseMenuView |
view |
| Constructor and Description |
|---|
BaseMenu() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMenuItem(String id,
String label,
String i18n,
com.google.gwt.user.client.Command command)
Add a menu voice in form of
LIElement to the underlying view |
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
enableElement(com.google.gwt.dom.client.Element element,
boolean enabled) |
protected com.google.gwt.user.client.ui.RootPanel |
getRootPanel() |
BaseMenuView |
getView() |
void |
hide() |
void |
initialise() |
boolean |
isDisabled(com.google.gwt.dom.client.Element element) |
boolean |
isShown()
Method to retrieve the visibility state of the view
|
void |
onContextMenuEvent(com.google.gwt.event.dom.client.ContextMenuEvent event) |
void |
onRefreshMenusEvent(RefreshMenusEvent event) |
void |
show(int mx,
int my) |
@Inject protected MenuItemPresenter menuItemPresenter
@Inject protected BaseMenuView view
@PostConstruct public void initialise()
initialise in interface BaseMenuView.BaseMenuPresenterpublic void addMenuItem(String id, String label, String i18n, com.google.gwt.user.client.Command command)
BaseMenuView.BaseMenuPresenterLIElement to the underlying viewaddMenuItem in interface BaseMenuView.BaseMenuPresenterpublic void onRefreshMenusEvent(RefreshMenusEvent event)
onRefreshMenusEvent in interface BaseMenuView.BaseMenuPresenterpublic com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void show(int mx,
int my)
show in interface BaseMenuView.BaseMenuPresenterpublic void hide()
hide in interface BaseMenuView.BaseMenuPresenterpublic boolean isShown()
BaseMenuView.BaseMenuPresenterisShown in interface BaseMenuView.BaseMenuPresenterpublic BaseMenuView getView()
getView in interface BaseMenuView.BaseMenuPresenterpublic void enableElement(com.google.gwt.dom.client.Element element,
boolean enabled)
enableElement in interface BaseMenuView.BaseMenuPresenterpublic boolean isDisabled(com.google.gwt.dom.client.Element element)
isDisabled in interface BaseMenuView.BaseMenuPresenterpublic void onContextMenuEvent(com.google.gwt.event.dom.client.ContextMenuEvent event)
onContextMenuEvent in interface BaseMenuView.BaseMenuPresenterprotected com.google.gwt.user.client.ui.RootPanel getRootPanel()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.