Package org.hl7.fhir.r5.renderers
Class QuestionnaireRenderer
- 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.QuestionnaireRenderer
-
public class QuestionnaireRenderer 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 Modifier and Type Field Description static StringEXT_QUESTIONNAIRE_ITEM_TYPE_ORIGINAL-
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 QuestionnaireRenderer(RenderingContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdisplay(Questionnaire q)Stringdisplay(Resource dr)voidgenDefinitionLink(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, Questionnaire.QuestionnaireItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn)voidgenDefinitionLink(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire.QuestionnaireItemComponent i)booleanrender(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q)booleanrender(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Resource q)booleanrenderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q)voidrenderItemOptions(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire.QuestionnaireItemComponent i)booleanrenderTree(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q)-
Methods inherited from class org.hl7.fhir.r5.renderers.TerminologyRenderer
addCsRef, addMapHeaders, addTableHeaderRowStandard, AddVsRef, 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
-
-
-
-
Field Detail
-
EXT_QUESTIONNAIRE_ITEM_TYPE_ORIGINAL
public static final String EXT_QUESTIONNAIRE_ITEM_TYPE_ORIGINAL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
QuestionnaireRenderer
public QuestionnaireRenderer(RenderingContext context)
-
-
Method Detail
-
render
public boolean render(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Resource q) throws UnsupportedEncodingException, IOException
- Specified by:
renderin classResourceRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
render
public boolean render(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q) throws UnsupportedEncodingException, IOException
-
renderTree
public boolean renderTree(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q) throws UnsupportedEncodingException, IOException
-
renderItemOptions
public void renderItemOptions(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire.QuestionnaireItemComponent i)
-
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, Questionnaire.QuestionnaireItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn)
-
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire.QuestionnaireItemComponent i)
-
renderForm
public boolean renderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, Questionnaire q) throws UnsupportedEncodingException, IOException
-
display
public String display(Resource dr) throws UnsupportedEncodingException, IOException
- Overrides:
displayin classTerminologyRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
display
public String display(Questionnaire q) throws UnsupportedEncodingException, IOException
-
-