Class DefaultVerticalNavigationListComponentRenderer<T extends AbstractCMSComponentModel>
- java.lang.Object
-
- de.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer<T>
-
- de.hybris.platform.verticalnavigationaddon.renderer.impl.DefaultVerticalNavigationListComponentRenderer<T>
-
- All Implemented Interfaces:
CMSComponentRenderer<T>
public class DefaultVerticalNavigationListComponentRenderer<T extends AbstractCMSComponentModel> extends DefaultAddOnCMSComponentRenderer<T>
When product is out of stock, stock notification should be displayed instead of existing AddToCartAction. This renderer is used to redefine AddToCartAction with stock notification function.
-
-
Constructor Summary
Constructors Constructor Description DefaultVerticalNavigationListComponentRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetAddonUiExtensionName(T component)voidrenderComponent(javax.servlet.jsp.PageContext pageContext, T component)Render a CMS Component into the page at the current location.-
Methods inherited from class de.hybris.platform.addonsupport.renderer.impl.DefaultAddOnCMSComponentRenderer
exposeVariables, getBean, getCmsComponentFolder, getCmsComponentService, getModelService, getRequestContextData, getScopeForVariableName, getTypeCode, getTypeService, getUIExperienceFolder, getUiExperienceService, getUiExperienceViewPrefixMap, getUnknownUiExperiencePrefix, getVariablesToExpose, getView, getViewResourceName, setCmsComponentFolder, setCmsComponentService, setModelService, setTypeService, setUiExperienceService, setUiExperienceViewPrefixMap, setUnknownUiExperiencePrefix, unExposeVariables
-
-
-
-
Method Detail
-
renderComponent
public void renderComponent(javax.servlet.jsp.PageContext pageContext, T component) throws javax.servlet.ServletException, java.io.IOExceptionDescription copied from interface:CMSComponentRendererRender a CMS Component into the page at the current location.- Specified by:
renderComponentin interfaceCMSComponentRenderer<T extends AbstractCMSComponentModel>- Overrides:
renderComponentin classDefaultAddOnCMSComponentRenderer<T extends AbstractCMSComponentModel>- Parameters:
pageContext- The page context to render intocomponent- The component to render- Throws:
javax.servlet.ServletExceptionjava.io.IOException
-
getAddonUiExtensionName
protected java.lang.String getAddonUiExtensionName(T component)
- Overrides:
getAddonUiExtensionNamein classDefaultAddOnCMSComponentRenderer<T extends AbstractCMSComponentModel>
-
-