org.apache.maven.continuum.execution.maven.m2
Class 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 1372260 2012-08-13 04:29:09Z brett $
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 update)
           
 void mapMetadataToProject(ContinuumProjectBuildingResult result, File metadata, Project continuumProject, boolean update)
           
 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,
                                 boolean update)
Specified by:
mapMetadataToProject in interface MavenBuilderHelper

mapMavenProjectToContinuumProject

public void mapMavenProjectToContinuumProject(ContinuumProjectBuildingResult result,
                                              org.apache.maven.project.MavenProject mavenProject,
                                              Project continuumProject,
                                              boolean update)
Specified by:
mapMavenProjectToContinuumProject in interface MavenBuilderHelper

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-2013 The Apache Software Foundation. All Rights Reserved.