net.sf.saxon.event
Class ImplicitResultChecker
public
class
ImplicitResultChecker
extends ProxyReceiver
This filter is inserted into the serializer pipeline when serializing an implicit XSLT result tree, that
is, one that is created without use of xsl:result-document. Its main purpose is to check, if and only if
the result destination is actually written to, that it does not conflict with an explicit result destination
with the same URI. It also ensures that the output destination is opened before it is first written to.
Method Summary |
void | characters(CharSequence chars, int locationId, int properties) |
void | close() |
void | comment(CharSequence chars, int locationId, int properties) |
void | open() |
void | processingInstruction(String target, CharSequence data, int locationId, int properties) |
void | startDocument(int properties) |
void | startElement(int nameCode, int typeCode, int locationId, int properties) |
Create an ImplicitResultChecker. This is a filter on the output pipeline.
Parameters: next the next receiver on the pipeline controller the controller of the XSLT transformation
public void characters(CharSequence chars, int locationId, int properties)
public void close()
public void comment(CharSequence chars, int locationId, int properties)
public void open()
public void processingInstruction(String target, CharSequence data, int locationId, int properties)
public void startDocument(int properties)
public void startElement(int nameCode, int typeCode, int locationId, int properties)