
Package ca.uhn.fhir.narrative2
Class NarrativeTemplateManifest
java.lang.Object
ca.uhn.fhir.narrative2.NarrativeTemplateManifest
- All Implemented Interfaces:
INarrativeTemplateManifest
-
Method Summary
Modifier and TypeMethodDescriptionstatic NarrativeTemplateManifestforManifestFileContents(String... theResources) static NarrativeTemplateManifestforManifestFileContents(Collection<String> theResources) static NarrativeTemplateManifestforManifestFileLocation(String... thePropertyFilePaths) static NarrativeTemplateManifestforManifestFileLocation(Collection<String> thePropertyFilePaths) intgetTemplateByElement(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, IBase theElement) getTemplateByFragmentName(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, String theFragmentName) getTemplateByName(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, String theName) getTemplateByResourceName(FhirContext theFhirContext, EnumSet<TemplateTypeEnum> theStyles, String theResourceName, Collection<String> theProfiles, Collection<String> theCodes)
-
Method Details
-
getNamedTemplateCount
-
getTemplateByResourceName
public List<INarrativeTemplate> getTemplateByResourceName(@Nonnull FhirContext theFhirContext, @Nonnull EnumSet<TemplateTypeEnum> theStyles, @Nonnull String theResourceName, @Nonnull Collection<String> theProfiles, @Nonnull Collection<String> theCodes) - Specified by:
getTemplateByResourceNamein interfaceINarrativeTemplateManifest
-
getTemplateByName
public List<INarrativeTemplate> getTemplateByName(@Nonnull FhirContext theFhirContext, @Nonnull EnumSet<TemplateTypeEnum> theStyles, @Nonnull String theName) - Specified by:
getTemplateByNamein interfaceINarrativeTemplateManifest
-
getTemplateByFragmentName
public List<INarrativeTemplate> getTemplateByFragmentName(@Nonnull FhirContext theFhirContext, @Nonnull EnumSet<TemplateTypeEnum> theStyles, @Nonnull String theFragmentName) - Specified by:
getTemplateByFragmentNamein interfaceINarrativeTemplateManifest
-
getTemplateByElement
public List<INarrativeTemplate> getTemplateByElement(@Nonnull FhirContext theFhirContext, @Nonnull EnumSet<TemplateTypeEnum> theStyles, @Nonnull IBase theElement) - Specified by:
getTemplateByElementin interfaceINarrativeTemplateManifest
-
forManifestFileLocation
-
forManifestFileLocation
public static NarrativeTemplateManifest forManifestFileLocation(Collection<String> thePropertyFilePaths) -
forManifestFileContents
-
forManifestFileContents
-