net.sourceforge.pmd.dcd.graph
Class UsageGraphBuilder

java.lang.Object
  extended by net.sourceforge.pmd.dcd.graph.UsageGraphBuilder

public class UsageGraphBuilder
extends java.lang.Object

Utility class used to build a UsageGraph.


Nested Class Summary
protected  class UsageGraphBuilder.MyMethodVisitor
           
 
Field Summary
protected  Filter<java.lang.String> classFilter
           
protected  UsageGraph usageGraph
           
 
Constructor Summary
UsageGraphBuilder(Filter<java.lang.String> classFilter)
           
 
Method Summary
protected  MethodVisitor getNewMethodVisitor(PrintVisitor parent, MemberNode usingMemberNode)
           
 UsageGraph getUsageGraph()
           
 void index(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

usageGraph

protected final UsageGraph usageGraph

classFilter

protected final Filter<java.lang.String> classFilter
Constructor Detail

UsageGraphBuilder

public UsageGraphBuilder(Filter<java.lang.String> classFilter)
Method Detail

index

public void index(java.lang.String name)

getUsageGraph

public UsageGraph getUsageGraph()

getNewMethodVisitor

protected MethodVisitor getNewMethodVisitor(PrintVisitor parent,
                                            MemberNode usingMemberNode)


Copyright © 2002-2011 InfoEther. All Rights Reserved.