org.jboss.shrinkwrap.descriptor.metadata.mojo
Class MetadataParserMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.jboss.shrinkwrap.descriptor.metadata.mojo.MetadataParserMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

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

Implementation class for the Shrinkwrap Descriptors CLI Mojo task.

Author:
Ralf Battenfeld

Field Summary
protected  List<?> descriptors
          List of descriptors specifying the descriptor details.
protected  Path path
          Path settings used for generating the interfaces and implementation classes.
protected  boolean verbose
          Trace flag
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
MetadataParserMojo()
           
 
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

path

protected Path path
Path settings used for generating the interfaces and implementation classes.


descriptors

protected List<?> descriptors
List of descriptors specifying the descriptor details.


verbose

protected boolean verbose
Trace flag

Constructor Detail

MetadataParserMojo

public MetadataParserMojo()
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 © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.