public interface MetadataDecorator
Modifier and Type | Method and Description |
---|---|
default void |
decorateAggregatedPageModelMetadata(HstRequestContext requestContext,
MetadataContributable metadataModel)
Decorate the given page model's
metadataModel . |
void |
decorateCommonMenuMetadata(HstRequestContext requestContext,
CommonMenu menu,
MetadataContributable metadataModel)
Decorate the given
commonMenu 's metadataModel . |
void |
decorateComponentWindowMetadata(HstRequest request,
HstResponse response,
MetadataContributable metadataModel)
Decorate the given component window's
metadataModel , either component window or container window. |
void |
decorateContentMetadata(HstRequestContext requestContext,
HippoBean contentBean,
MetadataContributable metadataModel)
Decorate the given content bean's
metadataModel . |
default void decorateAggregatedPageModelMetadata(HstRequestContext requestContext, MetadataContributable metadataModel)
metadataModel
.requestContext
- hst requestContext instancemetadataModel
- metadata model object to decorate for the page modelvoid decorateComponentWindowMetadata(HstRequest request, HstResponse response, MetadataContributable metadataModel)
metadataModel
, either component window or container window.request
- HstRequest instanceresponse
- HstResponse instancemetadataModel
- metadata model object to decoratevoid decorateContentMetadata(HstRequestContext requestContext, HippoBean contentBean, MetadataContributable metadataModel)
metadataModel
.requestContext
- HstRequestContext instancecontentBean
- content bean objectmetadataModel
- metadata model object to decoratevoid decorateCommonMenuMetadata(HstRequestContext requestContext, CommonMenu menu, MetadataContributable metadataModel)
commonMenu
's metadataModel
.requestContext
- HstRequestContext instancemenu
- CommonMenu
instancemetadataModel
- metadata model object to decorateCopyright © 2008–2021 Hippo B.V. (http://www.onehippo.com). All rights reserved.