
Package org.hl7.fhir.r5.renderers
Class WebTemplateRenderer
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.WebTemplateRenderer
- All Implemented Interfaces:
CodeResolver
-
Nested Class Summary
Nested 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 TypeMethodDescriptionvoidbuildNarrative(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper wt) booleanprotected org.hl7.fhir.utilities.xhtml.XhtmlNoderenderResourceTechDetails(ResourceWrapper r, org.hl7.fhir.utilities.xhtml.XhtmlNode x) protected org.hl7.fhir.utilities.xhtml.XhtmlNoderenderResourceTechDetails(ResourceWrapper r, org.hl7.fhir.utilities.xhtml.XhtmlNode x, String desc) Methods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
addContained, buildNarrative, 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, renderOrError, renderReference, renderReference, renderReference, renderResource, 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
-
WebTemplateRenderer
-
-
Method Details
-
renderingUsesValidation
- Overrides:
renderingUsesValidationin classResourceRenderer
-
buildSummary
- Specified by:
buildSummaryin classResourceRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
buildNarrative
public void buildNarrative(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper wt) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException, org.hl7.fhir.exceptions.FHIRException, EOperationOutcome - Specified by:
buildNarrativein classResourceRenderer- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOExceptionorg.hl7.fhir.exceptions.FHIRExceptionEOperationOutcome
-
renderResourceTechDetails
protected org.hl7.fhir.utilities.xhtml.XhtmlNode renderResourceTechDetails(ResourceWrapper r, org.hl7.fhir.utilities.xhtml.XhtmlNode x) throws UnsupportedEncodingException, org.hl7.fhir.exceptions.FHIRException, IOException - Overrides:
renderResourceTechDetailsin classResourceRenderer- Throws:
UnsupportedEncodingExceptionorg.hl7.fhir.exceptions.FHIRExceptionIOException
-
renderResourceTechDetails
protected org.hl7.fhir.utilities.xhtml.XhtmlNode renderResourceTechDetails(ResourceWrapper r, org.hl7.fhir.utilities.xhtml.XhtmlNode x, String desc) throws UnsupportedEncodingException, org.hl7.fhir.exceptions.FHIRException, IOException - Overrides:
renderResourceTechDetailsin classResourceRenderer- Throws:
UnsupportedEncodingExceptionorg.hl7.fhir.exceptions.FHIRExceptionIOException
-