public class SAXResult extends Object implements Result
Acts as an holder for a transformation Result.
| Modifier and Type | Field and Description | 
|---|---|
| static String | FEATUREIf  TransformerFactory.getFeature(java.lang.String)returns true when passed this value as an argument,
 the Transformer supports Result output of this type. | 
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING| Constructor and Description | 
|---|
| SAXResult()Zero-argument default constructor. | 
| SAXResult(ContentHandler handler)Create a SAXResult that targets a SAX2  ContentHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
| ContentHandler | getHandler()Get the  ContentHandlerthat is the Result. | 
| LexicalHandler | getLexicalHandler()Get a SAX2  LexicalHandlerfor the output. | 
| String | getSystemId()Get the system identifier that was set with setSystemId. | 
| void | setHandler(ContentHandler handler)Set the target to be a SAX2  ContentHandler. | 
| void | setLexicalHandler(LexicalHandler handler)Set the SAX2  LexicalHandlerfor the output. | 
| void | setSystemId(String systemId)Method setSystemId Set the systemID that may be used in association
 with the  ContentHandler. | 
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String)
 returns true when passed this value as an argument,
 the Transformer supports Result output of this type.public SAXResult()
public SAXResult(ContentHandler handler)
ContentHandler.handler - Must be a non-null ContentHandler reference.public void setHandler(ContentHandler handler)
ContentHandler.handler - Must be a non-null ContentHandler reference.public ContentHandler getHandler()
ContentHandler that is the Result.public void setLexicalHandler(LexicalHandler handler)
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.public LexicalHandler getLexicalHandler()
LexicalHandler for the output.LexicalHandler, or null.public void setSystemId(String systemId)
ContentHandler.setSystemId in interface ResultsystemId - The system identifier as a URI string.public String getSystemId()
getSystemId in interface Result Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2023, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.