Uses of Class
com.broadleafcommerce.adminnavigation.domain.NavMenuItem
Package
Description
-
Uses of NavMenuItem in com.broadleafcommerce.adminnavigation.domain
Modifier and TypeClassDescriptionclass
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.ModifierConstructorDescriptionMenuItemAncestorList
(NavMenuItem navMenuItem, List<NavMenuItem> ancestors) NavigableNavMenuItem
(NavMenuItem navMenuItem) ModifierConstructorDescriptionMenuItemAncestorList
(NavMenuItem navMenuItem, List<NavMenuItem> ancestors) -
Uses of NavMenuItem in com.broadleafcommerce.adminnavigation.service
Modifier and TypeClassDescriptionclass
DefaultMenuItemService<P extends NavMenuItem>
interface
MenuItemService<P extends NavMenuItem>
Service API forMenuItems
. -
Uses of NavMenuItem in com.broadleafcommerce.adminnavigation.service.validation
Modifier and TypeMethodDescriptionprotected MenuItemService<NavMenuItem>
MenuItemValidator.getMenuItemService()
Modifier and TypeMethodDescriptionprotected void
MenuItemValidator.validateParentMenuItemId
(NavMenuItem navMenuItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
MenuItemValidator.validateUrl
(NavMenuItem navMenuItem, org.springframework.validation.Errors errors) Modifier and TypeMethodDescriptionvoid
MenuItemValidator.setMenuItemService
(MenuItemService<NavMenuItem> menuItemService) Lazily injectedMenuItemService
since this validator is itself a service component. -
Uses of NavMenuItem in com.broadleafcommerce.adminnavigation.web.endpoint
Modifier and TypeFieldDescriptionprotected final MenuItemService<NavMenuItem>
NavHierarchyEndpoint.menuItemService
protected final MenuItemService<NavMenuItem>
NavMenuItemEndpoint.menuItemService
Modifier and TypeMethodDescriptionNavMenuItemEndpoint.createMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, NavMenuItem navMenuItem) NavMenuItemEndpoint.readMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id) NavMenuItemEndpoint.replaceMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, NavMenuItem navMenuItem) Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<NavMenuItem>
NavMenuItemEndpoint.readAllMenuItems
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String labelQuery, boolean rootsOnly, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<NavMenuItem>
NavMenuItemEndpoint.readChildrenOfMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id) Modifier and TypeMethodDescriptionNavMenuItemEndpoint.createMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, NavMenuItem navMenuItem) NavMenuItemEndpoint.replaceMenuItem
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, NavMenuItem navMenuItem) ModifierConstructorDescriptionNavHierarchyEndpoint
(MenuItemService<NavMenuItem> menuItemService) NavMenuItemEndpoint
(MenuItemService<NavMenuItem> menuItemService)