HTML Parser Home Page

Uses of Class
org.htmlparser.lexer.Page

Packages that use Page
org.htmlparser The basic API classes which will be used by most developers when working with the HTML Parser. 
org.htmlparser.lexer The lexer package is the base level I/O subsystem. 
org.htmlparser.nodes The nodes package has the concrete node implementations. 
org.htmlparser.scanners The scanners package contains classes responsible for the tertiary identification of tags. 
 

Uses of Page in org.htmlparser
 

Methods in org.htmlparser that return Page
 Page Node.getPage()
          Get the page this node came from.
 

Methods in org.htmlparser with parameters of type Page
 Remark PrototypicalNodeFactory.createRemarkNode(Page page, int start, int end)
          Create a new remark node.
 Remark NodeFactory.createRemarkNode(Page page, int start, int end)
          Create a new remark node.
 Text PrototypicalNodeFactory.createStringNode(Page page, int start, int end)
          Create a new string node.
 Text NodeFactory.createStringNode(Page page, int start, int end)
          Create a new text node.
 Tag PrototypicalNodeFactory.createTagNode(Page page, int start, int end, Vector attributes)
          Create a new tag node.
 Tag NodeFactory.createTagNode(Page page, int start, int end, Vector attributes)
          Create a new tag node.
 void Node.setPage(Page page)
          Set the page this node came from.
 

Uses of Page in org.htmlparser.lexer
 

Fields in org.htmlparser.lexer declared as Page
protected  Page PageIndex.mPage
          The page associated with this index.
protected  Page PageAttribute.mPage
          The page this attribute is extracted from.
protected  Page Lexer.mPage
          The page lexemes are retrieved from.
protected  Page Cursor.mPage
          This cursor's page.
 

Methods in org.htmlparser.lexer that return Page
 Page PageIndex.getPage()
          Get this index's page.
 Page PageAttribute.getPage()
          Get the page this attribute is anchored to, if any.
 Page Lexer.getPage()
          Get the page this lexer is working on.
 Page Cursor.getPage()
          Get this cursor's page.
 

Methods in org.htmlparser.lexer with parameters of type Page
 Remark Lexer.createRemarkNode(Page page, int start, int end)
          Create a new remark node.
 Text Lexer.createStringNode(Page page, int start, int end)
          Create a new string node.
 Tag Lexer.createTagNode(Page page, int start, int end, Vector attributes)
          Create a new tag node.
 void PageAttribute.setPage(Page page)
          Set the page this attribute is anchored to.
 void Lexer.setPage(Page page)
          Set the page this lexer is working on.
 

Constructors in org.htmlparser.lexer with parameters of type Page
Cursor(Page page, int offset)
          Construct a Cursor from the page and position given.
Lexer(Page page)
          Creates a new instance of a Lexer.
PageAttribute(Page page, int name_start, int name_end, int value_start, int value_end, char quote)
          Create an attribute.
PageIndex(Page page)
          Create an empty index.
PageIndex(Page page, int cursor)
          Create an index with the one element given.
PageIndex(Page page, int[] cursors)
          Create an index with the elements given.
 

Uses of Page in org.htmlparser.nodes
 

Fields in org.htmlparser.nodes declared as Page
protected  Page AbstractNode.mPage
          The page this node came from.
 

Methods in org.htmlparser.nodes that return Page
 Page AbstractNode.getPage()
          Get the page this node came from.
 

Methods in org.htmlparser.nodes with parameters of type Page
 void AbstractNode.setPage(Page page)
          Set the page this node came from.
 

Constructors in org.htmlparser.nodes with parameters of type Page
AbstractNode(Page page, int start, int end)
          Create an abstract node with the page positions given.
RemarkNode(Page page, int start, int end)
          Constructor takes in the page and beginning and ending posns.
TagNode(Page page, int start, int end, Vector attributes)
          Create a tag with the location and attributes provided
TextNode(Page page, int start, int end)
          Constructor takes in the page and beginning and ending posns.
 

Uses of Page in org.htmlparser.scanners
 

Methods in org.htmlparser.scanners with parameters of type Page
protected  Tag CompositeTagScanner.createVirtualEndTag(Tag tag, Lexer lexer, Page page, int position)
          Creates an end tag with the same name as the given tag.
static String ScriptDecoder.Decode(Page page, Cursor cursor)
          Decode script encoded by the Microsoft obfuscator.
 


© 2006 Derrick Oswald
Sep 17, 2006

HTML Parser is an open source library released under Common Public License. SourceForge.net