Package ca.uhn.fhir.tinder
Class ValueSetGenerator
java.lang.Object
ca.uhn.fhir.tinder.ValueSetGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidvoidparse()voidsetFilenamePrefix(String theFilenamePrefix) voidsetFilenameSuffix(String theFilenameSuffix) voidsetResourceValueSetFiles(List<TinderStructuresMojo.ValueSetFileDefinition> theResourceValueSetFiles) voidsetTemplate(String theTemplate) voidsetTemplateFile(File theTemplateFile) voidsetVelocityPath(String theVelocityPath) voidsetVelocityProperties(String theVelocityProperties) voidwrite(TargetType theTarget, Collection<ValueSetTm> theValueSets, File theOutputDirectory, String thePackageBase) voidwrite(Collection<ValueSetTm> theValueSets, File theOutputDirectory, String thePackageBase) voidwriteMarkedValueSets(TargetType theTarget, File theOutputDirectory, String thePackageBase) voidwriteMarkedValueSets(File theOutputDirectory, String thePackageBase)
-
Constructor Details
-
ValueSetGenerator
-
-
Method Details
-
getClassForValueSetIdAndMarkAsNeeded
-
getValueSets
-
parse
- Throws:
FileNotFoundExceptionIOException
-
setFilenamePrefix
-
setFilenameSuffix
-
setResourceValueSetFiles
public void setResourceValueSetFiles(List<TinderStructuresMojo.ValueSetFileDefinition> theResourceValueSetFiles) -
setTemplate
-
setTemplateFile
-
setVelocityPath
-
setVelocityProperties
-
write
public void write(Collection<ValueSetTm> theValueSets, File theOutputDirectory, String thePackageBase) throws IOException - Throws:
IOException
-
write
public void write(TargetType theTarget, Collection<ValueSetTm> theValueSets, File theOutputDirectory, String thePackageBase) throws IOException - Throws:
IOException
-
writeMarkedValueSets
public void writeMarkedValueSets(File theOutputDirectory, String thePackageBase) throws org.apache.maven.plugin.MojoFailureException - Throws:
org.apache.maven.plugin.MojoFailureException
-
writeMarkedValueSets
public void writeMarkedValueSets(TargetType theTarget, File theOutputDirectory, String thePackageBase) throws org.apache.maven.plugin.MojoFailureException - Throws:
org.apache.maven.plugin.MojoFailureException
-
main
- Throws:
FileNotFoundExceptionIOException
-