Package org.hl7.fhir.r5.renderers
Class QuestionnaireResponseRenderer
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.QuestionnaireResponseRenderer
- All Implemented Interfaces:
CodeResolver
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
ResourceRenderer.RendererType, ResourceRenderer.TableData, ResourceRenderer.TableRowData
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.Renderer
Renderer.RenderingStatus
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
multiLangMode, xverManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
buildNarrative
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) void
genDefinitionLink
(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, QuestionnaireResponse.QuestionnaireResponseItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn, Resource src) void
genDefinitionLink
(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse.QuestionnaireResponseItemComponent i, Resource src) void
renderAnswer
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ResourceWrapper qr, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row r, ResourceWrapper ans) boolean
renderForm
(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse q) boolean
renderForm
(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper q) void
renderTree
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) Methods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
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, isMultiLangMode, makeIdFromBundleEntry, makeInternalBundleLink, markLanguage, parseType, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderCommitteeLink, renderOrError, renderReference, renderReference, renderReference, renderResource, renderResourceTechDetails, renderResourceTechDetails, renderTable, renderUri, renderUri, resolveReference, resolveReference, setMultiLangMode
Methods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addMarkdown, addTelecom, canRenderDataType, checkRenderExtensions, describeLang, describeVersion, display, displayBase, displayCodeableConcept, displayCoding, displayCoding, displayContactDetail, displayContactPoint, displayContactPoint, displayDataType, displayDataType, displayDateTime, displayHumanName, displayIdentifier, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLocalizedBigDecimalValue, gt, gt, hasRenderableExtensions, hasRenderableExtensions, hasRenderableExtensions, 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, smartAddText, systemFromCanonical, tail, utail, versionFromCanonical
Methods inherited from class org.hl7.fhir.r5.renderers.Renderer
egt, formatPhrase, genStandardsStatus, getTranslatedCode, renderStatus, renderStatusDiv, renderStatusRow, renderStatusSummary, toStr, toStr, wrap, wrapNC, wrapWC
-
Constructor Details
-
QuestionnaireResponseRenderer
-
-
Method Details
-
buildSummary
- Specified by:
buildSummary
in classResourceRenderer
- Throws:
UnsupportedEncodingException
IOException
-
buildNarrative
public void buildNarrative(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException, org.hl7.fhir.exceptions.FHIRException, EOperationOutcome - Specified by:
buildNarrative
in classResourceRenderer
- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
org.hl7.fhir.exceptions.DefinitionException
IOException
org.hl7.fhir.exceptions.FHIRException
EOperationOutcome
-
renderTree
public void renderTree(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) throws UnsupportedEncodingException, IOException -
renderAnswer
public void renderAnswer(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ResourceWrapper qr, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row r, ResourceWrapper ans) throws UnsupportedEncodingException, IOException -
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, QuestionnaireResponse.QuestionnaireResponseItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn, Resource src) -
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse.QuestionnaireResponseItemComponent i, Resource src) -
renderForm
public boolean renderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse q) throws UnsupportedEncodingException, IOException -
renderForm
public boolean renderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper q) throws UnsupportedEncodingException, IOException
-