public class DefaultCxCmsContainerStrategy extends java.lang.Object implements CMSComponentContainerStrategy
| Constructor and Description |
|---|
DefaultCxCmsContainerStrategy() |
public java.util.List<AbstractCMSComponentModel> getDisplayComponentsForContainer(AbstractCMSComponentContainerModel container)
CMSComponentContainerStrategyIdentityCMSComponentContainerStrategy.getDisplayComponentsForContainer in interface CMSComponentContainerStrategycontainer - The containerprotected java.util.List<AbstractCMSComponentModel> getDisplayComponents(CxCmsComponentContainerModel container)
protected boolean containerMatches(CxCmsActionResult ar, CxCmsComponentContainerModel container)
protected boolean catalogVersionFilter(CxCmsActionResult ar)
protected java.util.Collection<CatalogVersionModel> getCatalogVersionsForComponent(CxCmsActionResult actionResult)
protected SimpleCMSComponentModel proxyComponent(SimpleCMSComponentModel component, AbstractCMSComponentContainerModel container, java.util.Optional<CxCmsActionResult> actionResult)
protected java.util.Optional<CxCmsActionResult> getFirstActionResult(java.util.List<CxAbstractActionResult> cxActionResults, java.util.Collection<java.lang.String> validActionCodes)
protected SimpleCMSComponentModel getComponent(java.util.Optional<CxCmsActionResult> actionResult, CxCmsComponentContainerModel container)
protected SimpleCMSComponentModel getDefault(AbstractCMSComponentContainerModel container)
public void setUserService(UserService userService)
public void setCmsComponentService(CMSComponentService cmsComponentService)
public void setCxService(CxService cxService)
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
Copyright © 2017 SAP SE. All Rights Reserved.