jDocBook Maven Plugin 2.3.7

org.jboss.maven.plugins.jdocbook
Class MojoInternalConfigSupport

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.jboss.maven.plugins.jdocbook.MojoInternalConfigSupport
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AbstractDocBookMojo

public abstract class MojoInternalConfigSupport
extends org.apache.maven.plugin.AbstractMojo

Defines injection of config we will need. Helps clean up the real code source.

Author:
Steve Ebersole

Field Summary
protected  org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager
          INTERNAL : used to get reference to environemtn Archiver/UnArchiver.
protected  org.apache.maven.artifact.resolver.ArtifactCollector artifactCollector
          INTERNAL : The artifact collector to use.
protected  org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource
          INTERNAL : The artifact metadata source to use.
protected  org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
          INTERNAL : Artifact resolver, needed to download dependencies
protected  org.apache.maven.artifact.repository.ArtifactRepository localRepository
          INTERNAL : The artifact repository to use.
protected  List pluginArtifacts
          INTERNAL : The artifacts associated to the dependencies defined as part of our configuration within the project to which we are being attached.
protected  org.apache.maven.project.MavenProject project
          INTERNAL : The project being built
protected  Set projectArtifacts
          INTERNAL : The artifacts associated with the dependencies defined as part of the project to which we are being attached.
protected  org.apache.maven.execution.MavenSession session
          INTERNAL : The representation of the maven execution.
protected  org.apache.maven.settings.Settings settings
          INTERNAL : The user settings (used to locate http proxy information).
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
MojoInternalConfigSupport()
           
 
Method Summary
 
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
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Field Detail

project

protected org.apache.maven.project.MavenProject project
INTERNAL : The project being built


projectArtifacts

protected Set projectArtifacts
INTERNAL : The artifacts associated with the dependencies defined as part of the project to which we are being attached.


pluginArtifacts

protected List pluginArtifacts
INTERNAL : The artifacts associated to the dependencies defined as part of our configuration within the project to which we are being attached.


session

protected org.apache.maven.execution.MavenSession session
INTERNAL : The representation of the maven execution.


settings

protected org.apache.maven.settings.Settings settings
INTERNAL : The user settings (used to locate http proxy information).


localRepository

protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
INTERNAL : The artifact repository to use.


artifactMetadataSource

protected org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource
INTERNAL : The artifact metadata source to use.


artifactCollector

protected org.apache.maven.artifact.resolver.ArtifactCollector artifactCollector
INTERNAL : The artifact collector to use.


archiverManager

protected org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager
INTERNAL : used to get reference to environemtn Archiver/UnArchiver.


artifactResolver

protected org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
INTERNAL : Artifact resolver, needed to download dependencies

Constructor Detail

MojoInternalConfigSupport

public MojoInternalConfigSupport()

jDocBook Maven Plugin 2.3.7

Copyright © 2007-2012 JBoss, a division of Red Hat, Inc. All Rights Reserved.