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.