Package org.apache.xalan.xsltc.trax
Class SAX2DOM
java.lang.Object
org.apache.xalan.xsltc.trax.SAX2DOM
- All Implemented Interfaces:
Constants,ContentHandler,LexicalHandler
- Author:
- G. Todd Miller
-
Field Summary
Fields inherited from interface org.apache.xalan.xsltc.runtime.Constants
ANY, ATTRIBUTE, COMMENT, ELEMENT, EMPTYSTRING, NAMESPACE_FEATURE, PROCESSING_INSTRUCTION, ROOT, TEXT, XML_PREFIX, XMLNS_PREFIX, XMLNS_STRING, XMLNS_URI, XSLT_URI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidcomment(char[] ch, int start, int length) Lexical Handler method to create comment node in DOM tree.voidendCDATA()voidvoidendDTD()voidendElement(String namespace, String localName, String qName) voidvoidendPrefixMapping(String prefix) getDOM()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.voidvoidvoidvoidstartElement(String namespace, String localName, String qName, Attributes attrs) voidstartEntity(String name) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
SAX2DOM
- Throws:
ParserConfigurationException
-
SAX2DOM
- Throws:
ParserConfigurationException
-
SAX2DOM
- Throws:
ParserConfigurationException
-
-
Method Details
-
getDOM
-
characters
public void characters(char[] ch, int start, int length) - Specified by:
charactersin interfaceContentHandler
-
startDocument
public void startDocument()- Specified by:
startDocumentin interfaceContentHandler
-
endDocument
public void endDocument()- Specified by:
endDocumentin interfaceContentHandler
-
startElement
- Specified by:
startElementin interfaceContentHandler
-
endElement
- Specified by:
endElementin interfaceContentHandler
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int length) This class is only used internally so this method should never be called.- Specified by:
ignorableWhitespacein interfaceContentHandler
-
processingInstruction
adds processing instruction node to DOM.- Specified by:
processingInstructionin interfaceContentHandler
-
setDocumentLocator
This class is only used internally so this method should never be called.- Specified by:
setDocumentLocatorin interfaceContentHandler
-
skippedEntity
This class is only used internally so this method should never be called.- Specified by:
skippedEntityin interfaceContentHandler
-
comment
public void comment(char[] ch, int start, int length) Lexical Handler method to create comment node in DOM tree.- Specified by:
commentin interfaceLexicalHandler
-
startCDATA
public void startCDATA()- Specified by:
startCDATAin interfaceLexicalHandler
-
endCDATA
public void endCDATA()- Specified by:
endCDATAin interfaceLexicalHandler
-
startEntity
- Specified by:
startEntityin interfaceLexicalHandler
-
endDTD
public void endDTD()- Specified by:
endDTDin interfaceLexicalHandler
-
endEntity
- Specified by:
endEntityin interfaceLexicalHandler
-
startDTD
- Specified by:
startDTDin interfaceLexicalHandler- Throws:
SAXException
-