Class OperationMojo

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

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

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

    • Constructor Detail

      • OperationMojo

        public OperationMojo()
    • 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