Class PdoMojo

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

    @Mojo(name="pdo",
          inheritByDefault=false,
          aggregator=true)
    public class PdoMojo
    extends AbstractWizardMojo
    Wizard to create PDO files.
    Brings up an FX UI to create the PDO related Java files.

    Best invoked from within the directory of the maven parent of the project.

    • Constructor Detail

      • PdoMojo

        public PdoMojo()
    • Method Detail

      • executeImpl

        public void executeImpl()
                         throws org.apache.maven.plugin.MojoExecutionException,
                                org.apache.maven.plugin.MojoFailureException
        Overrides:
        executeImpl in class AbstractWizardMojo
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException
      • validate

        protected boolean validate()
                            throws org.apache.maven.plugin.MojoExecutionException
        Overrides:
        validate in class AbstractWizardMojo
        Throws:
        org.apache.maven.plugin.MojoExecutionException