Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| HTML Parser Home Page
PREV NEXT | FRAMES NO FRAMES

## 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` | `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.
`protected Page` | `PageIndex.mPage` The page associated with this index.

Methods in org.htmlparser.lexer that return 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.
`Page` | `PageIndex.getPage()` Get this index'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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| © 2005 Derrick Oswald Jun 10, 2006
PREV NEXT | FRAMES NO FRAMES

HTML Parser is an open source library released under LGPL. |