Package ca.uhn.fhir.tinder.parser
Class ResourceGeneratorUsingSpreadsheet
java.lang.Object
ca.uhn.fhir.tinder.parser.BaseStructureParser
ca.uhn.fhir.tinder.parser.BaseStructureSpreadsheetParser
ca.uhn.fhir.tinder.parser.ResourceGeneratorUsingSpreadsheet
-
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 booleanisSpreadsheet(String theFileName) protected voidpostProcess(BaseElement theTarget) Subclasses may overridevoidsetBaseResourceNames(List<String> theBaseResourceNames) Methods 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, main, markResourcesForImports, scanForSimpleSetters, setExtensions, setFilenamePrefix, setFilenameSuffix, setTemplate, setTemplateFile, setVelocityPath, setVelocityProperties, writeAll, writeAll
-
Constructor Details
-
Method Details
-
getInputStreamNames
- Specified by:
getInputStreamNamesin classBaseStructureSpreadsheetParser
-
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
-
setBaseResourceNames
public void setBaseResourceNames(List<String> theBaseResourceNames) throws org.apache.maven.plugin.MojoFailureException - Throws:
org.apache.maven.plugin.MojoFailureException
-
createRootType
- Specified by:
createRootTypein classBaseStructureSpreadsheetParser
-
getInputStreams
- Specified by:
getInputStreamsin classBaseStructureSpreadsheetParser
-
getTemplate
- Overrides:
getTemplatein classBaseStructureParser
-
isSpreadsheet
- Overrides:
isSpreadsheetin classBaseStructureParser
-