org.apache.maven.plugin.javadoc

Class AbstractJavadocMojo

public abstract class AbstractJavadocMojo extends AbstractMojo

Base class with majority of Javadoc functionality.

Author: Brett Porter

UNKNOWN: compile

Field Summary
protected booleanaggregate
Whether to build an aggregated report at the root, or build individual reports.
protected FileoutputDirectory
Specifies the destination directory where javadoc saves the generated HTML files.
protected MavenProjectproject
Method Summary
protected booleancanGenerateReport(List files)
protected voidexecuteReport(Locale locale)
protected ListgetFiles(List sourcePaths)
protected StringgetOutputDirectory()
protected ListgetSourcePaths()

Field Detail

aggregate

protected boolean aggregate
Whether to build an aggregated report at the root, or build individual reports.

UNKNOWN: expression="${aggregate}" default-value="false"

outputDirectory

protected File outputDirectory
Specifies the destination directory where javadoc saves the generated HTML files. See d.

UNKNOWN: expression="${destDir}" alias="destDir" default-value="${project.build.directory}/site/apidocs"

project

protected MavenProject project

UNKNOWN: expression="${project}"

Method Detail

canGenerateReport

protected boolean canGenerateReport(List files)

executeReport

protected void executeReport(Locale locale)

See Also: org.apache.maven.reporting.AbstractMavenReport#executeReport(java.util.Locale)

getFiles

protected List getFiles(List sourcePaths)

getOutputDirectory

protected String getOutputDirectory()

See Also: org.apache.maven.reporting.AbstractMavenReport#getOutputDirectory()

getSourcePaths

protected List getSourcePaths()
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.