Package com.helger.photon.core.menu
package com.helger.photon.core.menu
-
ClassDescriptionAbstract implementation of
IMenuItemDeterminatorCallback
.AbstractMenuObject<IMPLTYPE extends AbstractMenuObject<IMPLTYPE>>Implementation base class for menu items.Enumeration with the different type of menu objects.Base interface for a single menu item.Base interface forMenuItemDeterminatorCallback
.Base interface for a single menu item referencing an arbitrary URL.Base interface for a single menu item referencing an internal page.A special menu item that is just a link to an existing other menu item.Base interface for menu items and menu separators.Special menu item filter to determine the visibility of a menu item.Contains all the menu-specific menu operations.Interface for a menu item separator.A combination of a tree and the menu operationsDetermine all menu items to show, depending on the currently selected menu item.Default implementation of theIMenuItemExternal
interface.Default implementation of theIMenuItemPage
interface.Default implementation of theIMenuItemRedirectToPage
interface.Default implementation of theIMenuSeparator
interface.Represents a single menu tree