net.sf.saxon
public class TransformerHandlerImpl extends ReceivingContentHandler implements TransformerHandler
| Field Summary | |
|---|---|
| Builder | builder |
| Controller | controller |
| Receiver | receiver |
| Result | result |
| boolean | started |
| String | systemId |
| Constructor Summary | |
|---|---|
| protected | TransformerHandlerImpl(Controller controller)
Create a TransformerHandlerImpl and initialise variables. |
| 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. |
Throws: 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.