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
- Direct Known Subclasses:
CodeSystemRenderer,ConceptMapRenderer,OperationDefinitionRenderer,QuestionnaireRenderer,SearchParameterRenderer,ValueSetRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassprotected classclass -
Field Summary
Fields inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
forResource, rcontext, xverManagerFields inherited from class org.hl7.fhir.r5.renderers.Renderer
context, RENDER_BUNDLE_ETAG, 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 voidaddMapHeaders(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 voidfindMappingsForCode(String code, ConceptMap map) protected Stringprotected StringgetDisplayForConcept(String system, String version, String value) protected Stringprotected StringMethods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
build, canRender, describe, describe, describeStatus, displayReference, fetchResource, generateCopyright, getProperty, getProperty, inject, makeInternalBundleLink, parseType, render, render, render, render, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderOrError, renderReference, renderReference, renderReference, renderReference, renderResourceHeader, resolveReference, valuedMethods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addTelecom, describeLang, describeSystem, describeVersion, display, display, display, displayBase, displayCodeableConcept, displayCoding, displayCoding, displayContactPoint, displayContactPoint, displayHumanName, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLocalizedBigDecimalValue, gt, makeAnchor, makeExceptionXhtml, render, render, renderAddress, renderAnnotation, renderAnnotation, renderBase, renderCodeableConcept, renderCodeableConcept, renderCodeableReference, renderCoding, renderCoding, renderCoding, renderCodingWithDetails, renderContactPoint, renderDataRequirement, renderDate, renderDateTime, renderDateTime, renderExpression, renderHumanName, renderIdentifier, renderMoney, renderPeriod, renderQuantity, renderQuantity, renderRange, renderSampledData, renderTiming, renderUri, renderUri, smartAddText, systemFromCanonical, translate, versionFromCanonicalMethods inherited from class org.hl7.fhir.r5.renderers.Renderer
formatMessage
-
Constructor Details
-
TerminologyRenderer
-
TerminologyRenderer
-
-
Method Details
-
display
- Specified by:
displayin classResourceRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
display
public String display(BaseWrappers.ResourceWrapper r) throws UnsupportedEncodingException, IOException - Specified by:
displayin classResourceRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
addMapHeaders
protected void 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
-
AddVsRef
-
getDisplayForConcept
-