Package org.hippoecm.hst.core.sitemenu
Interface HstSiteMenus
-
- All Superinterfaces:
Serializable
public interface HstSiteMenus extends Serializable
Implementation of this interface is the container of all the
s that are needed to build site menus. The implementations of this class, and ofHstSiteMenu
andHstSiteMenu
, are the request context based instances of their configuration equivalences,HstSiteMenuItem
s,HstSiteMenusConfiguration
s andHstSiteMenuConfiguration
s The configuration parts are the request independent objects, while this package contains the request dependent instances, which typically have the configuration as their template from which these instances are created.HstSiteMenuItemConfiguration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HstSiteMenu
getSiteMenu(String name)
Map<String,HstSiteMenu>
getSiteMenus()
-
-
-
Method Detail
-
getSiteMenus
Map<String,HstSiteMenu> getSiteMenus()
- Returns:
- the available
HstSiteMenu
's as a (recommended unmodifiable) map in this SiteMenus impl
-
getSiteMenu
HstSiteMenu getSiteMenu(String name)
- Parameters:
name
- the name of theHstSiteMenu
- Returns:
- the
HstSiteMenu
having the corresponding name andnull
if none matches
-
-