Uses of Class
com.thecoderscorner.menu.domain.SubMenuItem
-
Packages that use SubMenuItem Package Description com.thecoderscorner.menu.domain com.thecoderscorner.menu.domain.state com.thecoderscorner.menu.domain.util com.thecoderscorner.menu.remote.commands -
-
Uses of SubMenuItem in com.thecoderscorner.menu.domain
Methods in com.thecoderscorner.menu.domain that return SubMenuItem Modifier and Type Method Description SubMenuItemSubMenuItemBuilder. menuItem()Methods in com.thecoderscorner.menu.domain with parameters of type SubMenuItem Modifier and Type Method Description SubMenuItemBuilderSubMenuItemBuilder. withExisting(SubMenuItem item) -
Uses of SubMenuItem in com.thecoderscorner.menu.domain.state
Fields in com.thecoderscorner.menu.domain.state declared as SubMenuItem Modifier and Type Field Description static SubMenuItemMenuTree. ROOTThis is the root menu item, the top level item on the display basicallyMethods in com.thecoderscorner.menu.domain.state that return SubMenuItem Modifier and Type Method Description SubMenuItemMenuTree. 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 SubMenuItem Modifier and Type Method Description java.util.Optional<SubMenuItem>MenuTree. getSubMenuById(int parentId)gets a submenu by it's ID.Methods in com.thecoderscorner.menu.domain.state with parameters of type SubMenuItem Modifier and Type Method Description voidMenuTree. addMenuItem(SubMenuItem parent, MenuItem item)add a new menu item to a sub menu, for the top level menu use ROOT.java.util.Optional<MenuItem>MenuTree. getMenuById(SubMenuItem root, int id)Gets the menu item with the specified ID, in a given submenu.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 SubMenuItem Modifier and Type Method Description static SubMenuItemMenuItemHelper. asSubMenu(MenuItem item)Returns the menu item as a sub menu or nullMethods in com.thecoderscorner.menu.domain.util with parameters of type SubMenuItem Modifier and Type Method Description voidAbstractMenuItemVisitor. visit(SubMenuItem item)voidMenuItemVisitor. visit(SubMenuItem item)This will be called during visit for sub menu -
Uses of SubMenuItem in com.thecoderscorner.menu.remote.commands
Methods in com.thecoderscorner.menu.remote.commands with parameters of type SubMenuItem Modifier and Type Method Description static MenuSubBootCommandCommandFactory. newMenuSubBootCommand(int parentId, SubMenuItem item)Constructors in com.thecoderscorner.menu.remote.commands with parameters of type SubMenuItem Constructor Description MenuSubBootCommand(int subMenuId, SubMenuItem menuItem, boolean currentVal)
-