org.apache.felix.scrplugin.mojo
Class SCRDescriptorMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.felix.scrplugin.mojo.SCRDescriptorMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class SCRDescriptorMojo
extends org.apache.maven.plugin.AbstractMojo

The SCRDescriptorMojo generates a service descriptor file based on annotations found in the sources.


Field Summary
protected  boolean parseJavadoc
          This flag controls whether the javadoc source code will be scanned for tags.
protected  boolean processAnnotations
          This flag controls whether the annotations in the sources will be processed.
protected  boolean strictMode
          In strict mode the plugin even fails on warnings.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
SCRDescriptorMojo()
           
 
Method Summary
 void execute()
           
 
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

parseJavadoc

protected boolean parseJavadoc
This flag controls whether the javadoc source code will be scanned for tags.


processAnnotations

protected boolean processAnnotations
This flag controls whether the annotations in the sources will be processed.


strictMode

protected boolean strictMode
In strict mode the plugin even fails on warnings.

Constructor Detail

SCRDescriptorMojo

public SCRDescriptorMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright © 2011 Apache Software Foundation. All Rights Reserved.