Package ca.uhn.fhir.tinder.parser
Class BaseStructureSpreadsheetParser
java.lang.Object
ca.uhn.fhir.tinder.parser.BaseStructureParser
ca.uhn.fhir.tinder.parser.BaseStructureSpreadsheetParser
- Direct Known Subclasses:
DatatypeGeneratorUsingSpreadsheet,ResourceGeneratorUsingSpreadsheet
-
Field Summary
Fields inherited from class ca.uhn.fhir.tinder.parser.BaseStructureParser
myResources -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract BaseRootTypeprotected abstract Collection<InputStream>voidparse()protected voidpostProcess(BaseElement theTarget) Subclasses may overrideMethods inherited from class ca.uhn.fhir.tinder.parser.BaseStructureParser
addResource, bindValueSets, combineContentMaps, determineVersionEnum, determineVersionEnum, getCtx, getFilenamePrefix, getFilenameSuffix, getLocalImports, getNameToDatatypeClass, getResources, getTemplate, getTemplateFile, getVelocityPath, getVersion, isSpreadsheet, main, markResourcesForImports, scanForSimpleSetters, setExtensions, setFilenamePrefix, setFilenameSuffix, setTemplate, setTemplateFile, setVelocityPath, setVelocityProperties, writeAll, writeAll
-
Constructor Details
-
Method Details
-
parse
- Throws:
Exception
-
createRootType
-
getInputStreams
-
getInputStreamNames
-
postProcess
protected void postProcess(BaseElement theTarget) throws org.apache.maven.plugin.MojoFailureException Subclasses may override- Throws:
org.apache.maven.plugin.MojoFailureException
-