com.sapportals.portal.prt.util.html.parser
Class HtmlStructurizer

java.lang.Object
  |
  +--com.sapportals.portal.prt.util.html.parser.ParserVisitor
        |
        +--com.sapportals.portal.prt.util.html.parser.HtmlStructurizer

public class HtmlStructurizer
extends ParserVisitor

HtmlStructurizer.java Created: Mon May 28 17:34:44 2001

Version:
$Revision: #3 $
$File:$ , $Revision:$ Last modified on $Date:$ by $Author:$ using $Change:$ Copyright (c) SAP Portals Europe GmbH 2001

Field Summary
protected  boolean collected
           
protected static java.util.Hashtable dontMatch
           
protected static java.lang.String[] dontMatchStrings
           
protected  com.sapportals.portal.prt.util.html.parser.HtmlStructurizer.MyVector elements
           
protected  com.sapportals.portal.prt.util.html.parser.HtmlStructurizer.MyVector tagStack
           
 
Constructor Summary
HtmlStructurizer()
           
 
Method Summary
 void finish()
           
protected  int pushNode(HtmlDocument.HtmlElement e)
           
 void start()
           
 void visit(HtmlDocument.Comment c)
           
 void visit(HtmlDocument.ElementSequence s)
           
 void visit(HtmlDocument.EndTag t)
           
 void visit(HtmlDocument.Newline n)
           
 void visit(HtmlDocument.Tag t)
           
 void visit(HtmlDocument.TagBlock bl)
           
 void visit(HtmlDocument.Text t)
           
 
Methods inherited from class com.sapportals.portal.prt.util.html.parser.ParserVisitor
visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tagStack

protected com.sapportals.portal.prt.util.html.parser.HtmlStructurizer.MyVector tagStack

elements

protected com.sapportals.portal.prt.util.html.parser.HtmlStructurizer.MyVector elements

collected

protected boolean collected

dontMatch

protected static java.util.Hashtable dontMatch

dontMatchStrings

protected static java.lang.String[] dontMatchStrings
Constructor Detail

HtmlStructurizer

public HtmlStructurizer()
Method Detail

pushNode

protected int pushNode(HtmlDocument.HtmlElement e)

visit

public void visit(HtmlDocument.Comment c)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.Text t)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.Newline n)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.Tag t)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.EndTag t)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.TagBlock bl)
Overrides:
visit in class ParserVisitor

visit

public void visit(HtmlDocument.ElementSequence s)
Overrides:
visit in class ParserVisitor

start

public void start()
Overrides:
start in class ParserVisitor

finish

public void finish()
Overrides:
finish in class ParserVisitor