Package io.jmix.flowui.menu
Class MenuItem
java.lang.Object
io.jmix.flowui.menu.MenuItem
Main menu item descriptor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionChildren itemsorg.dom4j.ElementgetIcon()getId()Menu item ID as defined inmenu-config.xmlParent item.getTitle()getView()booleanisMenu()booleanisOpened()voidsetClassName(String className) voidsetDescription(String description) Sets the givendescriptionto menu item.voidsetDescriptor(org.dom4j.Element descriptor) voidvoidsetMenu(boolean isMenu) voidsetOpened(boolean expanded) voidSets the givencaptionto menu item.void
-
Constructor Details
-
MenuItem
-
Method Details
-
isMenu
public boolean isMenu() -
setMenu
public void setMenu(boolean isMenu) -
getParent
Parent item. Null if this is root item. -
getChildren
Children items -
getId
Menu item ID as defined inmenu-config.xml -
getDescriptor
public org.dom4j.Element getDescriptor() -
setDescriptor
public void setDescriptor(org.dom4j.Element descriptor) -
getTitle
- Returns:
- a raw string from menu XML config, can be a reference to localization message, e.g.
mainMsg://menuitem.title - See Also:
-
setTitle
Sets the givencaptionto menu item.- Parameters:
caption- menu item caption- See Also:
-
getDescription
- Returns:
- a raw string from menu XML config, can be a reference to localization message, e.g.
mainMsg://menuitem.description
-
setDescription
Sets the givendescriptionto menu item.- Parameters:
description- menu item description
-
getClassName
-
setClassName
-
getIcon
-
setIcon
-
isOpened
public boolean isOpened() -
setOpened
public void setOpened(boolean expanded) -
getView
-
setView
-