org.apache.maven.plugin.docck
Class CheckPluginDocumentationMojo

java.lang.Object
  extended byorg.apache.maven.plugin.AbstractMojo
      extended byorg.apache.maven.plugin.docck.AbstractCheckDocumentationMojo
          extended byorg.apache.maven.plugin.docck.CheckPluginDocumentationMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class CheckPluginDocumentationMojo
extends AbstractCheckDocumentationMojo

Checks a plugin's documentation for the standard minimums.

Author:
jdcasey
Aggregates the Maven project and its child modules.
Is defined by the goal name:
check
Is bound to the specified phase of the standard build lifecycle:
validate

Field Summary
protected  org.apache.maven.tools.plugin.scanner.MojoScanner mojoScanner
          Plexus component that searches for Mojos.
 
Fields inherited from class org.apache.maven.plugin.docck.AbstractCheckDocumentationMojo
siteDirectory
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
CheckPluginDocumentationMojo()
           
 
Method Summary
protected  boolean approveProjectPackaging(java.lang.String packaging)
           
protected  void checkPackagingSpecificDocumentation(org.apache.maven.project.MavenProject project, DocumentationReporter reporter)
           
 
Methods inherited from class org.apache.maven.plugin.docck.AbstractCheckDocumentationMojo
execute, findFiles, getReactorProjects
 
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
 

Field Detail

mojoScanner

protected org.apache.maven.tools.plugin.scanner.MojoScanner mojoScanner
Plexus component that searches for Mojos.

Is a Plexus component defined by:
Constructor Detail

CheckPluginDocumentationMojo

public CheckPluginDocumentationMojo()
Method Detail

checkPackagingSpecificDocumentation

protected void checkPackagingSpecificDocumentation(org.apache.maven.project.MavenProject project,
                                                   DocumentationReporter reporter)
Specified by:
checkPackagingSpecificDocumentation in class AbstractCheckDocumentationMojo

approveProjectPackaging

protected boolean approveProjectPackaging(java.lang.String packaging)
Specified by:
approveProjectPackaging in class AbstractCheckDocumentationMojo


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.