Uses of Class
org.w3c.tidy.Node

Uses of Node in org.w3c.tidy
 

Fields in org.w3c.tidy declared as Node
protected  Node DOMNodeImpl.adaptee
           
 Node Lexer.token
           
 Node Lexer.inode
           
protected  Node Node.parent
           
protected  Node Node.prev
           
protected  Node Node.next
           
protected  Node Node.last
           
protected  Node Node.content
           
 Node AttVal.asp
           
 Node AttVal.php
           
 

Methods in org.w3c.tidy that return Node
 Node Clean.pruneSection(Lexer lexer, Node node)
           
 Node Clean.stripSpan(Lexer lexer, Node span)
           
 Node Tidy.parse(InputStream in, OutputStream out)
          Parses InputStream in and returns the root Node.
 Node Lexer.newNode()
           
 Node Lexer.newNode(short type, byte[] textarray, int start, int end)
           
 Node Lexer.newNode(short type, byte[] textarray, int start, int end, String element)
           
 Node Lexer.cloneNode(Node node)
           
 Node Lexer.newLineNode()
           
 Node Lexer.inferredTag(String name)
           
 Node Lexer.getCDATA(Node container)
           
 Node Lexer.getToken(short mode)
           
 Node Lexer.parseAsp()
           
 Node Lexer.parsePhp()
           
 Node Lexer.insertedToken()
           
 Node Node.findDocType()
           
static Node Node.discardElement(Node element)
           
 Node Node.findBody(TagTable tt)
           
 Node Node.findHTML(TagTable tt)
           
 Node Node.findHEAD(TagTable tt)
           
protected  Node Node.cloneNode(boolean deep)
           
 Node Node.getContent()
           
 Node Node.getNext()
           
static Node ParserImpl.parseDocument(Lexer lexer)
           
static Node ParserImpl.parseXMLDocument(Lexer lexer)
           
 

Methods in org.w3c.tidy with parameters of type Node
 void CheckAttribs.check(Lexer lexer, Node node)
           
 void Clean.cleanTree(Lexer lexer, Node doc)
           
 void Clean.nestedEmphasis(Node node)
           
 void Clean.emFromI(Node node)
           
 void Clean.list2BQ(Node node)
           
 void Clean.bQ2Div(Node node)
           
 Node Clean.pruneSection(Lexer lexer, Node node)
           
 void Clean.dropSections(Lexer lexer, Node node)
           
 void Clean.purgeAttributes(Node node)
           
 Node Clean.stripSpan(Lexer lexer, Node span)
           
 void Clean.cleanWord2000(Lexer lexer, Node node)
           
 boolean Clean.isWord2000(Node root, TagTable tt)
           
 void CheckAttribsImpl.CheckHTML.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckSCRIPT.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckTABLE.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckCaption.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckHR.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckIMG.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckAREA.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckAnchor.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckMap.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckSTYLE.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckTableCell.check(Lexer lexer, Node node)
           
 void CheckAttribsImpl.CheckLINK.check(Lexer lexer, Node node)
           
 void AttrCheckImpl.CheckUrl.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckScript.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckAlign.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckValign.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckBool.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckId.check(Lexer lexer, Node node, AttVal attval)
           
 void AttrCheckImpl.CheckName.check(Lexer lexer, Node node, AttVal attval)
           
static void Report.tag(Lexer lexer, Node tag)
           
static void Report.attrError(Lexer lexer, Node node, String attr, short code)
           
static void Report.warning(Lexer lexer, Node element, Node node, short code)
           
static void Report.error(Lexer lexer, Node element, Node node, short code)
           
static void Report.reportVersion(PrintWriter errout, Lexer lexer, String filename, Node doctype)
           
 Node Lexer.cloneNode(Node node)
           
 boolean Lexer.addGenerator(Node root)
           
 boolean Lexer.checkDocTypeKeyWords(Node doctype)
           
 short Lexer.findGivenVersion(Node doctype)
           
 void Lexer.fixHTMLNameSpace(Node root, String profile)
           
 boolean Lexer.setXHTMLDocType(Node root)
           
 boolean Lexer.fixDocType(Node root)
           
 boolean Lexer.fixXMLPI(Node root)
           
static boolean Lexer.expectsContent(Node node)
           
 Node Lexer.getCDATA(Node container)
           
 void Lexer.pushInline(Node node)
           
 void Lexer.popInline(Node node)
           
 boolean Lexer.isPushed(Node node)
           
 int Lexer.inlineDup(Node node)
           
 boolean Lexer.canPrune(Node element)
           
 void Lexer.fixId(Node node)
           
