Package org.hl7.fhir.r5.renderers
Class TerminologyRenderer
java.lang.Object
org.hl7.fhir.r5.renderers.Renderer
org.hl7.fhir.r5.renderers.DataRenderer
org.hl7.fhir.r5.renderers.ResourceRenderer
org.hl7.fhir.r5.renderers.TerminologyRenderer
- All Implemented Interfaces:
CodeResolver
- Direct Known Subclasses:
CodeSystemRenderer
,ConceptMapRenderer
,ExampleScenarioRenderer
,OperationDefinitionRenderer
,QuestionnaireRenderer
,SearchParameterRenderer
,StructureMapRenderer
,ValueSetRenderer
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
protected class
class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
ResourceRenderer.RendererType, ResourceRenderer.TableData, ResourceRenderer.TableRowData
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.Renderer
Renderer.RenderingStatus
Nested classes/interfaces inherited from interface org.hl7.fhir.r5.renderers.CodeResolver
CodeResolver.CodeResolution
-
Field Summary
Fields inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
multiLangMode, xverManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends Resource>
voidaddCsRef
(ValueSet.ConceptSetComponent inc, org.hl7.fhir.utilities.xhtml.XhtmlNode li, T cs) protected org.hl7.fhir.utilities.xhtml.XhtmlNode
addMapHeaders
(org.hl7.fhir.utilities.xhtml.XhtmlNode tr, List<TerminologyRenderer.UsedConceptMap> maps) protected org.hl7.fhir.utilities.xhtml.XhtmlNode
addTableHeaderRowStandard
(org.hl7.fhir.utilities.xhtml.XhtmlNode t, boolean hasHierarchy, boolean hasDisplay, boolean definitions, boolean comments, boolean version, boolean deprecated, List<CodeSystem.PropertyComponent> properties, List<String> langs, Map<String, String> designations, boolean doDesignations) protected void
protected void
findMappingsForCode
(String code, ConceptMap map) protected String
protected String
getDisplayForConcept
(String canonical, String value) protected String
getDisplayForConcept
(String system, String version, String value) protected String
protected String
protected String
Methods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
buildNarrative, buildNarrative, buildSummary, buildSummary, canonicalTitle, canRender, checkNarrative, describe, describeStatus, describeStatus, describeStatus, describeStatus, describeStatus, displayCanonical, displayReference, displayReference, findCanonical, findCanonical, generateCopyright, generateCopyrightTableRow, genSummaryTable, genSummaryTable, genSummaryTableContent, genSummaryTableContent, getNameForResource, getRendererType, hasAnchorName, inject, isMultiLangMode, makeIdFromBundleEntry, makeInternalBundleLink, markLanguage, parseType, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderCommitteeLink, renderOrError, renderReference, renderReference, renderReference, renderResource, renderResourceTechDetails, renderResourceTechDetails, renderTable, renderUri, renderUri, resolveReference, resolveReference, setMultiLangMode
Methods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addMarkdown, addTelecom, canRenderDataType, checkRenderExtensions, describeLang, describeVersion, display, displayBase, displayCodeableConcept, displayCoding, displayCoding, displayContactDetail, displayContactPoint, displayContactPoint, displayDataType, displayDataType, displayDateTime, displayHumanName, displayIdentifier, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLocalizedBigDecimalValue, gt, gt, hasRenderableExtensions, hasRenderableExtensions, hasRenderableExtensions, makeAnchor, makeExceptionXhtml, processRelativeUrls, renderAddress, renderAnnotation, renderBase, renderCodeableConcept, renderCodeableReference, renderCoding, renderCoding, renderCoding, renderCoding, renderCodingWithDetails, renderContactPoint, renderDataRequirement, renderDataType, renderDataType, renderExpression, renderExtensionsInList, renderExtensionsInText, renderHumanName, renderIdentifier, renderMoney, renderPeriod, renderPrimitiveWithNoValue, renderPrimitiveWithNoValue, renderQuantity, renderQuantity, renderQuantity, renderRange, renderSampledData, renderTiming, renderTriggerDefinition, renderUsageContext, resolveCode, resolveCode, resolveCode, resolveCode, smartAddText, systemFromCanonical, tail, utail, versionFromCanonical
Methods inherited from class org.hl7.fhir.r5.renderers.Renderer
egt, formatPhrase, genStandardsStatus, getTranslatedCode, renderStatus, renderStatusDiv, renderStatusRow, renderStatusSummary, toStr, toStr, wrap, wrapNC, wrapWC
-
Constructor Details
-
TerminologyRenderer
-
-
Method Details
-
display
-
addMapHeaders
protected org.hl7.fhir.utilities.xhtml.XhtmlNode addMapHeaders(org.hl7.fhir.utilities.xhtml.XhtmlNode tr, List<TerminologyRenderer.UsedConceptMap> maps) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException - Throws:
org.hl7.fhir.exceptions.FHIRFormatError
org.hl7.fhir.exceptions.DefinitionException
IOException
-
getHeader
-
findMappingsForCode
protected List<TerminologyRenderer.TargetElementComponentWrapper> findMappingsForCode(String code, ConceptMap map) -
getCharForRelationship
-
addCsRef
protected <T extends Resource> void addCsRef(ValueSet.ConceptSetComponent inc, org.hl7.fhir.utilities.xhtml.XhtmlNode li, T cs) -
addTableHeaderRowStandard
protected org.hl7.fhir.utilities.xhtml.XhtmlNode addTableHeaderRowStandard(org.hl7.fhir.utilities.xhtml.XhtmlNode t, boolean hasHierarchy, boolean hasDisplay, boolean definitions, boolean comments, boolean version, boolean deprecated, List<CodeSystem.PropertyComponent> properties, List<String> langs, Map<String, String> designations, boolean doDesignations) -
getDisplayForProperty
-
getDisplayForProperty
-
AddVsRef
-
getDisplayForConcept
-
getDisplayForConcept
-
clipboard
-