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

Quick Search    Search Deep

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

java.lang.Object
  extended byorg.htmlparser.visitors.NodeVisitor
      extended byorg.htmlparser.visitors.HtmlPage

public class HtmlPage
extends NodeVisitor


Field Summary
private  boolean bodyTagBegin
           
private  org.htmlparser.util.NodeList nodesInBody
           
private  org.htmlparser.util.NodeList tables
           
private  java.lang.String title
           
 
Fields inherited from class org.htmlparser.visitors.NodeVisitor
 
Constructor Summary
HtmlPage(org.htmlparser.Parser parser)
           
 
Method Summary
private  void addTagToBodyIfApplicable(org.htmlparser.Node node)
           
 org.htmlparser.util.NodeList getBody()
           
 org.htmlparser.tags.TableTag[] getTables()
           
 java.lang.String getTitle()
           
private  boolean isBodyTag(org.htmlparser.tags.Tag tag)
           
private  boolean isTable(org.htmlparser.tags.Tag tag)
           
private  boolean isTitle(org.htmlparser.tags.Tag tag)
           
 void setTitle(java.lang.String title)
           
 void visitEndTag(org.htmlparser.tags.EndTag endTag)
           
 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 org.htmlparser.visitors.NodeVisitor
finishedParsing, shouldRecurseChildren, shouldRecurseSelf, visitImageTag, visitLinkTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

private java.lang.String title

nodesInBody

private org.htmlparser.util.NodeList nodesInBody

tables

private org.htmlparser.util.NodeList tables

bodyTagBegin

private boolean bodyTagBegin
Constructor Detail

HtmlPage

public HtmlPage(org.htmlparser.Parser parser)
Method Detail

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

visitTag

public void visitTag(org.htmlparser.tags.Tag tag)
Overrides:
visitTag in class NodeVisitor

isTitle

private boolean isTitle(org.htmlparser.tags.Tag tag)

isTable

private boolean isTable(org.htmlparser.tags.Tag tag)

addTagToBodyIfApplicable

private void addTagToBodyIfApplicable(org.htmlparser.Node node)

visitEndTag

public void visitEndTag(org.htmlparser.tags.EndTag endTag)
Overrides:
visitEndTag in class NodeVisitor

visitRemarkNode

public void visitRemarkNode(org.htmlparser.RemarkNode remarkNode)
Overrides:
visitRemarkNode in class NodeVisitor

visitStringNode

public void visitStringNode(org.htmlparser.StringNode stringNode)
Overrides:
visitStringNode in class NodeVisitor

isBodyTag

private boolean isBodyTag(org.htmlparser.tags.Tag tag)

getBody

public org.htmlparser.util.NodeList getBody()

getTables

public org.htmlparser.tags.TableTag[] getTables()

visitTitleTag

public void visitTitleTag(org.htmlparser.tags.TitleTag titleTag)
Overrides:
visitTitleTag in class NodeVisitor