
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
Nested ClassesModifier and TypeClassDescriptionclassprotected classclassNested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
ResourceRenderer.RendererType, ResourceRenderer.TableData, ResourceRenderer.TableRowDataNested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.Renderer
Renderer.RenderingStatusNested 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
inner, multiLangMode, xverManager -
Constructor Summary
Constructors -
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.XhtmlNodeaddMapHeaders(org.hl7.fhir.utilities.xhtml.XhtmlNode tr, List<TerminologyRenderer.UsedConceptMap> maps) protected org.hl7.fhir.utilities.xhtml.XhtmlNodeaddTableHeaderRowStandard(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 voidprotected voidfindMappingsForCode(String code, ConceptMap map) protected Stringprotected StringgetDisplayForConcept(String canonical, String value) protected StringgetDisplayForConcept(String system, String version, String value) protected Stringprotected Stringprotected StringMethods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
addContained, 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, isInner, isMultiLangMode, makeIdFromBundleEntry, makeInternalBundleLink, markLanguage, parseType, plateStyle, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderCommitteeLink, renderingUsesValidation, renderOrError, renderReference, renderReference, renderReference, renderResource, renderResourceTechDetails, renderResourceTechDetails, renderTable, renderUri, renderUri, resolveReference, resolveReference, selfLink, setInner, setMultiLangMode, willRenderIdMethods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addMarkdown, addTelecom, canRenderDataType, checkRenderExtensions, describeLang, describeVersion, display, displayBase, displayCodeableConcept, displayCodeSource, displayCoding, displayCoding, displayContactDetail, displayContactPoint, displayContactPoint, displayDataType, displayDataType, displayDateTime, displayHumanName, displayIdentifier, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLinkForSystem, getLocalizedBigDecimalValue, gt, gt, hasRenderableExtensions, hasRenderableExtensions, hasRenderableExtensions, isInKnownUrlSpace, lookupCode, 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, systemFromCanonical, tail, utail, versionFromCanonicalMethods inherited from class org.hl7.fhir.r5.renderers.Renderer
egt, formatPhrase, genStandardsStatus, getTranslatedCode, markBoilerplate, markGenerated, renderStatus, renderStatusDiv, renderStatusRow, renderStatusSummary, spanIfTracking, toStr, toStr, wrap, wrapNC, wrapWC, xlinkNarrative
-
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.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOException
-
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
-