Class AbstractJDependMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.codehaus.mojo.jdepend.AbstractJDependMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenMultiPageReport, org.apache.maven.reporting.MavenReport
Direct Known Subclasses:
JDependMojo, JDependNoForkMojo

public abstract class AbstractJDependMojo extends org.apache.maven.reporting.AbstractMavenReport
Author:
Karl-Heinz Marbaise
  • Constructor Details

    • AbstractJDependMojo

      public AbstractJDependMojo()
  • Method Details

    • executeReport

      public void executeReport(Locale locale) throws org.apache.maven.reporting.MavenReportException
      Specified by:
      executeReport in class org.apache.maven.reporting.AbstractMavenReport
      Throws:
      org.apache.maven.reporting.MavenReportException
    • canGenerateReport

      public boolean canGenerateReport()
      Specified by:
      canGenerateReport in interface org.apache.maven.reporting.MavenReport
      Overrides:
      canGenerateReport in class org.apache.maven.reporting.AbstractMavenReport
    • generateReport

      public void generateReport(Locale locale) throws org.apache.maven.reporting.MavenReportException
      Throws:
      org.apache.maven.reporting.MavenReportException
    • getDescription

      public String getDescription(Locale locale)
    • getName

      public String getName(Locale locale)
    • getOutputName

      public String getOutputName()
    • getProject

      public org.apache.maven.project.MavenProject getProject()
      Overrides:
      getProject in class org.apache.maven.reporting.AbstractMavenReport
    • setProject

      public void setProject(org.apache.maven.project.MavenProject project)
      Parameters:
      project -
    • getOutputDirectory

      public String getOutputDirectory()
      Overrides:
      getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReport
    • setOutputDirectory

      public void setOutputDirectory(String outputDirectory)
    • getArgument

      public String getArgument()
      Returns:
      The argument.
    • getReportFile

      public String getReportFile()
      Returns:
    • setReportFile

      public void setReportFile(String reportFile)
    • getSiteRenderer

      public org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
      Overrides:
      getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReport
    • setSiteRenderer

      public void setSiteRenderer(org.apache.maven.doxia.siterenderer.Renderer siteRenderer)
    • getProjectDirectory

      public String getProjectDirectory()
    • setProjectDirectory

      public void setProjectDirectory(String projectDirectory)
    • getClassDirectory

      public String getClassDirectory()
    • setClassDirectory

      public void setClassDirectory(String classDirectory)