Package org.exolab.adaptx.xslt
Interface ResultHandler
- All Superinterfaces:
DocumentHandler
- All Known Implementing Classes:
DefaultHandler
,DOMBuilder
,ResultHandlerAdapter
,ResultHandlerAdapter2
,XPNBuilder
An interface for processing XSLT result trees. This
class is a combination of a SAX 1.0 document handler
plus some extra methods for dealing with CDATA
comments and entity references. This should be
upgraded to a SAX 2.0 Lexical Handler, when they
become more prominent
- Version:
- $Revision: 3633 $ $Date: 2003-03-01 08:38:44 +0100 (Sat, 01 Mar 2003) $
- Author:
- Keith Visco
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cdata
(char[] chars, int start, int length) Signals to receive CDATA charactersvoid
Signals to recieve a commentvoid
entityReference
(String name) Signals to recieve an entity reference with the given namevoid
setIndentSize
(short indentSize) Sets the indent size for all formatters that perform serialization, in which indentation is applicable.void
setOutputFormat
(OutputFormat format) Sets the output format information for Formatters that perform serialization.void
unescapedCharacters
(char[] chars, int start, int length) Signals to receive characters which should not be escapedMethods inherited from interface org.xml.sax.DocumentHandler
characters, endDocument, endElement, ignorableWhitespace, processingInstruction, setDocumentLocator, startDocument, startElement
-
Method Details
-
cdata
void cdata(char[] chars, int start, int length) Signals to receive CDATA characters- Parameters:
chars
- the character array containing the characters to receivestart
- the index into the character array to start receiving characters atlength
- the number of characters to recieve
-
comment
Signals to recieve a comment- Parameters:
data
- , the content of the comment
-
entityReference
Signals to recieve an entity reference with the given name- Parameters:
name
- the name of the entity reference
-
setIndentSize
void setIndentSize(short indentSize) Sets the indent size for all formatters that perform serialization, in which indentation is applicable.- Parameters:
indentSize
- the number of characters to indent
-
setOutputFormat
Sets the output format information for Formatters that perform serialization.- Parameters:
format
- the OutputFormat used to specify properties during serialization
-
unescapedCharacters
void unescapedCharacters(char[] chars, int start, int length) Signals to receive characters which should not be escaped- Parameters:
chars
- the character array containing the characters to receivestart
- the index into the character array to start receiving characters atlength
- the number of characters to recieve
-