Package de.gematik.rbellogger.renderer
Class RbelHtmlRenderer
- java.lang.Object
-
- de.gematik.rbellogger.renderer.RbelHtmlRenderer
-
public class RbelHtmlRenderer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RbelHtmlRenderer()RbelHtmlRenderer(RbelValueShader rbelValueShader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static j2html.tags.ContainerTagcollapsibleCard(j2html.tags.ContainerTag title, j2html.tags.ContainerTag body)java.util.Optional<j2html.tags.ContainerTag>convert(RbelElement element, java.util.Optional<java.lang.String> key, RbelHtmlRenderingToolkit renderingToolkit)java.lang.StringdoRender(java.util.List<RbelElement> elements)java.lang.StringgetEmptyPage()RbelValueShadergetRbelValueShader()java.lang.StringgetSubTitle()java.lang.StringgetTitle()booleanisRenderAsn1Objects()booleanisRenderNestedObjectsWithoutFacetRenderer()static voidregisterFacetRenderer(RbelFacetRenderer rbelFacetRenderer)static java.lang.Stringrender(java.util.List<RbelElement> elements)static java.lang.Stringrender(java.util.List<RbelElement> elements, RbelValueShader valueShader)voidsetRenderAsn1Objects(boolean renderAsn1Objects)voidsetRenderNestedObjectsWithoutFacetRenderer(boolean renderNestedObjectsWithoutFacetRenderer)voidsetSubTitle(java.lang.String subTitle)voidsetTitle(java.lang.String title)static j2html.tags.DomContentshowContentButtonAndDialog(RbelElement el)
-
-
-
Constructor Detail
-
RbelHtmlRenderer
public RbelHtmlRenderer(RbelValueShader rbelValueShader)
-
RbelHtmlRenderer
public RbelHtmlRenderer()
-
-
Method Detail
-
render
public static java.lang.String render(java.util.List<RbelElement> elements)
-
render
public static java.lang.String render(java.util.List<RbelElement> elements, RbelValueShader valueShader)
-
collapsibleCard
public static j2html.tags.ContainerTag collapsibleCard(j2html.tags.ContainerTag title, j2html.tags.ContainerTag body)
-
showContentButtonAndDialog
public static j2html.tags.DomContent showContentButtonAndDialog(RbelElement el)
-
registerFacetRenderer
public static void registerFacetRenderer(RbelFacetRenderer rbelFacetRenderer)
-
doRender
public java.lang.String doRender(java.util.List<RbelElement> elements)
-
convert
public java.util.Optional<j2html.tags.ContainerTag> convert(RbelElement element, java.util.Optional<java.lang.String> key, RbelHtmlRenderingToolkit renderingToolkit)
-
getEmptyPage
public java.lang.String getEmptyPage()
-
getRbelValueShader
public RbelValueShader getRbelValueShader()
-
isRenderAsn1Objects
public boolean isRenderAsn1Objects()
-
isRenderNestedObjectsWithoutFacetRenderer
public boolean isRenderNestedObjectsWithoutFacetRenderer()
-
getTitle
public java.lang.String getTitle()
-
getSubTitle
public java.lang.String getSubTitle()
-
setRenderAsn1Objects
public void setRenderAsn1Objects(boolean renderAsn1Objects)
-
setRenderNestedObjectsWithoutFacetRenderer
public void setRenderNestedObjectsWithoutFacetRenderer(boolean renderNestedObjectsWithoutFacetRenderer)
-
setTitle
public void setTitle(java.lang.String title)
-
setSubTitle
public void setSubTitle(java.lang.String subTitle)
-
-