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 Object visit(UsageGraph usageGraph,
Object data)
- Specified by:
visit
in interface NodeVisitor
- Overrides:
visit
in class NodeVisitorAdapter
visit
public Object visit(ClassNode classNode,
Object data)
- Specified by:
visit
in interface NodeVisitor
- Overrides:
visit
in class NodeVisitorAdapter
visit
public Object visit(FieldNode fieldNode,
Object data)
- Specified by:
visit
in interface NodeVisitor
- Overrides:
visit
in class NodeVisitorAdapter
visit
public Object visit(ConstructorNode constructorNode,
Object data)
- Specified by:
visit
in interface NodeVisitor
- Overrides:
visit
in class NodeVisitorAdapter
visit
public Object visit(MethodNode methodNode,
Object data)
- Specified by:
visit
in interface NodeVisitor
- Overrides:
visit
in class NodeVisitorAdapter
Copyright © 2002-2016 InfoEther. All Rights Reserved.