Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sourceforge.pmd.dcd.graph
Class UsageGraphBuilder

    java.lang.Object
      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 org.objectweb.asm.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 org.objectweb.asm.MethodVisitor getNewMethodVisitor(PrintVisitor parent,
                                                                  MemberNode usingMemberNode)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2009 InfoEther. All Rights Reserved.