org.apache.felix.ipojo.plugin
Class ManipulatorMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.felix.ipojo.plugin.ManipulatorMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

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

Packages an OSGi jar "bundle" as an "iPOJO bundle".

Version:
$Rev$, $Date$
Author:
Felix Project Team

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
ManipulatorMojo()
           
 
Method Summary
 void execute()
          Execute method : this method launches the pojoization.
protected  org.apache.maven.project.MavenProject getProject()
           
 
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
 

Constructor Detail

ManipulatorMojo

public ManipulatorMojo()
Method Detail

getProject

protected org.apache.maven.project.MavenProject getProject()

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Execute method : this method launches the pojoization.

Throws:
org.apache.maven.plugin.MojoExecutionException - : an exception occurs during the manipulation.
See Also:
Mojo.execute()


Copyright © 2011 Apache Software Foundation. All Rights Reserved.