public class DefaultCxCmsContainerStrategy extends java.lang.Object implements CMSComponentContainerStrategy
| Constructor and Description |
|---|
DefaultCxCmsContainerStrategy() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContainerClasspublic java.util.List<AbstractCMSComponentModel> getDisplayComponentsForContainer(AbstractCMSComponentContainerModel container)
CMSComponentContainerStrategygetDisplayComponentsForContainer in interface CMSComponentContainerStrategycontainer - The component containernullprotected 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, CxCmsComponentContainerModel 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)
protected CMSComponentService getCmsComponentService()
protected CxService getCxService()
protected UserService getUserService()
protected CatalogVersionService getCatalogVersionService()
public void setUserService(UserService userService)
public void setCmsComponentService(CMSComponentService cmsComponentService)
public void setCxService(CxService cxService)
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
Copyright © 2018 SAP SE. All Rights Reserved.