Package ca.uhn.fhir.tinder.parser
Class DatatypeGeneratorUsingSpreadsheet
java.lang.Object
ca.uhn.fhir.tinder.parser.BaseStructureParser
ca.uhn.fhir.tinder.parser.BaseStructureSpreadsheetParser
ca.uhn.fhir.tinder.parser.DatatypeGeneratorUsingSpreadsheet
-
Field Summary
Fields inherited from class ca.uhn.fhir.tinder.parser.BaseStructureParser
myResources -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseRootTypeprotected Collection<InputStream>protected Stringprotected voidpostProcess(BaseElement theTarget) Subclasses may overridevoidMethods inherited from class ca.uhn.fhir.tinder.parser.BaseStructureSpreadsheetParser
parseMethods inherited from class ca.uhn.fhir.tinder.parser.BaseStructureParser
addResource, bindValueSets, combineContentMaps, determineVersionEnum, determineVersionEnum, getCtx, getFilenamePrefix, getFilenameSuffix, getLocalImports, getNameToDatatypeClass, getResources, getTemplateFile, getVelocityPath, getVersion, isSpreadsheet, main, markResourcesForImports, scanForSimpleSetters, setExtensions, setFilenamePrefix, setFilenameSuffix, setTemplate, setTemplateFile, setVelocityPath, setVelocityProperties, writeAll
-
Constructor Details
-
Method Details
-
postProcess
protected void postProcess(BaseElement theTarget) throws org.apache.maven.plugin.MojoFailureException Description copied from class:BaseStructureSpreadsheetParserSubclasses may override- Overrides:
postProcessin classBaseStructureSpreadsheetParser- Throws:
org.apache.maven.plugin.MojoFailureException
-
getTemplate
- Overrides:
getTemplatein classBaseStructureParser
-
getInputStreams
- Specified by:
getInputStreamsin classBaseStructureSpreadsheetParser
-
writeAll
public void writeAll(File theOutputDirectory, File theResourceOutputDirectory, String thePackageBase) throws org.apache.maven.plugin.MojoFailureException - Overrides:
writeAllin classBaseStructureParser- Throws:
org.apache.maven.plugin.MojoFailureException
-
createRootType
- Specified by:
createRootTypein classBaseStructureSpreadsheetParser
-
getInputStreamNames
- Specified by:
getInputStreamNamesin classBaseStructureSpreadsheetParser
-