Uses of Class
org.apache.maven.archiva.dependency.graph.DependencyGraphNode

Packages that use DependencyGraphNode
org.apache.maven.archiva.dependency.graph   
org.apache.maven.archiva.dependency.graph.functors   
org.apache.maven.archiva.dependency.graph.tasks   
org.apache.maven.archiva.dependency.graph.walk   
 

Uses of DependencyGraphNode in org.apache.maven.archiva.dependency.graph
 

Methods in org.apache.maven.archiva.dependency.graph that return DependencyGraphNode
 DependencyGraphNode DependencyGraph.addNode(DependencyGraphNode node)
           
 DependencyGraphNode DependencyGraph.getNode(org.apache.maven.archiva.model.ArtifactReference ref)
          Get the node for the specified artifact reference.
 DependencyGraphNode DependencyGraph.getRootNode()
           
 

Methods in org.apache.maven.archiva.dependency.graph with parameters of type DependencyGraphNode
 DependencyGraphNode DependencyGraph.addNode(DependencyGraphNode node)
           
static void DependencyGraphUtils.addNodeFromModel(org.apache.maven.archiva.model.ArchivaProjectModel model, DependencyGraph graph, DependencyGraphNode fromNode)
          Standard way to add a model to the graph.
static void DependencyGraphUtils.collapseNodes(DependencyGraph graph, DependencyGraphNode nodeFROM, DependencyGraphNode nodeTO)
          Functionaly similar to #collapseVersions(DependencyGraph, ArtifactReference, String, String), but in a new, easier to use, format.
 java.util.List DependencyGraph.getEdgesFrom(DependencyGraphNode node)
          Get the list of edges from the provided node.
 java.util.List DependencyGraph.getEdgesTo(DependencyGraphNode node)
          Get the list of edges to the provided node.
 boolean DependencyGraph.hasNode(DependencyGraphNode node)
           
 void DependencyGraph.removeNode(DependencyGraphNode node)
           
 void DependencyGraphBuilder.resolveNode(DependencyGraph graph, DependencyGraphNode node, org.apache.maven.archiva.model.VersionedReference versionedProjectReference)
          Given a node and a versioned project rexpandeference, resolve the details of the node, creating any dependencies and edges as needed.
 void DependencyGraphEdge.setNodeFrom(DependencyGraphNode node)
           
 void DependencyGraphEdge.setNodeTo(DependencyGraphNode node)
           
 void DependencyGraph.setRootNode(DependencyGraphNode rootNode)
           
static java.lang.String DependencyGraphKeys.toKey(DependencyGraphNode node)
           
static java.lang.String DependencyGraphKeys.toManagementKey(DependencyGraphNode node)
           
 

Constructors in org.apache.maven.archiva.dependency.graph with parameters of type DependencyGraphNode
DependencyGraph(DependencyGraphNode root)
           
 

Uses of DependencyGraphNode in org.apache.maven.archiva.dependency.graph.functors
 

Constructors in org.apache.maven.archiva.dependency.graph.functors with parameters of type DependencyGraphNode
EdgeFromPredicate(DependencyGraphNode node)
           
NodePredicate(DependencyGraphNode node)
           
 

Uses of DependencyGraphNode in org.apache.maven.archiva.dependency.graph.tasks
 

Methods in org.apache.maven.archiva.dependency.graph.tasks that return DependencyGraphNode
 DependencyGraphNode DependencyManagementStack.pop()
           
 

Methods in org.apache.maven.archiva.dependency.graph.tasks with parameters of type DependencyGraphNode
 void RefineConflictsVisitor.discoverNode(DependencyGraphNode node)
           
 void ReduceTransitiveEdgesVisitor.discoverNode(DependencyGraphNode node)
           
 void GraphCopier.discoverNode(DependencyGraphNode node)
           
 void FlagExcludedEdgesVisitor.discoverNode(DependencyGraphNode node)
           
 void DependencyManagementApplier.discoverNode(DependencyGraphNode node)
           
 void RefineConflictsVisitor.finishNode(DependencyGraphNode node)
           
 void ReduceTransitiveEdgesVisitor.finishNode(DependencyGraphNode node)
           
 void FlagExcludedEdgesVisitor.finishNode(DependencyGraphNode node)
           
 void DependencyManagementApplier.finishNode(DependencyGraphNode node)
           
 DependencyManagementStack.Rules DependencyManagementStack.getRules(DependencyGraphNode node)
           
 void DependencyManagementStack.push(DependencyGraphNode node)
           
 

Uses of DependencyGraphNode in org.apache.maven.archiva.dependency.graph.walk
 

Methods in org.apache.maven.archiva.dependency.graph.walk with parameters of type DependencyGraphNode
 void DependencyGraphVisitor.discoverNode(DependencyGraphNode node)
          Called for each node, when that node is visited.
 void BaseVisitor.discoverNode(DependencyGraphNode node)
           
 void DependencyGraphVisitor.finishNode(DependencyGraphNode node)
          Called for each node, when the node has been fully visited.
 void BaseVisitor.finishNode(DependencyGraphNode node)
           
 java.lang.Integer WalkDepthFirstSearch.getNodeVisitState(DependencyGraphNode node)
           
 java.lang.Integer WalkBreadthFirstSearch.getNodeVisitState(DependencyGraphNode node)
           
 void WalkDepthFirstSearch.setNodeVisitState(DependencyGraphNode node, java.lang.Integer state)
           
 void WalkBreadthFirstSearch.setNodeVisitState(DependencyGraphNode node, java.lang.Integer state)
           
 void WalkDepthFirstSearch.visit(DependencyGraph graph, DependencyGraphNode startNode, DependencyGraphVisitor visitor)
           
 void WalkBreadthFirstSearch.visit(DependencyGraph graph, DependencyGraphNode startNode, DependencyGraphVisitor visitor)
           
 void DependencyGraphWalker.visit(DependencyGraph graph, DependencyGraphNode startNode, DependencyGraphVisitor visitor)
          Visit every node and edge in the graph from the startNode.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.