Class ProductCarouselComponentRenderer<C extends ProductCarouselComponentModel>
java.lang.Object
de.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer<C>
de.hybris.platform.b2ctelcoaddon.component.renderer.ProductCarouselComponentRenderer<C>
- All Implemented Interfaces:
de.hybris.platform.acceleratorcms.component.renderer.CMSComponentRenderer<C>
public class ProductCarouselComponentRenderer<C extends ProductCarouselComponentModel>
extends de.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer<C>
Renderer for product carousel component
- Since:
- 2011
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProductCarouselComponentRenderer(de.hybris.platform.commercefacades.search.ProductSearchFacade<ProductData> productSearchFacade, de.hybris.platform.acceleratorfacades.productcarousel.ProductCarouselFacade productCarouselFacade) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ProductData>protected List<ProductData>protected StringgetAddonUiExtensionName(C component) protected de.hybris.platform.acceleratorfacades.productcarousel.ProductCarouselFacadeprotected de.hybris.platform.commercefacades.search.ProductSearchFacade<ProductData>getVariablesToExpose(javax.servlet.jsp.PageContext pageContext, C component) Methods inherited from class de.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer
exposeVariables, getBean, getCmsComponentFolder, getCmsComponentService, getModelService, getRequestContextData, getScopeForVariableName, getTypeCode, getTypeService, getUIExperienceFolder, getUiExperienceService, getUiExperienceViewPrefixMap, getUnknownUiExperiencePrefix, getView, getViewResourceName, renderComponent, setCmsComponentFolder, setCmsComponentService, setModelService, setTypeService, setUiExperienceService, setUiExperienceViewPrefixMap, setUnknownUiExperiencePrefix, unExposeVariables
-
Field Details
-
PAGE_SIZE
public static final int PAGE_SIZEPage Size Constant- See Also:
-
-
Constructor Details
-
ProductCarouselComponentRenderer
public ProductCarouselComponentRenderer(de.hybris.platform.commercefacades.search.ProductSearchFacade<ProductData> productSearchFacade, de.hybris.platform.acceleratorfacades.productcarousel.ProductCarouselFacade productCarouselFacade)
-
-
Method Details
-
getVariablesToExpose
protected Map<String,Object> getVariablesToExpose(javax.servlet.jsp.PageContext pageContext, C component) - Overrides:
getVariablesToExposein classde.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer<C extends ProductCarouselComponentModel>
-
collectLinkedProducts
-
collectSearchProducts
-
getAddonUiExtensionName
- Overrides:
getAddonUiExtensionNamein classde.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer<C extends ProductCarouselComponentModel>
-
getProductSearchFacade
protected de.hybris.platform.commercefacades.search.ProductSearchFacade<ProductData> getProductSearchFacade() -
getProductCarouselFacade
protected de.hybris.platform.acceleratorfacades.productcarousel.ProductCarouselFacade getProductCarouselFacade()
-