This project has retired. For details please refer to its Attic page.
ReduceEnabledEdgesVisitor

org.apache.maven.archiva.dependency.graph.tasks
Class ReduceEnabledEdgesVisitor

Package class diagram package ReduceEnabledEdgesVisitor
java.lang.Object
  extended by org.apache.maven.archiva.dependency.graph.walk.BaseVisitor
      extended by org.apache.maven.archiva.dependency.graph.tasks.AbstractReduceEdgeVisitor
          extended by org.apache.maven.archiva.dependency.graph.tasks.ReduceEnabledEdgesVisitor
All Implemented Interfaces:
DependencyGraphVisitor

public class ReduceEnabledEdgesVisitor
extends AbstractReduceEdgeVisitor
implements DependencyGraphVisitor

Removes all disabled edges from the graph.


Field Summary
 
Fields inherited from class org.apache.maven.archiva.dependency.graph.walk.BaseVisitor
graph
 
Constructor Summary
ReduceEnabledEdgesVisitor()
           
 
Method Summary
 void discoverEdge(DependencyGraphEdge edge)
          Called for each edge, when that edge is visited.
 
Methods inherited from class org.apache.maven.archiva.dependency.graph.tasks.AbstractReduceEdgeVisitor
finishGraph
 
Methods inherited from class org.apache.maven.archiva.dependency.graph.walk.BaseVisitor
discoverGraph, discoverNode, finishEdge, finishNode, getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.archiva.dependency.graph.walk.DependencyGraphVisitor
discoverGraph, discoverNode, finishEdge, finishGraph, finishNode
 

Constructor Detail

ReduceEnabledEdgesVisitor

public ReduceEnabledEdgesVisitor()
Method Detail

discoverEdge

public void discoverEdge(DependencyGraphEdge edge)
Description copied from interface: DependencyGraphVisitor
Called for each edge, when that edge is visited.

Specified by:
discoverEdge in interface DependencyGraphVisitor
Overrides:
discoverEdge in class BaseVisitor
Parameters:
edge - the edge that is being visited.