| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractCMSComponentModel> |
CMSPageSlotComponentService.getCMSComponentsForComponent(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentModel component,
boolean evaluateRestrictions,
int limit)
Get the CMS components for a CMS component.
|
java.util.List<AbstractCMSComponentModel> |
CMSPageSlotComponentService.getCMSComponentsForContentSlot(CmsPageRequestContextData cmsPageRequestContextData,
ContentSlotModel contentSlot,
boolean evaluateRestrictions,
int limit)
Get the CMS components in a Content Slot.
|
ContentSlotData |
CMSPageSlotComponentService.getContentSlotForPosition(CmsPageRequestContextData cmsPageRequestContextData,
java.lang.String position)
Lookup the Content Slot data on the current page in the specified position.
|
boolean |
CMSPageSlotComponentService.isComponentVisible(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentModel component,
boolean evaluateRestrictions)
Test if the specified Component is visible in the context of the current page.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCMSPageSlotComponentService.addVisibleComponents(CmsPageRequestContextData cmsPageRequestContextData,
boolean evaluateRestrictions,
int limit,
java.util.List<AbstractCMSComponentModel> ret,
java.util.List<AbstractCMSComponentModel> replacementComponents) |
protected java.util.List<AbstractCMSComponentModel> |
DefaultCMSPageSlotComponentService.flattenComponentContainerHierarchy(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentContainerModel container,
boolean evaluateRestrictions,
int limit) |
protected java.util.List<AbstractCMSComponentModel> |
DefaultCMSPageSlotComponentService.flattenComponentHierarchy(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentModel component,
boolean evaluateRestrictions,
int limit) |
java.util.List<AbstractCMSComponentModel> |
DefaultCMSPageSlotComponentService.getCMSComponentsForComponent(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentModel component,
boolean evaluateRestrictions,
int limit) |
java.util.List<AbstractCMSComponentModel> |
DefaultCMSPageSlotComponentService.getCMSComponentsForContentSlot(CmsPageRequestContextData cmsPageRequestContextData,
ContentSlotModel contentSlot,
boolean evaluateRestrictions,
int limit) |
ContentSlotData |
DefaultCMSPageSlotComponentService.getContentSlotForPosition(CmsPageRequestContextData cmsPageRequestContextData,
java.lang.String position) |
boolean |
DefaultCMSPageSlotComponentService.isComponentVisible(CmsPageRequestContextData cmsPageRequestContextData,
AbstractCMSComponentModel component,
boolean evaluateRestrictions)
Checks whether component should be displayed.
Note: Computation takes into account: Checks whether component is visible If component is restricted checks whether we should display it |
| Modifier and Type | Method and Description |
|---|---|
CmsPageRequestContextData |
CMSPageContextService.getCmsPageRequestContextData(ServletRequest request)
Get the CmsPageRequestContextData for the current request.
|
CmsPageRequestContextData |
CMSPageContextService.initialiseCmsPageContextForRequest(ServletRequest request)
Initialise the CmsPageRequestContextData based on the request.
|
CmsPageRequestContextData |
CMSPageContextService.updateCmsPageContextForPage(ServletRequest request,
AbstractPageModel page,
RestrictionData restrictionData)
Update the CmsPageContext with the selected CMS page and RestrictionData.
|
| Modifier and Type | Method and Description |
|---|---|
CmsPageRequestContextData |
DefaultCMSPageContextService.getCmsPageRequestContextData(ServletRequest request) |
CmsPageRequestContextData |
DefaultCMSPageContextService.initialiseCmsPageContextForRequest(ServletRequest request) |
protected CmsPageRequestContextData |
DefaultCMSPageContextService.lookupCmsPageRequestContextData(ServletRequest request) |
CmsPageRequestContextData |
DefaultCMSPageContextService.updateCmsPageContextForPage(ServletRequest request,
AbstractPageModel page,
RestrictionData restrictionData) |
| Modifier and Type | Field and Description |
|---|---|
protected CmsPageRequestContextData |
CMSComponentTag.currentCmsPageRequestContextData |
protected CmsPageRequestContextData |
CMSContentSlotTag.currentCmsPageRequestContextData |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
TagDataAttributesProvider.getAttributes(AbstractCMSComponentModel comContainer,
AbstractCMSComponentModel currentComponent,
CmsPageRequestContextData currentCmsPageRequestContextData) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CMSSiteFilter.processPreviewRequest(HttpServletRequest httpRequest,
CmsPageRequestContextData cmsPageRequestContextData)
Processing preview request (i.e.
|
Copyright © 2018 SAP SE. All Rights Reserved.