Package de.gematik.rbellogger.renderer
Class RbelHtmlRenderingToolkit
java.lang.Object
de.gematik.rbellogger.renderer.RbelHtmlRenderingToolkit
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<j2html.tags.specialized.DivTag>addNotes(RbelElement el, String... extraClasses) static j2html.tags.ContainerTagstatic j2html.tags.ContainerTagchildBoxNotifTitle(String addClasses) j2html.tags.DomContentconstructMessageId(RbelElement message) j2html.tags.ContainerTagconvert(RbelElement element) j2html.tags.ContainerTagconvert(RbelElement element, Optional<String> key) j2html.tags.DomContentconvertMessage(RbelElement element) List<? extends j2html.tags.ContainerTag>Optional<j2html.tags.ContainerTag>convertUnforced(RbelElement element, Optional<String> key) static j2html.tags.specialized.DivTagcreateNote(String className, RbelNoteFacet note) j2html.tags.DomContentformatHex(RbelElement value) j2html.tags.DomContentformatHexAlike(String value) static j2html.tags.ContainerTagstatic j2html.tags.EmptyTagmenuTab(RbelElement rbelElement) List<j2html.tags.DomContent>packAsInfoLine(String parameterName, j2html.tags.DomContent... contentObject) static StringprettyPrintXml(String content) j2html.tags.ContainerTagrenderDocument(List<RbelElement> elements, boolean localRessources) j2html.tags.DomContentcom.google.gson.JsonElementshadeJson(com.google.gson.JsonElement input, Optional<String> key, RbelElement originalElement) shadeValue(RbelElement element, Optional<String> key) booleanshouldRenderEntitiesWithSize(int length) static j2html.tags.ContainerTagstatic j2html.tags.ContainerTagstatic j2html.tags.ContainerTag
-
Field Details
-
GSON
public static final com.google.gson.Gson GSON -
CLS_HEADER
- See Also:
-
CLS_BODY
- See Also:
-
CLS_PKIOK
- See Also:
-
CLS_PKINOK
- See Also:
-
JSON_NOTE
- See Also:
-
-
Constructor Details
-
RbelHtmlRenderingToolkit
@ConstructorProperties("rbelHtmlRenderer") public RbelHtmlRenderingToolkit(RbelHtmlRenderer rbelHtmlRenderer)
-
-
Method Details
-
icon
-
prettyPrintXml
-
addNotes
-
createNote
-
link2CSS
-
ancestorTitle
public static j2html.tags.ContainerTag ancestorTitle() -
vertParentTitle
public static j2html.tags.ContainerTag vertParentTitle() -
childBoxNotifTitle
-
t1ms
-
t2
-
constructMessageId
-
convert
-
convert
-
convertUnforced
public Optional<j2html.tags.ContainerTag> convertUnforced(RbelElement element, Optional<String> key) -
shadeValue
-
printAsBinary
-
renderMenu
public j2html.tags.DomContent renderMenu() -
renderDocument
public String renderDocument(List<RbelElement> elements, boolean localRessources) throws IOException - Throws:
IOException
-
convertMessage
-
shadeJson
public com.google.gson.JsonElement shadeJson(com.google.gson.JsonElement input, Optional<String> key, RbelElement originalElement) -
convertNested
-
packAsInfoLine
-
formatHex
-
formatHexAlike
-
shouldRenderEntitiesWithSize
public boolean shouldRenderEntitiesWithSize(int length) -
getNoteTags
-