public class MenuBaseAppearance extends Object implements Menu.MenuAppearance
| Modifier and Type | Class and Description |
|---|---|
static interface |
MenuBaseAppearance.BaseMenuStyle |
static interface |
MenuBaseAppearance.BaseMenuTemplate |
static interface |
MenuBaseAppearance.MenuResources |
| Constructor and Description |
|---|
MenuBaseAppearance(MenuBaseAppearance.MenuResources resources,
MenuBaseAppearance.BaseMenuTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDateMenu(XElement element) |
XElement |
createItem(XElement parent,
String childId,
boolean needsIndent) |
XElement |
getBottomScroller(XElement parent) |
XElement |
getGroup(XElement parent,
String id,
String groupName) |
NodeList<Element> |
getGroups(XElement parent) |
XElement |
getMenuList(XElement element) |
NodeList<Element> |
getScrollers(XElement parent) |
XElement |
getTopScroller(XElement parent) |
boolean |
hasScrollers(XElement parent) |
String |
noSeperatorClass() |
void |
onScrollerOut(XElement target) |
String |
plainClass() |
void |
render(SafeHtmlBuilder result) |
public MenuBaseAppearance(MenuBaseAppearance.MenuResources resources, MenuBaseAppearance.BaseMenuTemplate template)
public void applyDateMenu(XElement element)
applyDateMenu in interface Menu.MenuAppearancepublic XElement createItem(XElement parent, String childId, boolean needsIndent)
createItem in interface Menu.MenuAppearancepublic XElement getBottomScroller(XElement parent)
getBottomScroller in interface Menu.MenuAppearancepublic XElement getGroup(XElement parent, String id, String groupName)
getGroup in interface Menu.MenuAppearancepublic NodeList<Element> getGroups(XElement parent)
getGroups in interface Menu.MenuAppearancepublic XElement getMenuList(XElement element)
getMenuList in interface Menu.MenuAppearancepublic NodeList<Element> getScrollers(XElement parent)
getScrollers in interface Menu.MenuAppearancepublic XElement getTopScroller(XElement parent)
getTopScroller in interface Menu.MenuAppearancepublic boolean hasScrollers(XElement parent)
hasScrollers in interface Menu.MenuAppearancepublic void onScrollerOut(XElement target)
onScrollerOut in interface Menu.MenuAppearancepublic void render(SafeHtmlBuilder result)
render in interface Menu.MenuAppearancepublic String noSeperatorClass()
noSeperatorClass in interface Menu.MenuAppearancepublic String plainClass()
plainClass in interface Menu.MenuAppearanceCopyright © 2012. All Rights Reserved.