org.apache.maven.shared.dependency.graph
Interface DependencyGraphBuilder

All Known Implementing Classes:
DefaultDependencyGraphBuilder, Maven2DependencyGraphBuilder, Maven3DependencyGraphBuilder

public interface DependencyGraphBuilder

Maven project dependency graph builder API, neutral against Maven 2 or Maven 3.

Since:
2.0
Author:
Hervé Boutemy

Method Summary
 DependencyNode buildDependencyGraph(org.apache.maven.project.MavenProject project, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
          Build the dependency graph.
 

Method Detail

buildDependencyGraph

DependencyNode buildDependencyGraph(org.apache.maven.project.MavenProject project,
                                    org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
                                    throws DependencyGraphBuilderException
Build the dependency graph.

Parameters:
project - the project
filter - artifact filter (can be null
Returns:
the dependency graph
Throws:
DependencyGraphBuilderException


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