
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 TypeClassDescriptionclass
static class
static class
static enum
static class
static class
static class
static class
static enum
static class
static enum
static class
static class
static class
-
Constructor Summary
ConstructorsConstructorDescriptionElementTable
(RenderingContext context, List<ElementTable.TableGroup> groups, DataRenderer dr, boolean replaceCardinality) -
Method Summary
Modifier and TypeMethodDescriptionvoid
build
(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.TableModel table) void
void
genQuantity
(org.hl7.fhir.utilities.xhtml.XhtmlNode div, Quantity q) void
renderElementConstraints
(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) void
renderElementDefinition
(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) void
renderElementIdentity
(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, ElementTable.TableElement e) void
renderValue
(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.FHIRFormatError
org.hl7.fhir.exceptions.DefinitionException
IOException
-
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.FHIRFormatError
org.hl7.fhir.exceptions.DefinitionException
IOException
-
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)
-