javax.xml.transform.sax
Class SAXResult
java.lang.Object
javax.xml.transform.sax.SAXResult
- Result
public class SAXResult
extends java.lang.Object
Acts as an holder for a transformation Result.
FEATURE
public static final String FEATURE
SAXResult
public SAXResult()
Zero-argument default constructor.
SAXResult
public SAXResult(ContentHandler handler)
handler
- Must be a non-null ContentHandler reference.
getHandler
public ContentHandler getHandler()
- The ContentHandler that is to be transformation output.
getLexicalHandler
public LexicalHandler getLexicalHandler()
- A
LexicalHandler
, or null.
getSystemId
public String getSystemId()
Get the system identifier that was set with setSystemId.
- getSystemId in interface Result
- The system identifier that was set with setSystemId, or null
if setSystemId was not called.
setHandler
public void setHandler(ContentHandler handler)
handler
- Must be a non-null ContentHandler reference.
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler)
Set the SAX2
LexicalHandler
for the output.
This is needed to handle XML comments and the like. If the
lexical handler is not set, an attempt should be made by the
transformer to cast the
ContentHandler
to a
LexicalHandler
.
handler
- A non-null LexicalHandler
for
handling lexical parse events.
setSystemId
public void setSystemId(String systemId)
Method setSystemId Set the systemID that may be used in association
with the
ContentHandler
.
- setSystemId in interface Result
systemId
- The system identifier as a URI string.