org.codehaus.mojo.jdepend
Class JDependMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.codehaus.mojo.jdepend.JDependMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenReport
public class JDependMojo
- extends org.apache.maven.reporting.AbstractMavenReport
Runs jdepend and generates a site report.
- Version:
- $Id: JDependMojo.java 2184 2006-07-23 14:55:46Z fgiust $
- Author:
- aramirez@exist.com
Fields inherited from interface org.apache.maven.reporting.MavenReport |
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport |
closeReport, execute, generate, getCategoryName, getReportOutputDirectory, getSink, isExternalReport, setReportOutputDirectory |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDependMojo
public JDependMojo()
executeReport
public void executeReport(java.util.Locale locale)
throws org.apache.maven.reporting.MavenReportException
- Execute the generate of reports.
- Specified by:
executeReport
in class org.apache.maven.reporting.AbstractMavenReport
- Throws:
org.apache.maven.reporting.MavenReportException
canGenerateReport
public boolean canGenerateReport()
- Cf. overriden method documentation.
- Specified by:
canGenerateReport
in interface org.apache.maven.reporting.MavenReport
- Overrides:
canGenerateReport
in class org.apache.maven.reporting.AbstractMavenReport
- See Also:
MavenReport.canGenerateReport()
generateReport
public void generateReport(java.util.Locale locale)
throws org.apache.maven.reporting.MavenReportException
- Throws:
org.apache.maven.reporting.MavenReportException
getDescription
public java.lang.String getDescription(java.util.Locale locale)
getName
public java.lang.String getName(java.util.Locale locale)
getOutputName
public java.lang.String getOutputName()
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject
in class org.apache.maven.reporting.AbstractMavenReport
setProject
public void setProject(org.apache.maven.project.MavenProject project)
getOutputDirectory
public java.lang.String getOutputDirectory()
- Specified by:
getOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
getArgument
public java.lang.String getArgument()
setArgument
public void setArgument(java.lang.String argument)
getReportFile
public java.lang.String getReportFile()
setReportFile
public void setReportFile(java.lang.String reportFile)
getSiteRenderer
public org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
- Specified by:
getSiteRenderer
in class org.apache.maven.reporting.AbstractMavenReport
setSiteRenderer
public void setSiteRenderer(org.apache.maven.doxia.siterenderer.Renderer siteRenderer)
getProjectDirectory
public java.lang.String getProjectDirectory()
setProjectDirectory
public void setProjectDirectory(java.lang.String projectDirectory)
getClassDirectory
public java.lang.String getClassDirectory()
setClassDirectory
public void setClassDirectory(java.lang.String classDirectory)
Copyright © 2006-2008 null. All Rights Reserved.