Package ca.uhn.fhir.tinder
Class TinderStructuresMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
ca.uhn.fhir.tinder.TinderStructuresMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="generate-structures",
defaultPhase=GENERATE_SOURCES)
public class TinderStructuresMojo
extends org.apache.maven.plugin.AbstractMojo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()booleanstatic voidvoidsetBaseResourceNames(List<String> theBaseResourceNames) voidsetBuildDatatypes(boolean theBuildDatatypes) voidsetPackageName(String thePackageName) voidsetResourceValueSetFiles(List<TinderStructuresMojo.ValueSetFileDefinition> theResourceValueSetFiles) voidsetTargetDirectory(String theTargetDirectory) Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
TinderStructuresMojo
public TinderStructuresMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
getBaseResourceNames
-
setBaseResourceNames
-
getPackageName
-
setPackageName
-
getResourceValueSetFiles
-
setResourceValueSetFiles
public void setResourceValueSetFiles(List<TinderStructuresMojo.ValueSetFileDefinition> theResourceValueSetFiles) -
getTargetDirectory
-
setTargetDirectory
-
isBuildDatatypes
public boolean isBuildDatatypes() -
setBuildDatatypes
public void setBuildDatatypes(boolean theBuildDatatypes) -
main
- Throws:
Exception
-