org.exolab.adaptx.xslt.util
Class SAXInput
java.lang.Object
org.exolab.adaptx.xslt.util.SAXInput
- DocumentHandler
public class SAXInput
extends java.lang.Object
implements DocumentHandler
A simple *hack* to provide a SAX adapter for the source tree
$Revision: 1.1.1.1 $ $Date: 2003/03/01 07:39:57 $
SAXInput
public SAXInput()
Creates a new SAXInput
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
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
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
setOutputHandler
public void setOutputHandler(Writer writer)
setOutputHandler
public void setOutputHandler(ResultHandler handler)
setProcessor
public void setProcessor(XSLTProcessor processor)
Sets the XSLTProcessor to use for the XSL Transformations
processor
- the XSLTProcessor to invoke
startDocument
public void startDocument()
throws 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