protected  void DOMNodeListByTagNameImpl.preTraverse(Node node)
           
 void PPrint.printTree(Out fout, short mode, int indent, Lexer lexer, Node node)
           
 void PPrint.printXMLTree(Out fout, short mode, int indent, Lexer lexer, Node node)
           
 int PPrint.countSlides(Node node)
           
 void PPrint.addTransitionEffect(Lexer lexer, Node root, short effect, double duration)
           
 void PPrint.createSlides(Lexer lexer, Node root)
           
static Node Node.discardElement(Node element)
           
static void Node.insertNodeAtStart(Node element, Node node)
           
static void Node.insertNodeAtEnd(Node element, Node node)
           
static void Node.insertNodeAsParent(Node element, Node node)
           
static void Node.insertNodeBeforeElement(Node element, Node node)
           
static void Node.insertNodeAfterElement(Node element, Node node)
           
static void Node.trimEmptyElement(Lexer lexer, Node element)
           
static void Node.trimTrailingSpace(Lexer lexer, Node element, Node last)
           
static void Node.trimInitialSpace(Lexer lexer, Node element, Node text)
           
static void Node.trimSpaces(Lexer lexer, Node element)
           
static void Node.insertDocType(Lexer lexer, Node element, Node doctype)
           
static void Node.moveBeforeTable(Node row, Node node, TagTable tt)
           
static void Node.fixEmptyRow(Lexer lexer, Node row)
           
static void Node.coerceNode(Lexer lexer, Node node, Dict tag)
           
static void Node.removeNode(Node node)
           
static boolean Node.insertMisc(Node element, Node node)
           
static boolean Node.isNewNode(Node node)
           
static void Node.addClass(Node node, String classname)
           
 Attribute AttVal.checkAttribute(Lexer lexer, Node node)
           
 void AttVal.checkUniqueAttribute(Lexer lexer, Node node)
           
static boolean ParserImpl.XMLPreserveWhiteSpace(Node element, TagTable tt)
          Indicates whether or not whitespace should be preserved for this element.
static void ParserImpl.parseXMLElement(Lexer lexer, Node element, short mode)
           
static boolean ParserImpl.isJavaScript(Node node)
           
 void ParserImpl.ParseHTML.parse(Lexer lexer, Node html, short mode)
           
 void ParserImpl.ParseHead.parse(Lexer lexer, Node head, short mode)
           
 void ParserImpl.ParseTitle.parse(Lexer lexer, Node title, short mode)
           
 void ParserImpl.ParseScript.parse(Lexer lexer, Node script, short mode)
           
 void ParserImpl.ParseBody.parse(Lexer lexer, Node body, short mode)
           
 void ParserImpl.ParseFrameSet.parse(Lexer lexer, Node frameset, short mode)
           
 void ParserImpl.ParseInline.parse(Lexer lexer, Node element, short mode)
           
 void ParserImpl.ParseList.parse(Lexer lexer, Node list, short mode)
           
 void ParserImpl.ParseDefList.parse(Lexer lexer, Node list, short mode)
           
 void ParserImpl.ParsePre.parse(Lexer lexer, Node pre, short mode)
           
 void ParserImpl.ParseBlock.parse(Lexer lexer, Node element, short mode)
           
 void ParserImpl.ParseTableTag.parse(Lexer lexer, Node table, short mode)
           
 void ParserImpl.ParseColGroup.parse(Lexer lexer, Node colgroup, short mode)
           
 void ParserImpl.ParseRowGroup.parse(Lexer lexer, Node rowgroup, short mode)
           
 void ParserImpl.ParseRow.parse(Lexer lexer, Node row, short mode)
           
 void ParserImpl.ParseNoFrames.parse(Lexer lexer, Node noframes, short mode)
           
 void ParserImpl.ParseSelect.parse(Lexer lexer, Node field, short mode)
           
 void ParserImpl.ParseText.parse(Lexer lexer, Node field, short mode)
           
 void ParserImpl.ParseOptGroup.parse(Lexer lexer, Node field, short mode)
           
 void AttrCheck.check(Lexer lexer, Node node, AttVal attval)
           
 boolean TagTable.findTag(Node node)
           
 Parser TagTable.findParser(Node node)
           
 void Parser.parse(Lexer lexer, Node node, short mode)
           
 

Constructors in org.w3c.tidy with parameters of type Node
DOMNodeImpl(Node adaptee)
           
DOMCharacterDataImpl(Node adaptee)
           
DOMTextImpl(Node adaptee)
           
DOMCDATASectionImpl(Node adaptee)
           
DOMCommentImpl(Node adaptee)
           
DOMNodeListByTagNameImpl(Node first, String tagName)
           
DOMProcessingInstructionImpl(Node adaptee)
           
DOMElementImpl(Node adaptee)
           
AttVal(AttVal next, Attribute dict, Node asp, Node php, int delim, String attribute, String value)
           
DOMDocumentImpl(Node adaptee)
           
DOMNodeListImpl(Node parent)
           
DOMDocumentTypeImpl(Node adaptee)
           
 



Copyright © 1998-2000 World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights reserved.