public class MenuBarItem extends Component
Modifier and Type | Class and Description |
---|---|
static interface |
MenuBarItem.MenuBarItemAppearance |
Modifier and Type | Field and Description |
---|---|
protected boolean |
expanded |
protected SafeHtml |
html |
protected Menu |
menu |
adjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, height, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, tabIndex, toolTip, toolTipConfig, top, width, windowResizeDelay, windowResizeTask
Constructor and Description |
---|
MenuBarItem(SafeHtml html) |
MenuBarItem(SafeHtml html,
Menu menu) |
MenuBarItem(SafeHtml html,
Menu menu,
MenuBarItem.MenuBarItemAppearance appearance) |
MenuBarItem(String text) |
MenuBarItem(String text,
Menu menu) |
MenuBarItem(String text,
Menu menu,
MenuBarItem.MenuBarItemAppearance appearance) |
Modifier and Type | Method and Description |
---|---|
MenuBarItem.MenuBarItemAppearance |
getAppearance() |
String |
getHTML()
Returns the item's html.
|
Menu |
getMenu() |
SafeHtml |
getSafeHtml()
Returns the item's html.
|
String |
getText()
Returns the item's text.
|
void |
onBrowserEvent(Event event) |
void |
setHTML(SafeHtml html)
Sets the item's html.
|
void |
setMenu(Menu menu) |
void |
setText(String text)
Sets the item's text.
|
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addGestureRecognizer, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disable, disableContextMenu, disableEvents, enable, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getGestureRecognizer, getGestureRecognizerCount, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, notifyHide, notifyShow, onAfterFirstAttach, onAttach, onBlur, onDetach, onDisable, onEnable, onFocus, onHide, onHideContextMenu, onLoad, onPosition, onResize, onRightClick, onShow, onShowContextMenu, onTouch, onUnload, onWindowResize, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
protected SafeHtml html
protected Menu menu
protected boolean expanded
public MenuBarItem(String text)
public MenuBarItem(SafeHtml html)
public MenuBarItem(SafeHtml html, Menu menu)
public MenuBarItem(String text, Menu menu, MenuBarItem.MenuBarItemAppearance appearance)
public MenuBarItem(SafeHtml html, Menu menu, MenuBarItem.MenuBarItemAppearance appearance)
public MenuBarItem.MenuBarItemAppearance getAppearance()
public Menu getMenu()
public void setMenu(Menu menu)
public void onBrowserEvent(Event event)
onBrowserEvent
in class Component
public String getText()
getHTML()
public void setText(String text)
text
- the textpublic SafeHtml getSafeHtml()
public String getHTML()
public void setHTML(SafeHtml html)
html
- the htmlCopyright © 2018. All rights reserved.