Class DefaultCMSComponentRendererRegistry<C extends AbstractCMSComponentModel>

    • Constructor Detail

      • DefaultCMSComponentRendererRegistry

        public DefaultCMSComponentRendererRegistry()
    • Method Detail

      • getTypeService

        protected TypeService getTypeService()
      • setTypeService

        public void setTypeService​(TypeService typeService)
      • setDefaultCmsComponentRenderer

        public void setDefaultCmsComponentRenderer​(CMSComponentRenderer<C> defaultCmsComponentRenderer)
      • 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: CMSComponentRenderer
        Render a CMS Component into the page at the current location.
        Specified by:
        renderComponent in interface CMSComponentRenderer<C extends AbstractCMSComponentModel>
        Parameters:
        pageContext - The page context to render into
        component - The component to render
      • handleException

        protected void handleException​(java.lang.Throwable throwable,
                                       C component)