HTML Parser Home Page

Uses of Class
org.htmlparser.lexer.Cursor

Packages that use Cursor
org.htmlparser.lexer The lexer package is the base level I/O subsystem. 
org.htmlparser.scanners The scanners package contains classes responsible for the tertiary identification of tags. 
 

Uses of Cursor in org.htmlparser.lexer
 

Fields in org.htmlparser.lexer declared as Cursor
protected  Cursor Lexer.mCursor
          The current position on the page.
 

Methods in org.htmlparser.lexer that return Cursor
 Cursor Lexer.getCursor()
          Get the current scanning position.
 Cursor Cursor.dup()
          Make a new cursor just like this one.
 

Methods in org.htmlparser.lexer with parameters of type Cursor
 void Lexer.setCursor(Cursor cursor)
          Set the current scanning position.
protected  void Lexer.scanJIS(Cursor cursor)
          Advance the cursor through a JIS escape sequence.
protected  Node Lexer.parseString(Cursor cursor, boolean quotesmart)
          Parse a string node.
protected  Node Lexer.makeString(Cursor cursor)
          Create a string node based on the current cursor and the one provided.
protected  Node Lexer.parseTag(Cursor cursor)
          Parse a tag.
protected  Node Lexer.makeTag(Cursor cursor, Vector attributes)
          Create a tag node based on the current cursor and the one provided.
protected  Node Lexer.parseRemark(Cursor cursor, boolean quotesmart)
          Parse a comment.
protected  Node Lexer.makeRemark(Cursor cursor)
          Create a remark node based on the current cursor and the one provided.
protected  Node Lexer.parseJsp(Cursor cursor)
          Parse a java server page node.
 int PageIndex.add(Cursor cursor)
          Add an element to the list
 void PageIndex.remove(Cursor cursor)
          Remove an element from the list
 int PageIndex.row(Cursor cursor)
          Get the line number for a cursor.
 int PageIndex.column(Cursor cursor)
          Get the column number for a cursor.
 char Page.getCharacter(Cursor cursor)
          Read the character at the cursor position.
 int Page.row(Cursor cursor)
          Get the line number for a cursor.
 int Page.column(Cursor cursor)
          Get the column number for a cursor.
 String Page.getLine(Cursor cursor)
          Get the text line the position of the cursor lies on.
 

Uses of Cursor in org.htmlparser.scanners
 

Methods in org.htmlparser.scanners with parameters of type Cursor
static String ScriptDecoder.Decode(Page page, Cursor cursor)
          Decode script encoded by the Microsoft obfuscator.
 


© 2004 Somik Raha
Mar 14, 2004

HTML Parser is an open source library released under LGPL.
SourceForge.net