Class BrowseMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="browse", aggregator=true) public class BrowseMojo extends AbstractWizardMojo
PDO browser.
Brings up an FX UI to analyze PDOs persisted in a database and generate test code.
  • Field Details

    • url

      @Parameter(required=true) protected String url
      The backend URL.
    • user

      @Parameter(required=true) public String user
      The backend username.
    • password

      @Parameter public String password
      The backend password.
    • maxLinesInStringLiteral

      @Parameter public int maxLinesInStringLiteral
      Limits the number of lines in generated multi-line string literals.
  • Constructor Details

    • BrowseMojo

      public BrowseMojo()
  • Method Details

    • getStage

      protected javafx.stage.Stage getStage()
      Description copied from class: AbstractWizardMojo
      Gets the stage, if this an interactive FX application.
      Specified by:
      getStage in class AbstractWizardMojo
      Returns:
      the stage, null if console application
    • 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