HTML Parser Home Page

Uses of Class

Packages that use Lexer
org.htmlparser The basic API classes which will be used by most developers when working with the HTML Parser. 
org.htmlparser.lexerapplications.thumbelina Extract the images behind thumbnail images. 
org.htmlparser.scanners The scanners package contains classes responsible for the tertiary identification of tags. 
org.htmlparser.util Code which can be reused by many classes, is located in this package. 

Uses of Lexer in org.htmlparser

Fields in org.htmlparser declared as Lexer
protected  Lexer Parser.mLexer
          The html lexer associated with this parser.

Methods in org.htmlparser that return Lexer
 Lexer Parser.getLexer()
          Returns the lexer associated with the parser.

Methods in org.htmlparser with parameters of type Lexer
 void Parser.setLexer(Lexer lexer)
          Set the lexer for this parser.

Constructors in org.htmlparser with parameters of type Lexer
Parser(Lexer lexer)
          Construct a parser using the provided lexer.
Parser(Lexer lexer, ParserFeedback fb)
          Construct a parser using the provided lexer and feedback object.

Uses of Lexer in org.htmlparser.lexerapplications.thumbelina

Methods in org.htmlparser.lexerapplications.thumbelina with parameters of type Lexer
protected  URL[][] Thumbelina.extractImageLinks(Lexer lexer, URL docbase)
          Get the links of an element of a document.

Uses of Lexer in org.htmlparser.scanners

Methods in org.htmlparser.scanners with parameters of type Lexer
protected  Tag CompositeTagScanner.createVirtualEndTag(Tag tag, Lexer lexer, Page page, int position)
          Creates an end tag with the same name as the given tag.
protected  void CompositeTagScanner.finishTag(Tag tag, Lexer lexer)
          Finish off a tag.
 Tag StyleScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan for style definitions.
 Tag ScriptScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan for script.
 Tag CompositeTagScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Collect the children.
 Tag TagScanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan the tag.
 Tag Scanner.scan(Tag tag, Lexer lexer, NodeList stack)
          Scan the tag.

Uses of Lexer in org.htmlparser.util

Constructors in org.htmlparser.util with parameters of type Lexer
IteratorImpl(Lexer lexer, ParserFeedback fb)

© 2005 Derrick Oswald
Jun 10, 2006

HTML Parser is an open source library released under LGPL.