Package org.apache.maven.plugins.site
Class AbstractSiteMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.site.AbstractSiteMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AbstractDeployMojo,AbstractSiteDescriptorMojo
public abstract class AbstractSiteMojo
extends org.apache.maven.plugin.AbstractMojo
Base class for site mojos.
- Author:
- Brett Porter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.codehaus.plexus.i18n.I18NInternationalization.protected org.apache.maven.project.MavenProjectThe Maven project.protected org.apache.maven.doxia.tools.SiteToolSiteTool.protected booleanSet this to 'true' to skip site generation and staging.Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.plugin.Mojo
execute
-
Field Details
-
skip
@Parameter(property="maven.site.skip", defaultValue="false") protected boolean skipSet this to 'true' to skip site generation and staging.- Since:
- 3.0
-
siteTool
@Inject protected org.apache.maven.doxia.tools.SiteTool siteToolSiteTool. -
i18n
@Inject protected org.codehaus.plexus.i18n.I18N i18nInternationalization. -
project
@Parameter(defaultValue="${project}", readonly=true) protected org.apache.maven.project.MavenProject projectThe Maven project.
-
-
Constructor Details
-
AbstractSiteMojo
public AbstractSiteMojo()
-
-
Method Details
-
getLocales
-