java.lang.Object
javax.xml.transform.sax.SAXResult
- All Implemented Interfaces:
- Result
Acts as an holder for a transformation Result.
- Since:
- 1.4
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic StringIfTransformerFactory.getFeature(java.lang.String)returns true when passed this value as an argument, the Transformer supports Result output of this type.Fields declared in interface javax.xml.transform.ResultPI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
- 
Constructor SummaryConstructorsConstructorDescriptionZero-argument default constructor.SAXResult(ContentHandler handler)Create a SAXResult that targets a SAX2ContentHandler.
- 
Method SummaryModifier and TypeMethodDescriptionGet theContentHandlerthat is the Result.Get a SAX2LexicalHandlerfor the output.Get the system identifier that was set with setSystemId.voidsetHandler(ContentHandler handler)Set the target to be a SAX2ContentHandler.voidsetLexicalHandler(LexicalHandler handler)Set the SAX2LexicalHandlerfor the output.voidsetSystemId(String systemId)Method setSystemId Set the systemID that may be used in association with theContentHandler.
- 
Field Details- 
FEATUREIfTransformerFactory.getFeature(java.lang.String)returns true when passed this value as an argument, the Transformer supports Result output of this type.- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
SAXResultpublic SAXResult()Zero-argument default constructor.
- 
SAXResultCreate a SAXResult that targets a SAX2ContentHandler.- Parameters:
- handler- Must be a non-null ContentHandler reference.
 
 
- 
- 
Method Details- 
setHandlerSet the target to be a SAX2ContentHandler.- Parameters:
- handler- Must be a non-null ContentHandler reference.
 
- 
getHandlerGet theContentHandlerthat is the Result.- Returns:
- The ContentHandler that is to be transformation output.
 
- 
setLexicalHandlerSet the SAX2LexicalHandlerfor 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 ContentHandlerto aLexicalHandler.- Parameters:
- handler- A non-null- LexicalHandlerfor handling lexical parse events.
 
- 
getLexicalHandlerGet a SAX2LexicalHandlerfor the output.- Returns:
- A LexicalHandler, or null.
 
- 
setSystemIdMethod setSystemId Set the systemID that may be used in association with theContentHandler.- Specified by:
- setSystemIdin interface- Result
- Parameters:
- systemId- The system identifier as a URI string.
 
- 
getSystemIdGet the system identifier that was set with setSystemId.- Specified by:
- getSystemIdin interface- Result
- Returns:
- The system identifier that was set with setSystemId, or null if setSystemId was not called.
 
 
-