Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.htmlparser.visitors
Class NodeVisitor  view NodeVisitor download NodeVisitor.java

java.lang.Object
  extended byorg.htmlparser.visitors.NodeVisitor
Direct Known Subclasses:
CompositeTagFindingVisitor, HtmlPage, LinkFindingVisitor, ObjectFindingVisitor, StringFindingVisitor, TagFindingVisitor, TextExtractingVisitor, UrlModifyingVisitor

public abstract class NodeVisitor
extends java.lang.Object


Field Summary
private  boolean recurseChildren
           
private  boolean recurseSelf
           
 
Constructor Summary
NodeVisitor()
           
NodeVisitor(boolean recurseChildren)
           
NodeVisitor(boolean recurseChildren, boolean recurseSelf)
           
 
Method Summary
 void finishedParsing()
          Override this method if you wish to do special processing upon completion of parsing
 boolean shouldRecurseChildren()
           
 boolean shouldRecurseSelf()
           
 void visitEndTag(org.htmlparser.tags.EndTag endTag)
           
 void visitImageTag(org.htmlparser.tags.ImageTag imageTag)
           
 void visitLinkTag(org.htmlparser.tags.LinkTag linkTag)
           
 void visitRemarkNode(org.htmlparser.RemarkNode remarkNode)
           
 void visitStringNode(org.htmlparser.StringNode stringNode)
           
 void visitTag(org.htmlparser.tags.Tag tag)
           
 void visitTitleTag(org.htmlparser.tags.TitleTag titleTag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

recurseChildren

private boolean recurseChildren

recurseSelf

private boolean recurseSelf
Constructor Detail

NodeVisitor

public NodeVisitor()

NodeVisitor

public NodeVisitor(boolean recurseChildren)

NodeVisitor

public NodeVisitor(boolean recurseChildren,
                   boolean recurseSelf)
Method Detail

visitTag

public void visitTag(org.htmlparser.tags.Tag tag)

visitStringNode

public void visitStringNode(org.htmlparser.StringNode stringNode)

visitLinkTag

public void visitLinkTag(org.htmlparser.tags.LinkTag linkTag)

visitImageTag

public void visitImageTag(org.htmlparser.tags.ImageTag imageTag)

visitEndTag

public void visitEndTag(org.htmlparser.tags.EndTag endTag)

visitTitleTag

public void visitTitleTag(org.htmlparser.tags.TitleTag titleTag)

visitRemarkNode

public void visitRemarkNode(org.htmlparser.RemarkNode remarkNode)

shouldRecurseChildren

public boolean shouldRecurseChildren()

shouldRecurseSelf

public boolean shouldRecurseSelf()

finishedParsing

public void finishedParsing()
Override this method if you wish to do special processing upon completion of parsing