Class ChVacdThymeleafNarrativeGenerator

java.lang.Object
ca.uhn.fhir.narrative2.BaseNarrativeGenerator
ca.uhn.fhir.narrative.BaseThymeleafNarrativeGenerator
ca.uhn.fhir.narrative.CustomThymeleafNarrativeGenerator
org.projecthusky.fhir.vacd.ch.common.narrative.ChVacdThymeleafNarrativeGenerator
All Implemented Interfaces:
ca.uhn.fhir.narrative.INarrativeGenerator

public class ChVacdThymeleafNarrativeGenerator extends ca.uhn.fhir.narrative.CustomThymeleafNarrativeGenerator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.slf4j.Logger
     

    Fields inherited from class ca.uhn.fhir.narrative.BaseThymeleafNarrativeGenerator

    FHIRPATH
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    applyTemplate(ca.uhn.fhir.context.FhirContext theFhirContext, ca.uhn.fhir.narrative2.INarrativeTemplate theTemplate, org.hl7.fhir.instance.model.api.IBase theTargetContext)
     
    protected EnumSet<ca.uhn.fhir.narrative2.TemplateTypeEnum>
     
    boolean
    populateResourceNarrative(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theResource)
     

    Methods inherited from class ca.uhn.fhir.narrative.CustomThymeleafNarrativeGenerator

    getManifest, setManifest, setPropertyFile

    Methods inherited from class ca.uhn.fhir.narrative.BaseThymeleafNarrativeGenerator

    setFhirPathEvaluationContext, setMessageResolver

    Methods inherited from class ca.uhn.fhir.narrative2.BaseNarrativeGenerator

    cleanWhitespace, generateResourceNarrative, getTemplateForElement

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • logger

      protected org.slf4j.Logger logger
  • Constructor Details

    • ChVacdThymeleafNarrativeGenerator

      public ChVacdThymeleafNarrativeGenerator()
  • Method Details

    • populateResourceNarrative

      public boolean populateResourceNarrative(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.instance.model.api.IBaseResource theResource)
      Specified by:
      populateResourceNarrative in interface ca.uhn.fhir.narrative.INarrativeGenerator
      Overrides:
      populateResourceNarrative in class ca.uhn.fhir.narrative2.BaseNarrativeGenerator
    • applyTemplate

      protected String applyTemplate(ca.uhn.fhir.context.FhirContext theFhirContext, ca.uhn.fhir.narrative2.INarrativeTemplate theTemplate, org.hl7.fhir.instance.model.api.IBase theTargetContext)
      Overrides:
      applyTemplate in class ca.uhn.fhir.narrative.BaseThymeleafNarrativeGenerator
    • getStyle

      protected EnumSet<ca.uhn.fhir.narrative2.TemplateTypeEnum> getStyle()
      Overrides:
      getStyle in class ca.uhn.fhir.narrative.BaseThymeleafNarrativeGenerator