Package ball.maven.plugins.javadoc
Class GenerateOptionsFileMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- ball.maven.plugins.javadoc.AbstractJavadocMojo
-
- ball.maven.plugins.javadoc.GenerateOptionsFileMojo
-
- All Implemented Interfaces:
ContextEnabled
,Mojo
@Mojo(name="generate-options-file", requiresDependencyResolution=RUNTIME, defaultPhase=GENERATE_SOURCES, requiresProject=true) public class GenerateOptionsFileMojo extends AbstractJavadocMojo
Mojo
to generate javadoc options file formaven-javadoc-plugin
.Injected Field Summary
Annotation(s) Field @Inject
private
MavenProject
project
Maven Plugin Parameter Summary
Field Default Property Required Editable Description private
String
doclet
${doclet}
false
true
private
boolean
includeDependencyManagement
false
${includeDependencyManagement}
false
true
AbstractJavadocMojo
private
Link[]
links
false
true
AbstractJavadocMojo
private
Offlinelink[]
offlinelinks
false
true
private
File
outputDirectory
${project.build.directory}/javadoc-options
${outputDirectory}
false
true
AbstractJavadocMojo
private
boolean
skip
false
${maven.javadoc.skip}
false
true
Bean Property Summary
Name Mode Type isHidden isBound isConstrained links R Link[]
false false false log RW Log
false false false manager R ArtifactHandlerManager
false false false offlinelinks R Offlinelink[]
false false false pluginContext RW Map
false false false resolver R ArtifactResolver
false false false session R MavenSession
false false false skip R boolean
false false false system R RepositorySystem
false false false - Author:
- Allen D. Ball
-
-
Constructor Summary
Constructors Constructor Description GenerateOptionsFileMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
-
Methods inherited from class ball.maven.plugins.javadoc.AbstractJavadocMojo
getDependencyManagementStream, getLinkSet, getResolvedOfflinelinkMap
-
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
-
-
-
Constructor Detail
-
GenerateOptionsFileMojo
public GenerateOptionsFileMojo()
-
-
Method Detail
-
execute
public void execute() throws MojoExecutionException, MojoFailureException
- Specified by:
execute
in interfaceMojo
- Overrides:
execute
in classAbstractJavadocMojo
- Throws:
MojoExecutionException
MojoFailureException
-
-