Class DefaultCMSComponentRendererRegistry<C extends AbstractCMSComponentModel>
- java.lang.Object
-
- de.hybris.platform.acceleratorcms.component.renderer.impl.DefaultCMSComponentRendererRegistry<C>
-
- All Implemented Interfaces:
CMSComponentRenderer<C>
- Direct Known Subclasses:
AddOnCMSComponentRendererRegistry
public class DefaultCMSComponentRendererRegistry<C extends AbstractCMSComponentModel> extends java.lang.Object implements CMSComponentRenderer<C>
-
-
Constructor Summary
Constructors Constructor Description DefaultCMSComponentRendererRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CMSComponentRenderer<C>getDefaultCmsComponentRenderer()protected java.util.Map<java.lang.String,CMSComponentRenderer>getRenderers()protected TypeServicegetTypeService()protected voidhandleException(java.lang.Throwable throwable, C component)voidrenderComponent(javax.servlet.jsp.PageContext pageContext, C component)Render a CMS Component into the page at the current location.voidsetDefaultCmsComponentRenderer(CMSComponentRenderer<C> defaultCmsComponentRenderer)voidsetRenderers(java.util.Map<java.lang.String,CMSComponentRenderer> renderers)voidsetTypeService(TypeService typeService)
-
-
-
Method Detail
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
getDefaultCmsComponentRenderer
protected CMSComponentRenderer<C> getDefaultCmsComponentRenderer()
-
setDefaultCmsComponentRenderer
public void setDefaultCmsComponentRenderer(CMSComponentRenderer<C> defaultCmsComponentRenderer)
-
getRenderers
protected java.util.Map<java.lang.String,CMSComponentRenderer> getRenderers()
-
setRenderers
public void setRenderers(java.util.Map<java.lang.String,CMSComponentRenderer> renderers)
-
renderComponent
public void renderComponent(javax.servlet.jsp.PageContext pageContext, C component)Description copied from interface:CMSComponentRendererRender a CMS Component into the page at the current location.- Specified by:
renderComponentin interfaceCMSComponentRenderer<C extends AbstractCMSComponentModel>- Parameters:
pageContext- The page context to render intocomponent- The component to render
-
handleException
protected void handleException(java.lang.Throwable throwable, C component)
-
-