
Package org.hl7.fhir.r5.renderers.utils
Class ElementTable
java.lang.Object
org.hl7.fhir.r5.renderers.utils.ElementTable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic classstatic classstatic enumstatic classstatic classstatic classstatic classstatic enumstatic classstatic enumstatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionElementTable(RenderingContext context, List<ElementTable.TableGroup> groups, DataRenderer dr, boolean replaceCardinality) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.TableModel table) voidvoidgenQuantity(org.hl7.fhir.utilities.xhtml.XhtmlNode div, Quantity q) voidrenderElementConstraints(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) voidrenderElementDefinition(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) voidrenderElementIdentity(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) voidrenderValue(org.hl7.fhir.utilities.xhtml.XhtmlNode x, DataType v)
-
Constructor Details
-
ElementTable
public ElementTable(RenderingContext context, List<ElementTable.TableGroup> groups, DataRenderer dr, boolean replaceCardinality)
-
-
Method Details
-
build
public void build(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.TableModel table) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException - Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOException
-
renderElementIdentity
public void renderElementIdentity(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) -
renderElementConstraints
public void renderElementConstraints(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException - Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOException
-
renderValue
- Throws:
IOException
-
genQuantity
-
genCoding
-
renderElementDefinition
public void renderElementDefinition(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e)
-