org.apache.xalan.xsltc.trax

Class SAX2DOM

public class SAX2DOM extends Object implements ContentHandler, LexicalHandler, Constants

Author: G. Todd Miller

Constructor Summary
SAX2DOM()
SAX2DOM(Node root, Node nextSibling)
SAX2DOM(Node root)
Method Summary
voidcharacters(char[] ch, int start, int length)
voidcomment(char[] ch, int start, int length)
Lexical Handler method to create comment node in DOM tree.
voidendCDATA()
voidendDocument()
voidendDTD()
voidendElement(String namespace, String localName, String qName)
voidendEntity(String name)
voidendPrefixMapping(String prefix)
NodegetDOM()
voidignorableWhitespace(char[] ch, int start, int length)
This class is only used internally so this method should never be called.
voidprocessingInstruction(String target, String data)
adds processing instruction node to DOM.
voidsetDocumentLocator(Locator locator)
This class is only used internally so this method should never be called.
voidskippedEntity(String name)
This class is only used internally so this method should never be called.
voidstartCDATA()
voidstartDocument()
voidstartDTD(String name, String publicId, String systemId)
voidstartElement(String namespace, String localName, String qName, Attributes attrs)
voidstartEntity(String name)
voidstartPrefixMapping(String prefix, String uri)

Constructor Detail

SAX2DOM

public SAX2DOM()

SAX2DOM

public SAX2DOM(Node root, Node nextSibling)

SAX2DOM

public SAX2DOM(Node root)

Method Detail

characters

public void characters(char[] ch, int start, int length)

comment

public void comment(char[] ch, int start, int length)
Lexical Handler method to create comment node in DOM tree.

endCDATA

public void endCDATA()

endDocument

public void endDocument()

endDTD

public void endDTD()

endElement

public void endElement(String namespace, String localName, String qName)

endEntity

public void endEntity(String name)

endPrefixMapping

public void endPrefixMapping(String prefix)

getDOM

public Node getDOM()

ignorableWhitespace

public void ignorableWhitespace(char[] ch, int start, int length)
This class is only used internally so this method should never be called.

processingInstruction

public void processingInstruction(String target, String data)
adds processing instruction node to DOM.

setDocumentLocator

public void setDocumentLocator(Locator locator)
This class is only used internally so this method should never be called.

skippedEntity

public void skippedEntity(String name)
This class is only used internally so this method should never be called.

startCDATA

public void startCDATA()

startDocument

public void startDocument()

startDTD

public void startDTD(String name, String publicId, String systemId)

startElement

public void startElement(String namespace, String localName, String qName, Attributes attrs)

startEntity

public void startEntity(String name)

startPrefixMapping

public void startPrefixMapping(String prefix, String uri)
Copyright © 2005 Apache XML Project. All Rights Reserved.