de.danielbechler.diff.visitor
Class PrintingVisitor

java.lang.Object
  extended by de.danielbechler.diff.visitor.PrintingVisitor
All Implemented Interfaces:
Node.Visitor
Direct Known Subclasses:
ToMapPrintingVisitor

public class PrintingVisitor
extends Object
implements Node.Visitor

Author:
Daniel Bechler

Constructor Summary
PrintingVisitor(Object working, Object base)
           
 
Method Summary
 void accept(Node node, Visit visit)
           
protected  String differenceToString(Node node, Object base, Object modified)
           
protected  boolean filter(Node node)
           
protected  void print(String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintingVisitor

public PrintingVisitor(Object working,
                       Object base)
Method Detail

accept

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

filter

protected boolean filter(Node node)

print

protected void print(String text)

differenceToString

protected String differenceToString(Node node,
                                    Object base,
                                    Object modified)


Copyright © 2012. All Rights Reserved.