|
HTML Parser Home Page | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Page | |
| org.htmlparser | The basic API classes which will be used by most users when working with the html parser (the Parser class is the most important one in this). |
| org.htmlparser.lexer | The lexer package is the base level I/O subsystem. |
| org.htmlparser.lexer.nodes | The nodes package are the lexemes returned by the base level I/O subsystem. |
| org.htmlparser.scanners | The scanners package contains classes responsible for the tertiary identification of tags. |
| org.htmlparser.tags | The tags package contains tag types that are created mostly by the scanners. |
| Uses of Page in org.htmlparser |
| Fields in org.htmlparser declared as Page | |
protected Page |
AbstractNode.mPage
The page this node came from. |
| Methods in org.htmlparser that return Page | |
Page |
AbstractNode.getPage()
Get the page this node came from. |
| Methods in org.htmlparser with parameters of type Page | |
Node |
StringNodeFactory.createStringNode(Page page,
int start,
int end)
Create a new string node. |
Node |
PrototypicalNodeFactory.createStringNode(Page page,
int start,
int end)
Create a new string node. |
Node |
PrototypicalNodeFactory.createRemarkNode(Page page,
int start,
int end)
Create a new remark node. |
Node |
PrototypicalNodeFactory.createTagNode(Page page,
int start,
int end,
Vector attributes)
Create a new tag node. |
void |
AbstractNode.setPage(Page page)
Set the page this node came from. |
| Constructors in org.htmlparser with parameters of type Page | |
RemarkNode(Page page,
int start,
int end)
Constructor takes in the text string, beginning and ending posns. |
|
StringNode(Page page,
int start,
int end)
Constructor takes in the text string, beginning and ending posns. |
|
AbstractNode(Page page,
int start,
int end)
Create an abstract node with the page positions given. |
|
| Uses of Page in org.htmlparser.lexer |
| Fields in org.htmlparser.lexer declared as Page | |
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 |
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 | |
void |
Lexer.setPage(Page page)
Set the page this lexer is working on. |
Node |
Lexer.createStringNode(Page page,
int start,
int end)
Create a new string node. |
Node |
Lexer.createRemarkNode(Page page,
int start,
int end)
Create a new remark node. |
Node |
Lexer.createTagNode(Page page,
int start,
int end,
Vector attributes)
Create a new tag node. |
| Constructors in org.htmlparser.lexer with parameters of type Page | |
Lexer(Page page)
Creates a new instance of a Lexer. |
|
Cursor(Page page,
int offset)
Construct a Cursor from the page and position given. |
|
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.lexer.nodes |
| Fields in org.htmlparser.lexer.nodes declared as Page | |
protected Page |
PageAttribute.mPage
The page this attribute is extracted from. |
| Methods in org.htmlparser.lexer.nodes that return Page | |
Page |
PageAttribute.getPage()
Get the page this attribute is anchored to, if any. |
| Methods in org.htmlparser.lexer.nodes with parameters of type Page | |
void |
PageAttribute.setPage(Page page)
Set the page this attribute is anchored to. |
Node |
NodeFactory.createStringNode(Page page,
int start,
int end)
Create a new string node. |
Node |
NodeFactory.createRemarkNode(Page page,
int start,
int end)
Create a new remark node. |
Node |
NodeFactory.createTagNode(Page page,
int start,
int end,
Vector attributes)
Create a new tag node. |
| Constructors in org.htmlparser.lexer.nodes with parameters of type Page | |
TagNode(Page page,
int start,
int end,
Vector attributes)
Create a tag with the location and attributes provided |
|
StringNode(Page page,
int start,
int end)
Constructor takes in the page and beginning and ending posns. |
|
RemarkNode(Page page,
int start,
int end)
Constructor takes in the page and beginning and ending posns. |
|
PageAttribute(Page page,
int name_start,
int name_end,
int value_start,
int value_end,
char quote)
Create an attribute. |
|
| Uses of Page in org.htmlparser.scanners |
| Methods in org.htmlparser.scanners with parameters of type Page | |
static String |
ScriptDecoder.Decode(Page page,
Cursor cursor)
Decode script encoded by the Microsoft obfuscator. |
protected Tag |
CompositeTagScanner.createVirtualEndTag(Tag tag,
Page page,
int position)
Creates an end tag with the same name as the given tag. |
| Uses of Page in org.htmlparser.tags |
| Constructors in org.htmlparser.tags with parameters of type Page | |
Tag(Page page,
int start,
int end,
Vector attributes)
|
|
|
© 2004 Somik Raha Mar 14, 2004
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||