Class RbelHtmlRenderer

java.lang.Object
de.gematik.rbellogger.renderer.RbelHtmlRenderer

public class RbelHtmlRenderer extends Object
  • Field Details

  • Constructor Details

    • RbelHtmlRenderer

      public RbelHtmlRenderer(RbelValueShader rbelValueShader)
    • RbelHtmlRenderer

      public RbelHtmlRenderer()
  • Method Details

    • render

      public static String render(Collection<RbelElement> elements)
    • render

      public static String render(Collection<RbelElement> elements, RbelValueShader valueShader)
    • collapsibleCard

      public static j2html.tags.ContainerTag collapsibleCard(j2html.tags.ContainerTag title, j2html.tags.ContainerTag body, String classes, String spaces, String contentClasses)
    • showContentButtonAndDialog

      public static j2html.tags.DomContent showContentButtonAndDialog(RbelElement el, RbelHtmlRenderingToolkit renderingToolkit)
    • buildOversizeReplacementString

      public static String buildOversizeReplacementString(RbelElement el)
    • registerFacetRenderer

      public static void registerFacetRenderer(RbelHtmlFacetRenderer rbelFacetRenderer)
    • doRender

      public String doRender(Collection<RbelElement> elements)
    • convert

      public Optional<j2html.tags.ContainerTag> convert(RbelElement element, Optional<String> key, RbelHtmlRenderingToolkit renderingToolkit)
    • getEmptyPage

      public String getEmptyPage(boolean localRessources)
    • getRbelValueShader

      public RbelValueShader getRbelValueShader()
    • isRenderAsn1Objects

      public boolean isRenderAsn1Objects()
    • isRenderNestedObjectsWithoutFacetRenderer

      public boolean isRenderNestedObjectsWithoutFacetRenderer()
    • getMaximumEntitySizeInBytes

      public int getMaximumEntitySizeInBytes()
    • getTitle

      public String getTitle()
    • getSubTitle

      public String getSubTitle()
    • getVersionInfo

      public String getVersionInfo()
    • setRenderAsn1Objects

      public void setRenderAsn1Objects(boolean renderAsn1Objects)
    • setRenderNestedObjectsWithoutFacetRenderer

      public void setRenderNestedObjectsWithoutFacetRenderer(boolean renderNestedObjectsWithoutFacetRenderer)
    • setMaximumEntitySizeInBytes

      public void setMaximumEntitySizeInBytes(int maximumEntitySizeInBytes)
    • setTitle

      public void setTitle(String title)
    • setSubTitle

      public void setSubTitle(String subTitle)
    • setVersionInfo

      public void setVersionInfo(String versionInfo)