Class DslPlatformMojo

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

@Mojo(name="execute") public class DslPlatformMojo extends org.apache.maven.plugin.AbstractMojo
  • Field Details

    • GOAL

      public static final String GOAL
      See Also:
    • context

      private final MojoContext context
    • project

      @Component private org.apache.maven.project.MavenProject project
    • properties

      @Parameter(required=true) private String properties
    • plugins

      @Parameter(property="plugins", defaultValue=".") private String plugins
  • Constructor Details

    • DslPlatformMojo

      public DslPlatformMojo()
  • Method Details

    • getProject

      public org.apache.maven.project.MavenProject getProject()
    • setProject

      public void setProject(org.apache.maven.project.MavenProject project)
    • getProperties

      public String getProperties()
    • setProperties

      public void setProperties(String value)
    • setPlugins

      public void setPlugins(String value)
    • getPlugins

      public String getPlugins()
    • getContext

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