org.apache.maven.plugins.enforcer
Class DisplayInfoMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.plugins.enforcer.DisplayInfoMojo
All Implemented Interfaces:
ContextEnabled, Mojo, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

@Mojo(name="display-info",
      threadSafe=true)
public class DisplayInfoMojo
extends AbstractMojo
implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

This goal displays the current platform information.

Version:
$Id: DisplayInfoMojo.java 1411846 2012-11-20 20:29:54Z hboutemy $
Author:
Brian Fox

Field Summary
protected  org.codehaus.plexus.PlexusContainer container
           
protected  MavenProject project
          POM
protected  MavenSession session
          The MavenSession
protected  PathTranslator translator
          Path Translator needed by the ExpressionEvaluator
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
DisplayInfoMojo()
           
 
Method Summary
 void contextualize(org.codehaus.plexus.context.Context context)
           
 void execute()
          Entry point to the mojo
 
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

translator

@Component(role=org.apache.maven.project.path.PathTranslator.class)
protected PathTranslator translator
Path Translator needed by the ExpressionEvaluator


session

@Component
protected MavenSession session
The MavenSession


project

@Component
protected MavenProject project
POM


container

protected org.codehaus.plexus.PlexusContainer container
Constructor Detail

DisplayInfoMojo

public DisplayInfoMojo()
Method Detail

contextualize

public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
Specified by:
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Throws:
org.codehaus.plexus.context.ContextException

execute

public void execute()
             throws MojoExecutionException
Entry point to the mojo

Specified by:
execute in interface Mojo
Throws:
MojoExecutionException


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.