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
  • 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.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException
    • getBaseResourceNames

      public List<String> getBaseResourceNames()
    • setBaseResourceNames

      public void setBaseResourceNames(List<String> theBaseResourceNames)
    • getPackageName

      public String getPackageName()
    • setPackageName

      public void setPackageName(String thePackageName)
    • getResourceValueSetFiles

      public List<TinderStructuresMojo.ValueSetFileDefinition> getResourceValueSetFiles()
    • setResourceValueSetFiles

      public void setResourceValueSetFiles(List<TinderStructuresMojo.ValueSetFileDefinition> theResourceValueSetFiles)
    • getTargetDirectory

      public String getTargetDirectory()
    • setTargetDirectory

      public void setTargetDirectory(String theTargetDirectory)
    • isBuildDatatypes

      public boolean isBuildDatatypes()
    • setBuildDatatypes

      public void setBuildDatatypes(boolean theBuildDatatypes)
    • main

      public static void main(String[] args) throws Exception
      Throws:
      Exception