Class N2oSimpleMenu.MenuItem
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.menu.N2oSimpleMenu.MenuItem
-
- All Implemented Interfaces:
Serializable,ExtensionAttributesAware,Source
- Direct Known Subclasses:
N2oSimpleMenu.AnchorItem,N2oSimpleMenu.PageItem,N2oSimpleMenu.SubMenuItem
- Enclosing class:
- N2oSimpleMenu
public static class N2oSimpleMenu.MenuItem extends Object implements ExtensionAttributesAware, Serializable, Source
Menu item entity- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MenuItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<N2oNamespace,Map<String,String>>getExtAttributes()StringgetHref()StringgetIcon()StringgetLabel()StringgetPageId()StringgetRenderUrl()StringgetRoute()N2oSimpleMenu.MenuItem[]getSubMenu()TargetgetTarget()voidsetExtAttributes(Map<N2oNamespace,Map<String,String>> extAttributes)voidsetHref(String href)voidsetIcon(String icon)voidsetLabel(String label)voidsetPageId(String pageId)voidsetRoute(String route)voidsetSubMenu(N2oSimpleMenu.MenuItem[] subMenu)voidsetTarget(Target target)
-
-
-
Method Detail
-
getSubMenu
public N2oSimpleMenu.MenuItem[] getSubMenu()
-
setSubMenu
public void setSubMenu(N2oSimpleMenu.MenuItem[] subMenu)
-
getLabel
public String getLabel()
-
setLabel
public void setLabel(String label)
-
getPageId
public String getPageId()
-
getRenderUrl
public String getRenderUrl()
-
setPageId
public void setPageId(String pageId)
-
getHref
public String getHref()
-
setHref
public void setHref(String href)
-
getIcon
public String getIcon()
-
setIcon
public void setIcon(String icon)
-
getTarget
public Target getTarget()
-
setTarget
public void setTarget(Target target)
-
getRoute
public String getRoute()
-
setRoute
public void setRoute(String route)
-
getExtAttributes
public Map<N2oNamespace,Map<String,String>> getExtAttributes()
- Specified by:
getExtAttributesin interfaceExtensionAttributesAware
-
setExtAttributes
public void setExtAttributes(Map<N2oNamespace,Map<String,String>> extAttributes)
- Specified by:
setExtAttributesin interfaceExtensionAttributesAware
-
-