|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.icl.saxon.ContentEmitter com.icl.saxon.IdentityTransformerHandler
IdentityTransformerHandler 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 an identity transformation passing these events to a Result
Constructor Summary | |
protected |
IdentityTransformerHandler(Controller controller)
Create a IdentityTransformerHandler and initialise variables. |
Method Summary | |
void |
endDocument()
Override the behaviour of endDocument() in ContentEmitter |
Result |
getResult()
Get the output destination of the transformation |
java.lang.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(java.lang.String url)
Set the SystemId of the document |
void |
startDocument()
Override the behaviour of startDocument() in ContentEmitter |
Methods inherited from class com.icl.saxon.ContentEmitter |
characters, comment, endCDATA, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, setEmitter, setNamePool, skippedEntity, startCDATA, 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, 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 |
Constructor Detail |
protected IdentityTransformerHandler(Controller controller)
Method Detail |
public Transformer getTransformer()
getTransformer
in interface TransformerHandler
Transformer
associated with this
TransformerHandler
.public void setSystemId(java.lang.String url)
setSystemId
in interface TransformerHandler
url
- Base URI for the source tree.public java.lang.String getSystemId()
getSystemId
in interface TransformerHandler
TransformerHandler.setSystemId(java.lang.String)
.public void setResult(Result result)
setResult
in interface TransformerHandler
result
- A Result
instance, should not be
null.
public Result getResult()
public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class ContentEmitter
org.xml.sax.SAXException
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 |