Class AbstractSourceMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled , org.apache.maven.plugin.Mojo

    
    public abstract class AbstractSourceMojo
    extends AbstractMojo
                        

    MOJO that generates some files based on the project sources.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract File getOutputDirectory() Target directory where to store generated files.
      abstract Unit setOutputDirectory(File outputDirectory) Target directory where to store generated files.
      Unit execute()
      abstract Unit generate() Generate files based on provided project sources.
      • Methods inherited from class org.apache.maven.plugin.AbstractMojo

        getLog, getPluginContext, setLog, setPluginContext
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractSourceMojo

        AbstractSourceMojo()