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.lang.String extraDependencies, java.lang.String defaultParent, java.lang.String excludeDependencies)
           
 
Method Summary
 void addPlugin(org.apache.maven.model.Plugin plugin)
           
 java.io.File buildPom()
           
 void generatePom(java.lang.String repositories, java.lang.String targetDir)
           
 void setSession(org.apache.maven.execution.MavenSession session)
           
 
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.lang.String extraDependencies,
                     java.lang.String defaultParent,
                     java.lang.String excludeDependencies)
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

setSession

public void setSession(org.apache.maven.execution.MavenSession session)


Copyright © 2009-2012 FuseSource. All Rights Reserved.