Package ca.uhn.fhir.tinder
Class TinderSourcesGeneratorMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
ca.uhn.fhir.tinder.AbstractGeneratorMojo
ca.uhn.fhir.tinder.TinderSourcesGeneratorMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="generate-sources",
defaultPhase=GENERATE_SOURCES)
public class TinderSourcesGeneratorMojo
extends AbstractGeneratorMojo
-
Field Summary
FieldsFields inherited from class ca.uhn.fhir.tinder.AbstractGeneratorMojo
baseDir, baseResourceNames, excludeResourceNames, myProject, ourLog, packageBase, templateName, versionFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ca.uhn.fhir.tinder.AbstractGeneratorMojo
executeMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
targetDirectory
@Parameter(required=true, defaultValue="${project.build.directory}/generated-sources/tinder") protected File targetDirectory
-
-
Constructor Details
-
TinderSourcesGeneratorMojo
public TinderSourcesGeneratorMojo()
-
-
Method Details
-
doExecute
public void doExecute(Configuration configuration) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException - Specified by:
doExecutein classAbstractGeneratorMojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
getTargetDirectory
- Specified by:
getTargetDirectoryin classAbstractGeneratorMojo
-