org.apache.xml.serializer
public interface SerializationHandler extends ExtendedContentHandler, ExtendedLexicalHandler, XSLOutputAttributes, DeclHandler, DTDHandler, ErrorHandler, DOMSerializer, Serializer
UNKNOWN: internal
| Method Summary | |
|---|---|
| void | close() |
| void | flushPending()
Flush any pending events currently queued up in the serializer. |
| Transformer | getTransformer()
Get the transformer associated with the serializer. |
| void | serialize(Node node)
Notify that the serializer should take this DOM node as input to be
serialized.
|
| void | setContentHandler(ContentHandler ch)
Set the SAX Content handler that the serializer sends its output to. |
| void | setDTDEntityExpansion(boolean expand)
Default behavior is to expand DTD entities,
that is the initall default value is true. |
| boolean | setEscaping(boolean escape)
Turns special character escaping on/off.
|
| void | setIndentAmount(int spaces)
Set the number of spaces to indent for each indentation level. |
| void | setNamespaceMappings(NamespaceMappings mappings)
Used only by TransformerSnapshotImpl to restore the serialization
to a previous state.
|
| void | setTransformer(Transformer transformer)
Set the transformer associated with the serializer. |
Returns: Transformer the transformer associated with the serializer.
Parameters: node the DOM node to be serialized.
Throws: IOException
See Also: asContentHandler ToSAXHandler
Parameters: expand true if DTD entities are to be expanded, false if they are to be left as DTD entity references.
Parameters: escape true if escaping is to be set on.
Parameters: spaces the number of spaces to indent for each indentation level.
Parameters: mappings NamespaceMappings
Parameters: transformer the transformer associated with the serializer.