Interface HstSiteMenusConfiguration
-
public interface HstSiteMenusConfiguration
Implementations should return an unmodifiable map forgetSiteMenuConfigurations()
because clients should not be able to modify the configuration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HstSite
getSite()
Return theHstSite
thisHstSiteMenusConfiguration
belongs to.HstSiteMenuConfiguration
getSiteMenuConfiguration(String name)
Map<String,HstSiteMenuConfiguration>
getSiteMenuConfigurations()
Returns the map containing allHstSiteMenuConfiguration
's and an empty map if there are noHstSiteMenuConfiguration
's.
-
-
-
Method Detail
-
getSite
HstSite getSite()
Return theHstSite
thisHstSiteMenusConfiguration
belongs to.- Returns:
- the site this
HstSiteMenusConfiguration
belongs to
-
getSiteMenuConfigurations
Map<String,HstSiteMenuConfiguration> getSiteMenuConfigurations()
Returns the map containing allHstSiteMenuConfiguration
's and an empty map if there are noHstSiteMenuConfiguration
's. Note: implementation should better return an unmodifiable map to make sure clients cannot modify the map- Returns:
- map containing all
HstSiteMenuConfiguration
's and an empty map if there are noHstSiteMenuConfiguration
's
-
getSiteMenuConfiguration
HstSiteMenuConfiguration getSiteMenuConfiguration(String name)
- Parameters:
name
- the name of theHstSiteMenuConfiguration
- Returns:
- the
HstSiteMenuConfiguration
with this name andnull
if does not exist
-
-