net.sourceforge.pmd.dcd
Class UsageNodeVisitor
java.lang.Object
net.sourceforge.pmd.dcd.graph.NodeVisitorAdapter
net.sourceforge.pmd.dcd.UsageNodeVisitor
- All Implemented Interfaces:
- NodeVisitor
public class UsageNodeVisitor
- extends NodeVisitorAdapter
Perform a visitation a UsageGraph, looking for dead code, which
is essential code which is not used by any other code. There are various
options for configuration how this determination is made.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsageNodeVisitor
public UsageNodeVisitor()
visit
public java.lang.Object visit(UsageGraph usageGraph,
java.lang.Object data)
- Specified by:
visit in interface NodeVisitor- Overrides:
visit in class NodeVisitorAdapter
visit
public java.lang.Object visit(ClassNode classNode,
java.lang.Object data)
- Specified by:
visit in interface NodeVisitor- Overrides:
visit in class NodeVisitorAdapter
visit
public java.lang.Object visit(FieldNode fieldNode,
java.lang.Object data)
- Specified by:
visit in interface NodeVisitor- Overrides:
visit in class NodeVisitorAdapter
visit
public java.lang.Object visit(ConstructorNode constructorNode,
java.lang.Object data)
- Specified by:
visit in interface NodeVisitor- Overrides:
visit in class NodeVisitorAdapter
visit
public java.lang.Object visit(MethodNode methodNode,
java.lang.Object data)
- Specified by:
visit in interface NodeVisitor- Overrides:
visit in class NodeVisitorAdapter
Copyright © 2002-2009 InfoEther. All Rights Reserved.