public interface InternalHstSiteMapItem extends HstSiteMapItem, CanonicalInfo
HstSiteMapItem
by joining with CanonicalInfo
in sitemapitem matcherModifier and Type | Method and Description |
---|---|
List<InternalHstSiteMapItem> |
getAnyChildSiteMapItems() |
InternalHstSiteMapItem |
getAnyPatternChild(String[] pathElements,
int position,
List<InternalHstSiteMapItem> anyChildSiteMapItems,
List<InternalHstSiteMapItem> excludedSiteList)
Internal only! Not an api.
|
List<InternalHstSiteMapItem> |
getWildCardChildSiteMapItems() |
InternalHstSiteMapItem |
getWildCardPatternChild(String pathElementValue,
List<InternalHstSiteMapItem> wildCardChildSiteMapItems,
List<InternalHstSiteMapItem> excludedSiteList)
Internal only! Not an api.
|
String |
getWildCardPostfix() |
String |
getWildCardPrefix() |
boolean |
patternMatch(String pathElementValue,
String prefix,
String postfix)
Internal only! Not an api.
|
containsAny, containsWildCard, getApplicationId, getChild, getChildren, getComponentConfigurationId, getComponentConfigurationIdMappings, getErrorCode, getHstSiteMap, getHstSiteMapItemHandlers, getId, getLocale, getLocalParameter, getLocalParameters, getNamedPipeline, getPageTitle, getParameter, getParameters, getParentItem, getQualifiedId, getRefId, getRelativeContentPath, getResourceBundleIds, getResponseHeaders, getRoles, getScheme, getSchemeNotMatchingResponseCode, getSiteMapItemHandlerConfiguration, getSiteMapItemHandlerConfigurations, getStatusCode, getUsers, getValue, isAny, isAuthenticated, isCacheable, isContainerResource, isExcludedForLinkRewriting, isExplicitElement, isExplicitPath, isHiddenInChannelManager, isMarkedDeleted, isSchemeAgnostic, isWildCard
getCanonicalIdentifier, getCanonicalPath, isWorkspaceConfiguration
InternalHstSiteMapItem getWildCardPatternChild(String pathElementValue, List<InternalHstSiteMapItem> wildCardChildSiteMapItems, List<InternalHstSiteMapItem> excludedSiteList)
pathElementValue
- any value splitted by slash in path like /path/to/elementwildCardChildSiteMapItems
- List
of HstSiteMapItem
items that match
with a wildcard patternexcludedSiteList
- sites to be excluded from traverseInternalHstSiteMapItem getAnyPatternChild(String[] pathElements, int position, List<InternalHstSiteMapItem> anyChildSiteMapItems, List<InternalHstSiteMapItem> excludedSiteList)
pathElements
- list of path elements to traverseposition
- of the path elementanyChildSiteMapItems
- List
of HstSiteMapItem
items that match
with any patternexcludedSiteList
- sites to be excluded from traverseboolean patternMatch(String pathElementValue, String prefix, String postfix)
pathElementValue
- any value splitted by slash in path like /path/to/elementprefix
- of the wildcardpostfix
- of the wildcardString getWildCardPrefix()
String getWildCardPostfix()
List<InternalHstSiteMapItem> getWildCardChildSiteMapItems()
List
of HstSiteMapItem
items that configured to be accessed by a wildcardList<InternalHstSiteMapItem> getAnyChildSiteMapItems()
List
of HstSiteMapItem
items that configured to be accessed by anyCopyright © 2008–2020 Hippo B.V. (http://www.onehippo.com). All rights reserved.