Class RbelHtmlRenderingToolkit

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

public class RbelHtmlRenderingToolkit extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • icon

      public static j2html.tags.ContainerTag icon(String iconName)
    • prettyPrintXml

      public static String prettyPrintXml(String content)
    • addNotes

      public static List<j2html.tags.specialized.DivTag> addNotes(RbelElement el, String... extraClasses)
    • createNote

      public static j2html.tags.specialized.DivTag createNote(String className, RbelNoteFacet note)
    • link2CSS

      public static j2html.tags.EmptyTag link2CSS(String url)
    • ancestorTitle

      public static j2html.tags.ContainerTag ancestorTitle()
    • vertParentTitle

      public static j2html.tags.ContainerTag vertParentTitle()
    • childBoxNotifTitle

      public static j2html.tags.ContainerTag childBoxNotifTitle(String addClasses)
    • t1ms

      public static j2html.tags.ContainerTag t1ms(String text)
    • t2

      public static j2html.tags.ContainerTag t2(String text)
    • constructMessageId

      public j2html.tags.DomContent constructMessageId(RbelElement message)
    • convert

      public j2html.tags.ContainerTag convert(RbelElement element)
    • convert

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

      public Optional<j2html.tags.ContainerTag> convertUnforced(RbelElement element, Optional<String> key)
    • shadeValue

      public Optional<String> shadeValue(RbelElement element, Optional<String> key)
    • printAsBinary

      public j2html.tags.ContainerTag printAsBinary(RbelElement el)
    • renderMenu

      public j2html.tags.DomContent renderMenu()
    • renderDocument

      public String renderDocument(List<RbelElement> elements, boolean localRessources) throws IOException
      Throws:
      IOException
    • convertMessage

      public j2html.tags.DomContent convertMessage(RbelElement element)
    • shadeJson

      public com.fasterxml.jackson.databind.JsonNode shadeJson(com.fasterxml.jackson.databind.JsonNode input, Optional<String> key, RbelElement originalElement)
    • convertNested

      public List<? extends j2html.tags.ContainerTag> convertNested(RbelElement el)
    • packAsInfoLine

      public List<j2html.tags.DomContent> packAsInfoLine(String parameterName, j2html.tags.DomContent... contentObject)
    • formatHex

      public j2html.tags.DomContent formatHex(RbelElement value)
    • formatHexAlike

      public j2html.tags.DomContent formatHexAlike(String value)
    • shouldRenderEntitiesWithSize

      public boolean shouldRenderEntitiesWithSize(int length)
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • getNoteTags