|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.xml.transform.sax.SAXResult
Acts as an holder for a transformation Result.
Field Summary | |
static java.lang.String |
FEATURE
If TransformerFactory.getFeature(java.lang.String)
returns true when passed this value as an argument,
the Transformer supports Result output of this type. |
Fields inherited from interface javax.xml.transform.Result |
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING |
Constructor Summary | |
SAXResult()
Zero-argument default constructor. |
|
SAXResult(ContentHandler handler)
Create a SAXResult that targets a SAX2 ContentHandler . |
Method Summary | |
ContentHandler |
getHandler()
Get the ContentHandler that is the Result. |
LexicalHandler |
getLexicalHandler()
Get a SAX2 LexicalHandler for the output. |
java.lang.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 LexicalHandler for the output. |
void |
setSystemId(java.lang.String systemId)
Method setSystemId Set the systemID that may be used in association with the ContentHandler . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FEATURE
TransformerFactory.getFeature(java.lang.String)
returns true when passed this value as an argument,
the Transformer supports Result output of this type.Constructor Detail |
public SAXResult()
public SAXResult(ContentHandler handler)
ContentHandler
.handler
- Must be a non-null ContentHandler reference.Method Detail |
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(java.lang.String systemId)
ContentHandler
.setSystemId
in interface Result
systemId
- The system identifier as a URI string.public java.lang.String getSystemId()
getSystemId
in interface Result
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |