de.danielbechler.diff.visitor
Class NodeHierarchyVisitor

java.lang.Object
  extended by de.danielbechler.diff.visitor.NodeHierarchyVisitor
All Implemented Interfaces:
Node.Visitor

public class NodeHierarchyVisitor
extends Object
implements Node.Visitor

Prints the hierarchy of the object graph in a human-readable form.

Author:
Daniel Bechler

Field Summary
static int UNLIMITED
           
 
Constructor Summary
NodeHierarchyVisitor()
           
NodeHierarchyVisitor(int maxDepth)
           
 
Method Summary
 void accept(Node node, Visit visit)
           
protected  void print(Node node, int level)
           
protected  void print(String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNLIMITED

public static final int UNLIMITED
See Also:
Constant Field Values
Constructor Detail

NodeHierarchyVisitor

public NodeHierarchyVisitor()

NodeHierarchyVisitor

public NodeHierarchyVisitor(int maxDepth)
Method Detail

accept

public void accept(Node node,
                   Visit visit)
Specified by:
accept in interface Node.Visitor

print

protected void print(Node node,
                     int level)

print

protected void print(String text)


Copyright © 2012. All Rights Reserved.