public class MojoExecuteTypeTaglet extends AbstractMojoTypeTaglet
/**
* Dummy Mojo.
*
* @execute phase="..." lifecycle="..."
* <OR>
* @execute phase="..."
* <OR>
* @execute goal="..."
* ...
*/
public class MyMojo extends AbstractMojo{}
To use it, calling the Javadoc tool with the following:
javadoc ... -taglet 'org.apache.maven.tools.plugin.javadoc.MojoExecuteTypeTaglet'
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
HEADER
The Javadoc text which will be added to the generated page.
|
private static java.lang.String |
NAME
The Javadoc annotation
|
private static java.lang.String[] |
PARAMETERS_NAME |
| Constructor and Description |
|---|
MojoExecuteTypeTaglet() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAllowedParameterNames() |
java.lang.String |
getAllowedValue() |
java.lang.String |
getHeader() |
java.lang.String |
getName() |
static void |
register(java.util.Map<java.lang.String,com.sun.tools.doclets.Taglet> tagletMap)
Register this Taglet.
|
inConstructor, inField, inMethod, inOverview, inPackage, inType, isInlineTaghasAnnotationParameters, hasAnnotationValue, toString, toStringprivate static final java.lang.String NAME
private static final java.lang.String[] PARAMETERS_NAME
protected static final java.lang.String HEADER
public java.lang.String getHeader()
getHeader in class AbstractMojoTagletAbstractMojoTaglet.getHeader(),
HEADERpublic java.lang.String getAllowedValue()
getAllowedValue in class AbstractMojoTagletnull since @execute has no value.AbstractMojoTaglet.getAllowedValue()public java.lang.String[] getAllowedParameterNames()
getAllowedParameterNames in class AbstractMojoTagletMojoExecuteTypeTaglet#PARAMETERS_NAME since @execute has parameters.AbstractMojoTaglet.getAllowedParameterNames(),
PARAMETERS_NAMEpublic java.lang.String getName()
Taglet.getName(),
NAMEpublic static void register(java.util.Map<java.lang.String,com.sun.tools.doclets.Taglet> tagletMap)
tagletMap - the map to register this tag to.