Uses of Class
com.thecoderscorner.menu.domain.SubMenuItem
Packages that use SubMenuItem
Package
Description
-
Uses of SubMenuItem in com.thecoderscorner.menu.domain
Methods in com.thecoderscorner.menu.domain that return SubMenuItemMethods in com.thecoderscorner.menu.domain with parameters of type SubMenuItem -
Uses of SubMenuItem in com.thecoderscorner.menu.domain.state
Fields in com.thecoderscorner.menu.domain.state declared as SubMenuItemModifier and TypeFieldDescriptionstatic final SubMenuItemMenuTree.ROOTThis is the root menu item, the top level item on the display basicallyMethods in com.thecoderscorner.menu.domain.state that return SubMenuItemModifier and TypeMethodDescriptionMenuTree.findParent(MenuItem toFind) Finds the submenu that the provided object belongs to.Methods in com.thecoderscorner.menu.domain.state that return types with arguments of type SubMenuItemModifier and TypeMethodDescriptionMenuTree.getSubMenuById(int parentId) gets a submenu by it's ID.Methods in com.thecoderscorner.menu.domain.state with parameters of type SubMenuItemModifier and TypeMethodDescriptionvoidMenuTree.addMenuItem(SubMenuItem parent, MenuItem item) add a new menu item to a sub menu, for the top level menu use ROOT.voidMenuTree.moveItem(SubMenuItem parent, MenuItem newItem, MenuTree.MoveType moveType) Moves the item either up or down in the list for that submenuvoidMenuTree.removeMenuItem(SubMenuItem parent, MenuItem item) Remove the menu item for the provided menu item in the provided sub menu.voidMenuTree.replaceMenuById(SubMenuItem subMenu, MenuItem toReplace) Replace the menu item that has a given parent with the one provided. -
Uses of SubMenuItem in com.thecoderscorner.menu.domain.util
Methods in com.thecoderscorner.menu.domain.util that return SubMenuItemMethods in com.thecoderscorner.menu.domain.util with parameters of type SubMenuItemModifier and TypeMethodDescriptionvoidAbstractMenuItemVisitor.visit(SubMenuItem item) voidMenuItemVisitor.visit(SubMenuItem item) This will be called during visit for sub menu -
Uses of SubMenuItem in com.thecoderscorner.menu.persist
Methods in com.thecoderscorner.menu.persist with parameters of type SubMenuItemModifier and TypeMethodDescriptionJsonMenuItemSerializer.populateListInOrder(SubMenuItem node, MenuTree menuTree) -
Uses of SubMenuItem in com.thecoderscorner.menu.remote.commands
Methods in com.thecoderscorner.menu.remote.commands with parameters of type SubMenuItemModifier and TypeMethodDescriptionstatic MenuSubBootCommandCommandFactory.newMenuSubBootCommand(int parentId, SubMenuItem item) create a new submenu bootstrap command.Constructors in com.thecoderscorner.menu.remote.commands with parameters of type SubMenuItemModifierConstructorDescriptionMenuSubBootCommand(int subMenuId, SubMenuItem menuItem, boolean currentVal)