org.exolab.adaptx.xslt.handlers
Class ResultHandlerAdapter
java.lang.Object
org.exolab.adaptx.xslt.handlers.ResultHandlerAdapter
- DocumentHandler, ResultHandler
public class ResultHandlerAdapter
extends java.lang.Object
A simple implemtation of ResultHandler which acts as an
adapter for a SAX DocumentHandler.
$Revision: 1.1.1.1 $ $Date: 2003/03/01 07:39:56 $
void | cdata(char[] chars, int start, int length) - Signals to receive CDATA characters
|
void | characters(char[] chars, int start, int length) - Signals the start of characters
|
void | comment(String data) - Signals to recieve a comment
|
void | endDocument() - Signals the end of the document
|
void | endElement(String name) - Signals the start of element
|
void | entityReference(String name) - Signals to recieve an entity reference with the given name
|
void | ignorableWhitespace(char[] chars, int start, int length) - Signals the start of ignorable whitespace characters
|
void | processingInstruction(String target, String data) - Signals to recieve a processing instruction
|
void | setDocumentLocator(Locator locator) - Sets the document locator
|
void | 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 | startDocument() - Signals the start of a document
|
void | startElement(String name, AttributeList atts) - Signals the start of element
|
void | unescapedCharacters(char[] chars, int start, int length) - Signals to receive characters which should not be escaped
|
ResultHandlerAdapter
public ResultHandlerAdapter(DocumentHandler handler)
Creates a new ResultHandlerAdapter
handler
- the DocumentHandler to "adapt".
cdata
public void cdata(char[] chars,
int start,
int length)
Signals to receive CDATA characters
- cdata in interface ResultHandler
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
characters
public void characters(char[] chars,
int start,
int length)
throws org.xml.sax.SAXException
Signals the start of characters
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
public void comment(String data)
Signals to recieve a comment
- comment in interface ResultHandler
endDocument
public void endDocument()
throws org.xml.sax.SAXException
Signals the end of the document
endElement
public void endElement(String name)
throws org.xml.sax.SAXException
Signals the start of element
name
- the name of the element
entityReference
public void entityReference(String name)
Signals to recieve an entity reference with the given name
- entityReference in interface ResultHandler
name
- the name of the entity reference
ignorableWhitespace
public void ignorableWhitespace(char[] chars,
int start,
int length)
throws org.xml.sax.SAXException
Signals the start of ignorable whitespace characters
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
processingInstruction
public void processingInstruction(String target,
String data)
throws org.xml.sax.SAXException
Signals to recieve a processing instruction
target
- the target of the processing instructiondata
- the content of the processing instruction
setDocumentLocator
public void setDocumentLocator(Locator locator)
Sets the document locator
locator
- the Locator used by this DocumentHandler
setIndentSize
public void setIndentSize(short indentSize)
Sets the indent size for all formatters that perform
serialization, in which indentation is applicable.
- setIndentSize in interface ResultHandler
indentSize
- the number of characters to indent
setOutputFormat
public void setOutputFormat(OutputFormat format)
Sets the output format information for Formatters that
perform serialization.
- setOutputFormat in interface ResultHandler
format
- the OutputFormat used to specify properties
during serialization
startDocument
public void startDocument()
throws org.xml.sax.SAXException
Signals the start of a document
startElement
public void startElement(String name,
AttributeList atts)
throws org.xml.sax.SAXException
Signals the start of element
name
- the name of the elementatts
- the AttributeList containing the associated
attributes for the element
unescapedCharacters
public void unescapedCharacters(char[] chars,
int start,
int length)
Signals to receive characters which should not be escaped
- unescapedCharacters in interface ResultHandler
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