Class CMSLinkComponentRenderer
java.lang.Object
de.hybris.platform.yacceleratorstorefront.renderer.CMSLinkComponentRenderer
- All Implemented Interfaces:
CMSComponentRenderer<CMSLinkComponentModel>
public class CMSLinkComponentRenderer
extends Object
implements CMSComponentRenderer<CMSLinkComponentModel>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Converter<CategoryModel,CategoryData> protected Converter<ProductModel,ProductData> protected StringgetUrl(CMSLinkComponentModel component) voidrenderComponent(javax.servlet.jsp.PageContext pageContext, CMSLinkComponentModel component) Render a CMS Component into the page at the current location.voidsetCategoryUrlConverter(Converter<CategoryModel, CategoryData> categoryUrlConverter) voidsetProductUrlConverter(Converter<ProductModel, ProductData> productUrlConverter)
-
Field Details
-
policy
protected static final org.owasp.html.PolicyFactory policy
-
-
Constructor Details
-
CMSLinkComponentRenderer
public CMSLinkComponentRenderer()
-
-
Method Details
-
getProductUrlConverter
-
setProductUrlConverter
-
getCategoryUrlConverter
-
setCategoryUrlConverter
-
getUrl
-
renderComponent
public void renderComponent(javax.servlet.jsp.PageContext pageContext, CMSLinkComponentModel component) throws javax.servlet.ServletException, IOException Description copied from interface:CMSComponentRendererRender a CMS Component into the page at the current location.- Specified by:
renderComponentin interfaceCMSComponentRenderer<CMSLinkComponentModel>- Parameters:
pageContext- The page context to render intocomponent- The component to render- Throws:
javax.servlet.ServletExceptionIOException
-