Class AbstractBaseMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    Direct Known Subclasses:
    ConvertCPMojo, ConvertPMMojo

    public abstract class AbstractBaseMojo
    extends org.apache.maven.plugin.AbstractMojo
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager  
      protected org.apache.maven.shared.transfer.artifact.install.ArtifactInstaller installer  
      protected org.apache.maven.execution.MavenSession mavenSession  
      protected org.apache.maven.project.MavenProject project  
      protected org.apache.maven.project.MavenProjectHelper projectHelper  
      • Fields inherited from interface org.apache.maven.plugin.Mojo

        ROLE
    • Field Detail

      • project

        @Parameter(property="project",
                   readonly=true,
                   required=true)
        protected org.apache.maven.project.MavenProject project
      • mavenSession

        @Parameter(property="session",
                   readonly=true,
                   required=true)
        protected org.apache.maven.execution.MavenSession mavenSession
      • artifactHandlerManager

        @Component
        protected org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
      • projectHelper

        @Component
        protected org.apache.maven.project.MavenProjectHelper projectHelper
      • installer

        @Component
        protected org.apache.maven.shared.transfer.artifact.install.ArtifactInstaller installer
    • Constructor Detail

      • AbstractBaseMojo

        public AbstractBaseMojo()