
public abstract class MenuItemBaseAppearance extends ItemBaseAppearance implements MenuItem.MenuItemAppearance
| Modifier and Type | Class and Description |
|---|---|
static interface |
MenuItemBaseAppearance.MenuItemResources |
static interface |
MenuItemBaseAppearance.MenuItemStyle |
static interface |
MenuItemBaseAppearance.MenuItemTemplate |
ItemBaseAppearance.ItemResources, ItemBaseAppearance.ItemStyle| Modifier and Type | Field and Description |
|---|---|
protected MenuItemBaseAppearance.MenuItemStyle |
style |
protected MenuItemBaseAppearance.MenuItemTemplate |
template |
| Constructor and Description |
|---|
MenuItemBaseAppearance(MenuItemBaseAppearance.MenuItemResources resources,
MenuItemBaseAppearance.MenuItemTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
XElement |
getAnchor(XElement parent) |
void |
onAddSubMenu(XElement parent) |
void |
onRemoveSubMenu(XElement parent) |
void |
render(SafeHtmlBuilder result) |
void |
setHtml(XElement parent,
SafeHtml html) |
void |
setIcon(XElement parent,
ImageResource icon) |
void |
setWidget(XElement parent,
Widget widget) |
onActivate, onDeactivateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonActivate, onDeactivateprotected final MenuItemBaseAppearance.MenuItemStyle style
protected final MenuItemBaseAppearance.MenuItemTemplate template
public MenuItemBaseAppearance(MenuItemBaseAppearance.MenuItemResources resources, MenuItemBaseAppearance.MenuItemTemplate template)
public void onAddSubMenu(XElement parent)
onAddSubMenu in interface MenuItem.MenuItemAppearancepublic void onRemoveSubMenu(XElement parent)
onRemoveSubMenu in interface MenuItem.MenuItemAppearancepublic void render(SafeHtmlBuilder result)
render in interface MenuItem.MenuItemAppearancepublic void setIcon(XElement parent, ImageResource icon)
setIcon in interface MenuItem.MenuItemAppearancepublic void setHtml(XElement parent, SafeHtml html)
setHtml in interface MenuItem.MenuItemAppearancepublic void setWidget(XElement parent, Widget widget)
setWidget in interface MenuItem.MenuItemAppearanceCopyright © 2018. All rights reserved.