org.apache.maven.project
Class DefaultMavenProjectHelper

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.project.DefaultMavenProjectHelper
All Implemented Interfaces:
MavenProjectHelper, org.codehaus.plexus.logging.LogEnabled

@Component(role=MavenProjectHelper.class)
public class DefaultMavenProjectHelper
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements MavenProjectHelper


Field Summary
 
Fields inherited from interface org.apache.maven.project.MavenProjectHelper
ROLE
 
Constructor Summary
DefaultMavenProjectHelper()
           
 
Method Summary
 void addResource(MavenProject project, String resourceDirectory, List includes, List excludes)
           
 void addTestResource(MavenProject project, String resourceDirectory, List includes, List excludes)
           
 void attachArtifact(MavenProject project, Artifact artifact)
           
 void attachArtifact(MavenProject project, File artifactFile, String artifactClassifier)
           
 void attachArtifact(MavenProject project, String artifactType, File artifactFile)
           
 void attachArtifact(MavenProject project, String artifactType, String artifactClassifier, File artifactFile)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMavenProjectHelper

public DefaultMavenProjectHelper()
Method Detail

attachArtifact

public void attachArtifact(MavenProject project,
                           String artifactType,
                           String artifactClassifier,
                           File artifactFile)
Specified by:
attachArtifact in interface MavenProjectHelper

attachArtifact

public void attachArtifact(MavenProject project,
                           String artifactType,
                           File artifactFile)
Specified by:
attachArtifact in interface MavenProjectHelper

attachArtifact

public void attachArtifact(MavenProject project,
                           File artifactFile,
                           String artifactClassifier)
Specified by:
attachArtifact in interface MavenProjectHelper

attachArtifact

public void attachArtifact(MavenProject project,
                           Artifact artifact)

addResource

public void addResource(MavenProject project,
                        String resourceDirectory,
                        List includes,
                        List excludes)
Specified by:
addResource in interface MavenProjectHelper

addTestResource

public void addTestResource(MavenProject project,
                            String resourceDirectory,
                            List includes,
                            List excludes)
Specified by:
addTestResource in interface MavenProjectHelper


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