Interface InfoItemTemplatedRenderer<T>

All Superinterfaces:
InfoItemRenderer<T>, Keyed

public interface InfoItemTemplatedRenderer<T> extends InfoItemRenderer<T>
  • Method Details

    • getInfoItemRendererTemplates

      default List<InfoItemRendererTemplate> getInfoItemRendererTemplates(String className, String classTypeKey, Locale locale)
    • getInfoItemRendererTemplates

      List<InfoItemRendererTemplate> getInfoItemRendererTemplates(T t, Locale locale)
    • getInfoItemRendererTemplatesGroupLabel

      default String getInfoItemRendererTemplatesGroupLabel(String className, String classTypeKey, Locale locale)
    • getInfoItemRendererTemplatesGroupLabel

      default String getInfoItemRendererTemplatesGroupLabel(T t, Locale locale)
    • render

      default void render(T t, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
      Specified by:
      render in interface InfoItemRenderer<T>
    • render

      void render(T t, String templateKey, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)