org.w3c.tidy
Class Clean

java.lang.Object
  |
  +--org.w3c.tidy.Clean

public class Clean
extends Object

Clean up misuse of presentation markup (c) 1998-2000 (W3C) MIT, INRIA, Keio University See Tidy.java for the copyright notice. Derived from HTML Tidy Release 4 Aug 2000

Version:
1.0, 1999/05/22
, 1.0.1, 1999/05/29 , 1.1, 1999/06/18 Java Bean , 1.2, 1999/07/10 Tidy Release 7 Jul 1999 , 1.3, 1999/07/30 Tidy Release 26 Jul 1999 , 1.4, 1999/09/04 DOM support , 1.5, 1999/10/23 Tidy Release 27 Sep 1999 , 1.6, 1999/11/01 Tidy Release 22 Oct 1999 , 1.7, 1999/12/06 Tidy Release 30 Nov 1999 , 1.8, 2000/01/22 Tidy Release 13 Jan 2000 , 1.9, 2000/06/03 Tidy Release 30 Apr 2000 , 1.10, 2000/07/22 Tidy Release 8 Jul 2000 , 1.11, 2000/08/16 Tidy Release 4 Aug 2000
Author:
Dave Raggett
, Andy Quick (translation to Java)

Constructor Summary
Clean(org.w3c.tidy.TagTable tt)
           
 
Method Summary
 void bQ2Div(org.w3c.tidy.Node node)
           
 void cleanTree(org.w3c.tidy.Lexer lexer, org.w3c.tidy.Node doc)
           
 void cleanWord2000(org.w3c.tidy.Lexer lexer, org.w3c.tidy.Node node)
           
 void dropSections(org.w3c.tidy.Lexer lexer, org.w3c.tidy.Node node)
           
 void emFromI(org.w3c.tidy.Node node)
           
 boolean isWord2000(org.w3c.tidy.Node root, org.w3c.tidy.TagTable tt)
           
 void list2BQ(org.w3c.tidy.Node node)
           
 void nestedEmphasis(org.w3c.tidy.Node node)
           
 org.w3c.tidy.Node pruneSection(org.w3c.tidy.Lexer lexer, org.w3c.tidy.Node node)
           
 void purgeAttributes(org.w3c.tidy.Node node)
           
 org.w3c.tidy.Node stripSpan(org.w3c.tidy.Lexer lexer, org.w3c.tidy.Node span)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Clean

public Clean(org.w3c.tidy.TagTable tt)
Method Detail

cleanTree

public void cleanTree(org.w3c.tidy.Lexer lexer,
                      org.w3c.tidy.Node doc)

nestedEmphasis

public void nestedEmphasis(org.w3c.tidy.Node node)

emFromI

public void emFromI(org.w3c.tidy.Node node)

list2BQ

public void list2BQ(org.w3c.tidy.Node node)

bQ2Div

public void bQ2Div(org.w3c.tidy.Node node)

pruneSection

public org.w3c.tidy.Node pruneSection(org.w3c.tidy.Lexer lexer,
                                      org.w3c.tidy.Node node)

dropSections

public void dropSections(org.w3c.tidy.Lexer lexer,
                         org.w3c.tidy.Node node)

purgeAttributes

public void purgeAttributes(org.w3c.tidy.Node node)

stripSpan

public org.w3c.tidy.Node stripSpan(org.w3c.tidy.Lexer lexer,
                                   org.w3c.tidy.Node span)

cleanWord2000

public void cleanWord2000(org.w3c.tidy.Lexer lexer,
                          org.w3c.tidy.Node node)

isWord2000

public boolean isWord2000(org.w3c.tidy.Node root,
                          org.w3c.tidy.TagTable tt)