org.apache.maven.continuum.execution.maven.m2
Class DefaultMavenBuilderHelper

Package class diagram package DefaultMavenBuilderHelper
java.lang.Object
  extended by org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper
All Implemented Interfaces:
MavenBuilderHelper, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

public class DefaultMavenBuilderHelper
extends Object
implements MavenBuilderHelper, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

Version:
$Id: DefaultMavenBuilderHelper.java 764863 2009-04-14 16:28:12Z evenisse $
Author:
Trygve Laugstøl, Emmanuel Venisse

Field Summary
 
Fields inherited from interface org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper
ROLE
 
Constructor Summary
DefaultMavenBuilderHelper()
           
 
Method Summary
 void contextualize(org.codehaus.plexus.context.Context context)
           
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
           
 org.apache.maven.project.MavenProject getMavenProject(ContinuumProjectBuildingResult result, File file)
           
 String getProjectName(org.apache.maven.project.MavenProject project)
           
 void initialize()
           
 void mapMavenProjectToContinuumProject(ContinuumProjectBuildingResult result, org.apache.maven.project.MavenProject mavenProject, Project continuumProject, boolean groupPom)
           
 void mapMetadataToProject(ContinuumProjectBuildingResult result, File metadata, Project continuumProject)
           
 void setLocalRepository(LocalRepository repository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMavenBuilderHelper

public DefaultMavenBuilderHelper()
Method Detail

mapMetadataToProject

public void mapMetadataToProject(ContinuumProjectBuildingResult result,
                                 File metadata,
                                 Project continuumProject)
Specified by:
mapMetadataToProject in interface MavenBuilderHelper

mapMavenProjectToContinuumProject

public void mapMavenProjectToContinuumProject(ContinuumProjectBuildingResult result,
                                              org.apache.maven.project.MavenProject mavenProject,
                                              Project continuumProject,
                                              boolean groupPom)
Specified by:
mapMavenProjectToContinuumProject in interface MavenBuilderHelper
groupPom - map this project as if it is being used to initialize a project group

getMavenProject

public org.apache.maven.project.MavenProject getMavenProject(ContinuumProjectBuildingResult result,
                                                             File file)
Specified by:
getMavenProject in interface MavenBuilderHelper

getLocalRepository

public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
                                                                           throws SettingsConfigurationException
Specified by:
getLocalRepository in interface MavenBuilderHelper
Throws:
SettingsConfigurationException

getProjectName

public String getProjectName(org.apache.maven.project.MavenProject project)

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

initialize

public void initialize()
                throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException

setLocalRepository

public void setLocalRepository(LocalRepository repository)
Specified by:
setLocalRepository in interface MavenBuilderHelper


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.