|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.event.ContentEmitter
net.sf.saxon.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.
Field Summary | |
(package private) Builder |
builder
|
(package private) Controller |
controller
|
(package private) javax.xml.transform.Result |
result
|
(package private) java.lang.String |
systemId
|
Constructor Summary | |
protected |
TransformerHandlerImpl(Controller controller)
Create a TransformerHandlerImpl and initialise variables. |
Method Summary | |
void |
endDocument()
Override the behaviour of endDocument() in ContentEmitter, so that it fires off the transformation of the constructed document |
javax.xml.transform.Result |
getResult()
Get the output destination of the transformation |
java.lang.String |
getSystemId()
Get the systemId of the document |
javax.xml.transform.Transformer |
getTransformer()
Get the Transformer used for this transformation |
void |
setResult(javax.xml.transform.Result result)
Set the output destination of the transformation |
void |
setSystemId(java.lang.String url)
Set the SystemId of the document |
Methods inherited from class net.sf.saxon.event.ContentEmitter |
characters, comment, endCDATA, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, setNamePool, setReceiver, skippedEntity, startCDATA, startDocument, startDTD, startElement, startEntity, startPrefixMapping, unparsedEntityDecl |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.ContentHandler |
characters, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, 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 |
Field Detail |
Controller controller
Builder builder
javax.xml.transform.Result result
java.lang.String systemId
Constructor Detail |
protected TransformerHandlerImpl(Controller controller)
Method Detail |
public javax.xml.transform.Transformer getTransformer()
getTransformer
in interface javax.xml.transform.sax.TransformerHandler
public void setSystemId(java.lang.String url)
setSystemId
in interface javax.xml.transform.sax.TransformerHandler
public java.lang.String getSystemId()
getSystemId
in interface javax.xml.transform.sax.TransformerHandler
public void setResult(javax.xml.transform.Result result)
setResult
in interface javax.xml.transform.sax.TransformerHandler
public javax.xml.transform.Result getResult()
public void endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class ContentEmitter
org.xml.sax.SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |