Package org.hl7.fhir.r5.renderers
Class ValueSetRenderer
- 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
-
- org.hl7.fhir.r5.renderers.ValueSetRenderer
-
public class ValueSetRenderer extends TerminologyRenderer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.TerminologyRenderer
TerminologyRenderer.ConceptMapRenderInstructions, TerminologyRenderer.TargetElementComponentWrapper, TerminologyRenderer.UsedConceptMap
-
-
Field Summary
-
Fields inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
forResource, rcontext, xverManager
-
Fields 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
Constructors Constructor Description ValueSetRenderer(RenderingContext context)ValueSetRenderer(RenderingContext context, Resolver.ResourceContext rcontext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDesignationsToRow(ValueSet.ConceptReferenceComponent c, Map<String,String> designations, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)voidaddLangaugesToRow(ValueSet.ConceptReferenceComponent c, List<String> langs, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)voidaddLangaugesToRow(ValueSet.ValueSetExpansionContainsComponent c, List<String> langs, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)voiddescribe(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ValueSet vs)Stringdisplay(ValueSet vs)booleanrender(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Resource dr)booleanrender(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ValueSet vs, boolean header)StringsctLink(String code)-
Methods inherited from class org.hl7.fhir.r5.renderers.TerminologyRenderer
addCsRef, addMapHeaders, addTableHeaderRowStandard, AddVsRef, display, display, findMappingsForCode, getCharForRelationship, getDisplayForConcept, getDisplayForProperty, getHeader
-
Methods 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, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderOrError, renderReference, renderReference, renderReference, renderReference, renderResourceHeader, resolveReference, valued
-
Methods 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, renderDateTime, renderDateTime, renderExpression, renderHumanName, renderIdentifier, renderMoney, renderPeriod, renderQuantity, renderQuantity, renderRange, renderSampledData, renderTiming, renderUri, renderUri, smartAddText, systemFromCanonical, translate, versionFromCanonical
-
Methods inherited from class org.hl7.fhir.r5.renderers.Renderer
formatMessage
-
-
-
-
Constructor Detail
-
ValueSetRenderer
public ValueSetRenderer(RenderingContext context)
-
ValueSetRenderer
public ValueSetRenderer(RenderingContext context, Resolver.ResourceContext rcontext)
-
-
Method Detail
-
render
public boolean render(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Resource dr) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException
- Specified by:
renderin classResourceRenderer- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOException
-
render
public boolean render(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ValueSet vs, boolean header) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException
- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOException
-
addLangaugesToRow
public void addLangaugesToRow(ValueSet.ValueSetExpansionContainsComponent c, List<String> langs, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)
-
addDesignationsToRow
public void addDesignationsToRow(ValueSet.ConceptReferenceComponent c, Map<String,String> designations, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)
-
addLangaugesToRow
public void addLangaugesToRow(ValueSet.ConceptReferenceComponent c, List<String> langs, org.hl7.fhir.utilities.xhtml.XhtmlNode tr)
-
-