org.fusesource.mvnplugins.notices.util
Class DependencyPom

java.lang.Object
  extended by org.fusesource.mvnplugins.notices.util.DependencyPom

public class DependencyPom
extends java.lang.Object


Constructor Summary
DependencyPom(org.apache.maven.project.MavenProject project, org.apache.maven.artifact.repository.ArtifactRepository localRepository, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories, java.lang.String extraDependencies, java.lang.String defaultParent)
           
 
Method Summary
 void addPlugin(org.apache.maven.model.Plugin plugin)
           
 java.io.File buildPom()
           
 void generatePom(java.lang.String repositories, java.lang.String targetDir)
           
 org.apache.maven.artifact.metadata.ArtifactMetadataSource getArtifactMetadataSource()
           
 org.apache.maven.artifact.factory.ArtifactFactory getFactory()
           
 org.apache.maven.artifact.resolver.ArtifactResolver getResolver()
           
 void setArtifactMetadataSource(org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource)
           
 void setFactory(org.apache.maven.artifact.factory.ArtifactFactory factory)
           
 void setResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyPom

public DependencyPom(org.apache.maven.project.MavenProject project,
                     org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                     java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories,
                     java.lang.String extraDependencies,
                     java.lang.String defaultParent)
Method Detail

addPlugin

public void addPlugin(org.apache.maven.model.Plugin plugin)

generatePom

public void generatePom(java.lang.String repositories,
                        java.lang.String targetDir)
                 throws java.io.IOException
Throws:
java.io.IOException

buildPom

public java.io.File buildPom()
                      throws org.apache.maven.shared.invoker.MavenInvocationException
Throws:
org.apache.maven.shared.invoker.MavenInvocationException

setResolver

public void setResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver)

getResolver

public org.apache.maven.artifact.resolver.ArtifactResolver getResolver()

setFactory

public void setFactory(org.apache.maven.artifact.factory.ArtifactFactory factory)

getFactory

public org.apache.maven.artifact.factory.ArtifactFactory getFactory()

setArtifactMetadataSource

public void setArtifactMetadataSource(org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource)

getArtifactMetadataSource

public org.apache.maven.artifact.metadata.ArtifactMetadataSource getArtifactMetadataSource()


Copyright © 2009-2012 FuseSource. All Rights Reserved.