
Package org.hl7.fhir.r5.renderers
Class TerminologyRenderer
java.lang.Object
org.hl7.fhir.utilities.TranslatingUtilities
org.hl7.fhir.r5.utils.TranslatingUtilities
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
,OperationDefinitionRenderer
,QuestionnaireRenderer
,SearchParameterRenderer
,StructureMapRenderer
,ValueSetRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
protected class
class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
ResourceRenderer.RendererType
Nested classes/interfaces inherited from class org.hl7.fhir.r5.utils.TranslatingUtilities
TranslatingUtilities.TranslationServices
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
rcontext, xverManager
Fields inherited from class org.hl7.fhir.r5.renderers.Renderer
context, RENDER_BUNDLE_DOCUMENT_CONTENT, RENDER_BUNDLE_ETAG, RENDER_BUNDLE_HEADER_DOC_ENTRY_RD, RENDER_BUNDLE_HEADER_DOC_ENTRY_U, RENDER_BUNDLE_HEADER_DOC_ENTRY_URD, RENDER_BUNDLE_HEADER_ENTRY, RENDER_BUNDLE_HEADER_ENTRY_URL, RENDER_BUNDLE_HEADER_ROOT, RENDER_BUNDLE_IF_MATCH, RENDER_BUNDLE_IF_MOD, RENDER_BUNDLE_IF_NON_MATCH, RENDER_BUNDLE_IF_NONE, RENDER_BUNDLE_LAST_MOD, RENDER_BUNDLE_LOCATION, RENDER_BUNDLE_REQUEST, RENDER_BUNDLE_RESOURCE, RENDER_BUNDLE_RESPONSE, RENDER_BUNDLE_SEARCH, RENDER_BUNDLE_SEARCH_MODE, RENDER_BUNDLE_SEARCH_SCORE
-
Constructor Summary
ConstructorsConstructorDescriptionTerminologyRenderer
(RenderingContext context) TerminologyRenderer
(RenderingContext context, Resolver.ResourceContext rcontext) -
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 system, String version, String value) protected String
protected String
Methods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
build, canRender, describe, describe, describeStatus, displayReference, fetchResource, generateCopyright, getProperty, getProperty, getRcontext, getRendererType, inject, makeIdFromBundleEntry, makeInternalBundleLink, parseType, render, render, render, render, render, render, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderOrError, renderReference, renderReference, renderReference, renderReference, renderResourceHeader, resolveReference, setRcontext, valued
Methods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addMarkdown, addTelecom, describeLang, describeSystem, describeVersion, display, display, display, displayBase, displayCodeableConcept, displayCoding, displayCoding, displayContactPoint, displayContactPoint, displayHumanName, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLocalizedBigDecimalValue, gt, hasRenderableExtensions, hasRenderableExtensions, makeAnchor, makeExceptionXhtml, processRelativeUrls, render, render, renderAddress, renderAnnotation, renderAnnotation, renderBase, renderCodeableConcept, renderCodeableConcept, renderCodeableReference, renderCoding, renderCoding, renderCoding, renderCodingWithDetails, renderContactPoint, renderDataRequirement, renderDate, renderDateTime, renderDateTime, renderExpression, renderExtensionsInList, renderExtensionsInList, renderExtensionsInList, renderExtensionsInText, renderHumanName, renderIdentifier, renderMoney, renderPeriod, renderQuantity, renderQuantity, renderRange, renderSampledData, renderTiming, renderUri, renderUri, resolveCode, resolveCode, resolveCode, smartAddText, systemFromCanonical, translate, versionFromCanonical
Methods inherited from class org.hl7.fhir.r5.renderers.Renderer
formatMessage, genStandardsStatus
Methods inherited from class org.hl7.fhir.r5.utils.TranslatingUtilities
egt
Methods inherited from class org.hl7.fhir.utilities.TranslatingUtilities
getTranslator, hasTranslator, setTranslator, toStr, toStr, translate
-
Constructor Details
-
TerminologyRenderer
-
TerminologyRenderer
-
-
Method Details
-
display
- Specified by:
display
in classResourceRenderer
- Throws:
UnsupportedEncodingException
IOException
-
display
public String display(BaseWrappers.ResourceWrapper r) throws UnsupportedEncodingException, IOException - Specified by:
display
in classResourceRenderer
- Throws:
UnsupportedEncodingException
IOException
-
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
-
AddVsRef
-
getDisplayForConcept
-
clipboard
-