|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.event.ReceivingContentHandler
net.sf.saxon.TransformerHandlerImpl
public class TransformerHandlerImpl
TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface. It acts as a ContentHandler and LexicalHandler which receives a stream of SAX events representing an input document, and performs a transformation treating this SAX stream as the source document of the transformation.
Method Summary | |
---|---|
void |
endDocument()
Override the behaviour of endDocument() in ReceivingContentHandler, so that it fires off the transformation of the constructed document |
Result |
getResult()
Get the output destination of the transformation |
String |
getSystemId()
Get the systemId of the document |
Transformer |
getTransformer()
Get the Transformer used for this transformation |
void |
setResult(Result result)
Set the output destination of the transformation |
void |
setSystemId(String url)
Set the SystemId of the document |
void |
startDocument()
Start of a new document. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.ContentHandler |
---|
characters, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startElement, startPrefixMapping |
Methods inherited from interface org.xml.sax.ext.LexicalHandler |
---|
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity |
Methods inherited from interface org.xml.sax.DTDHandler |
---|
notationDecl, unparsedEntityDecl |
Method Detail |
---|
public void startDocument() throws SAXException
startDocument
in interface ContentHandler
startDocument
in class ReceivingContentHandler
SAXException
- only if an overriding subclass throws this exception
UnsupportedOperationException
- if an attempt is made to reuse the TransformerHandler by calling
startDocument() more than once.public Transformer getTransformer()
getTransformer
in interface TransformerHandler
public void setSystemId(String url)
setSystemId
in interface TransformerHandler
public String getSystemId()
getSystemId
in interface TransformerHandler
getSystemId
in interface SourceLocator
getSystemId
in interface Locator
getSystemId
in class ReceivingContentHandler
public void setResult(Result result)
setResult
in interface TransformerHandler
public Result getResult()
public void endDocument() throws SAXException
endDocument
in interface ContentHandler
endDocument
in class ReceivingContentHandler
SAXException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |