com.quiotix.html.parser
Class HtmlVisitor

java.lang.Object
  |
  +--com.quiotix.html.parser.HtmlVisitor
Direct Known Subclasses:
HtmlCollector, HtmlDebugDumper, HtmlDumper, HtmlFormatter, HtmlScrubber

public abstract class HtmlVisitor
extends java.lang.Object

Abstract class implementing Visitor pattern for HtmlDocument objects.

Author:
Brian Goetz, Quiotix

Constructor Summary
HtmlVisitor()
           
 
Method Summary
 void finish()
           
 void start()
           
 void visit(HtmlDocument.Annotation a)
           
 void visit(HtmlDocument.Comment c)
           
 void visit(HtmlDocument.ElementSequence s)
           
 void visit(HtmlDocument.EndTag t)
           
 void visit(HtmlDocument.Newline n)
           
 void visit(HtmlDocument.Tag t)
           
 void visit(HtmlDocument.TagBlock bl)
           
 void visit(HtmlDocument.Text t)
           
 void visit(HtmlDocument d)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlVisitor

public HtmlVisitor()
Method Detail

visit

public void visit(HtmlDocument.Tag t)

visit

public void visit(HtmlDocument.EndTag t)

visit

public void visit(HtmlDocument.Comment c)

visit

public void visit(HtmlDocument.Text t)

visit

public void visit(HtmlDocument.Newline n)

visit

public void visit(HtmlDocument.Annotation a)

visit

public void visit(HtmlDocument.TagBlock bl)

visit

public void visit(HtmlDocument.ElementSequence s)

visit

public void visit(HtmlDocument d)

start

public void start()

finish

public void finish()